Obi  7.0.5
Unified particle physics for Unity
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Pages
Obi.ObiSkinnedClothRenderSystem Class Reference
Inheritance diagram for Obi.ObiSkinnedClothRenderSystem:
Obi.ObiClothRenderSystem Obi.ComputeSkinnedClothRenderSystem

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< ObiClothRendererBasesortedRenderers = 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]
 

The documentation for this class was generated from the following file: