 |
void |
|
|
 |
int32 |
BrickCutter
(
FManagedArrayCollection& InOutCollection,
FDataflowTransformSelection InTransformSelection,
const FBox& InBoundingBox,
const FTransform& InTransform,
EFractureBrickBondEnum InBond,
float InBrickLength,
float InBrickHeight,
float InBrickDepth,
int32 InRandomSeed,
float InChanceToFracture,
bool InSplitIslands,
float InGrout,
float InAmplitude,
float InFrequency,
float InPersistence,
float InLacunarity,
int32 InOctaveNumber,
float InPointSpacing,
bool InAddSamplesForCollision,
float InCollisionSampleSpacing
)
|
|
 |
void |
|
|
 |
void |
|
|
 |
void |
GenerateMeshTransforms
(
TArray< FTransform >& MeshTransforms,
const FBox& InBoundingBox,
const int32 InRandomSeed,
const EMeshCutterCutDistribution InCutDistribution,
const int32 InNumberToScatter,
const int32 InGridX,
const int32 InGridY,
const int32 InGridZ,
const float InVariability,
const float InMinScaleFactor,
const float InMaxScaleFactor,
const bool InRandomOrientation,
const float InRollRange,
const float InPitchRange,
const float InYawRange
)
|
|
 |
void |
|
|
 |
int32 |
|
|
 |
int32 |
PlaneCutter
(
FManagedArrayCollection& InOutCollection,
FDataflowTransformSelection InTransformSelection,
const FBox& InBoundingBox,
const FTransform& InTransform,
int32 InNumPlanes,
int32 InRandomSeed,
float InChanceToFracture,
bool InSplitIslands,
float InGrout,
float InAmplitude,
float InFrequency,
float InPersistence,
float InLacunarity,
int32 InOctaveNumber,
float InPointSpacing,
bool InAddSamplesForCollision,
float InCollisionSampleSpacing
)
|
|
 |
int32 |
SliceCutter
(
FManagedArrayCollection& InOutCollection,
FDataflowTransformSelection InTransformSelection,
const FBox& InBoundingBox,
int32 InSlicesX,
int32 InSlicesY,
int32 InSlicesZ,
float InSliceAngleVariation,
float InSliceOffsetVariation,
int32 InRandomSeed,
float InChanceToFracture,
bool InSplitIslands,
float InGrout,
float InAmplitude,
float InFrequency,
float InPersistence,
float InLacunarity,
int32 InOctaveNumber,
float InPointSpacing,
bool InAddSamplesForCollision,
float InCollisionSampleSpacing
)
|
|
 |
int32 |
VoronoiFracture
(
FManagedArrayCollection& InOutCollection,
FDataflowTransformSelection InTransformSelection,
TArray< FVector > InSites,
const FTransform& InTransform,
int32 InRandomSeed,
float InChanceToFracture,
bool InSplitIslands,
float InGrout,
float InAmplitude,
float InFrequency,
float InPersistence,
float InLacunarity,
int32 InOctaveNumber,
float InPointSpacing,
bool InAddSamplesForCollision,
float InCollisionSampleSpacing
)
|
|