#include <NvBlastExtAuthoringTypes.h>
Public Attributes | |
| NvBlastAsset * | asset |
| uint32_t * | assetToFractureChunkIdMap |
| uint32_t | bondCount |
| NvBlastBondDesc * | bondDescs |
| uint32_t | chunkCount |
| NvBlastChunkDesc * | chunkDescs |
| CollisionHull ** | collisionHull |
| uint32_t * | collisionHullOffset |
| Triangle * | geometry |
| uint32_t * | geometryOffset |
| uint32_t | materialCount |
| const char ** | materialNames |
assetToFractureChunkIdMap used for getting internal FractureChunkId with FractureTool::getChunkId. FractureChunkId = FractureTool.getChunkId(aResult.assetToFractureChunkIdMap(AssetChunkId);
Collision hull offsets. Contains chunkCount + 1 element. First collision hull for i-th chunk: aResult.collisionHull[aResult.collisionHullOffset[i]] aResult.collisionHullOffset[chunkCount+1] is total number of collision hulls in collisionHull
Offsets for render mesh geometry. Contains chunkCount + 1 element. First triangle for i-th chunk: aResult.geometry[aResult.geometryOffset[i]] aResult.geometryOffset[chunkCount+1] is total number of triangles in geometry
Size of array of material names.
| const char** Nv::Blast::AuthoringResult::materialNames |
Array of material names.