![]() |
Obi
7.0.5
Unified particle physics for Unity
|
Public Member Functions | |
| ObiSkinnedClothRenderSystem (ObiSolver solver) | |
| override void | Dispose () |
Public Member Functions inherited from Obi.ObiClothRenderSystem | |
| ObiClothRenderSystem (ObiSolver solver) | |
| virtual void | Setup () |
| virtual void | Step () |
| void | BakeMesh (ObiClothRendererBase renderer, ref Mesh mesh, bool transformToActorLocalSpace=false) |
Protected Member Functions | |
| override void | Clear () |
| override void | PopulateBatches () |
| void | UpdateBoneTransformData () |
Protected Member Functions inherited from Obi.ObiClothRenderSystem | |
| virtual void | CreateBatches () |
| void | CalculateOffsets () |
| virtual void | CloseBatches () |
Protected Attributes | |
| SkeletonDataBatch | skeletonData |
| ObiNativeList< int > | skeletonIndices |
| ObiNativeList< int > | skinConstraintBatchOffsets |
Protected Attributes inherited from Obi.ObiClothRenderSystem | |
| VertexAttributeDescriptor[] | layout |
| ObiSolver | m_Solver |
|
List< DynamicRenderBatch < ObiClothRendererBase > > | batchList = new List<DynamicRenderBatch<ObiClothRendererBase>>() |
| List< ObiClothRendererBase > | sortedRenderers = new List<ObiClothRendererBase>() |
| SkinmapDataBatch | skinmapData |
| MeshDataBatch | meshData |
| ObiNativeList< int > | skinMapIndices |
| ObiNativeList< int > | meshIndices |
| ObiNativeList< int > | vertexOffsets |
| ObiNativeList< int > | particleOffsets |
Additional Inherited Members | |
Static Protected Attributes inherited from Obi.ObiClothRenderSystem | |
| static ProfilerMarker | m_SetupRenderMarker = new ProfilerMarker("SetupClothRendering") |
| static ProfilerMarker | m_RenderMarker = new ProfilerMarker("ClothRendering") |
Properties inherited from Obi.ObiClothRenderSystem | |
|
abstract IReadOnlyList < ObiClothRendererBase > | baseRenderers [get] |