Navigation
API > API/Plugins > API/Plugins/ChaosVD > API/Plugins/ChaosVD/FChaosVDGeometryBuilder
References
| Module | ChaosVD |
| Header | /Engine/Plugins/Experimental/ChaosVD/Source/ChaosVD/Public/ChaosVDGeometryBuilder.h |
| Include | #include "ChaosVDGeometryBuilder.h" |
template<typename MeshType, typename ComponentType>
void CreateMeshComponentsFromImplicit
&40;
const Chaos::FImplicitObject &42; InImplicitObject,
AActor &42; Owner,
TArray< TWeakObjectPtr< UMeshComponent >> & OutMeshComponents,
Chaos::FRigidTransform3 & Transform,
const int32 Index,
const int32 DesiredLODCount
&41;
Remarks
Creates Dynamic Mesh components for each object within the provided Implicit object
Parameters
| Name | Description |
|---|---|
| InImplicitObject | : Implicit object to process |
| Owner | Actor who will own the generated components |
| OutMeshComponents | Array containing all the generated components |
| Index | Index of the current component being processed. This is useful when this method is called recursively |
| Transform | to apply to the generated components/geometry |