|
|
| DynamicRenderBatch (int rendererIndex, int vertexCount, Material[] materials, RenderBatchParams param) |
| |
|
void | Initialize (List< T > renderers, MeshDataBatch meshData, ObiNativeList< int > meshIndices, VertexAttributeDescriptor[] layout, bool gpu=false) |
| |
|
void | Dispose () |
| |
|
bool | TryMergeWith (IRenderBatch other) |
| |
|
int | CompareTo (IRenderBatch other) |
| |
|
void | BakeMesh (List< T > renderers, T renderer, ref Mesh bakedMesh, bool transformToActorLocalSpace=false) |
| |
|
|
Material[] | materials |
| |
|
Mesh | mesh |
| |
|
int | firstRenderer |
| |
|
int | rendererCount |
| |
|
ObiNativeList< int > | vertexToRenderer |
| |
|
ObiNativeList< int > | particleToRenderer |
| |
|
ObiNativeList< int > | particleIndices |
| |
|
ObiNativeList< DynamicBatchVertex > | dynamicVertexData |
| |
|
ObiNativeList< StaticBatchVertex > | staticVertexData |
| |
|
ObiNativeList< int > | triangles |
| |
|
GraphicsBuffer | gpuVertexBuffer |
| |
|
int | vertexCount |
| |
|
int | triangleCount => triangles.count / 3 |
| |
|
int | particleCount => particleIndices.count |
| |
|
|
RenderParams | renderParams [get, set] |
| |
The documentation for this class was generated from the following file:
- Assets/Obi/Scripts/Common/Rendering/RenderBatches/DynamicRenderBatch.cs