Navigation
API > API/Plugins > API/Plugins/FractureEngine > API/Plugins/FractureEngine/FFractureEngineSampling
References
| Module | FractureEngine |
| Header | /Engine/Plugins/Experimental/Fracture/Source/FractureEngine/Public/FractureEngineSampling.h |
| Include | #include "FractureEngineSampling.h" |
| Source | /Engine/Plugins/Experimental/Fracture/Source/FractureEngine/Private/FractureEngineSampling.cpp |
static void ComputeVertexWeightedPointSampling
(
const UE::Geometry::FDynamicMesh3 & InMesh,
const TArray < float > & InVertexWeights,
const float InSamplingRadius,
const int32 InMaxNumSamples,
const float InSubSampleDensity,
const int32 InRandomSeed,
const float InMaxSamplingRadius,
const ENonUniformSamplingDistributionMode InSizeDistribution,
const float InSizeDistributionPower,
const ENonUniformSamplingWeightMode InWeightMode,
const bool InInvertWeights,
TArray < FTransform > & OutSamples,
TArray < float > & OutSampleRadii,
TArray < int32 > & OutTriangleIDs,
TArray < FVector > & OutBarycentricCoords
)
Remarks
Computes a vertex weighted sampling on the InMesh