#include <NvBlastExtAuthoringFractureTool.h>
Public Attributes | |
| CutoutSet * | cutoutSet = nullptr |
| bool | isRelativeTransform = true |
| NoiseConfiguration | noise |
| physx::PxVec2 | scale = physx::PxVec2(-1, -1) |
| physx::PxTransform | transform = physx::PxTransform(physx::PxIdentity) |
Set of grouped convex loop patterns for cutout in normal direction. Not required for PLANE_ONLY mode
If relative transform is set - position will be displacement vector from chunk's center. Otherwise from global origin.
Noise parameters for cutout surface, see NoiseConfiguration.
| physx::PxVec2 Nv::Blast::CutoutConfiguration::scale = physx::PxVec2(-1, -1) |
Scale for pattern. Unscaled pattern has size (1, 1). For negative scale pattern will be placed at the center of chunk and scaled with max distance between points of its AABB
| physx::PxTransform Nv::Blast::CutoutConfiguration::transform = physx::PxTransform(physx::PxIdentity) |
Transform for initial pattern position and orientation. By default 2d pattern lies in XY plane (Y is up) the center of pattern is (0, 0)