aboutsummaryrefslogtreecommitdiff
path: root/sdk/extensions/authoring/source/NvBlastExtAuthoringFractureToolImpl.h
diff options
context:
space:
mode:
authorBryan Galdrikian <[email protected]>2019-06-10 14:37:48 -0700
committerBryan Galdrikian <[email protected]>2019-06-10 14:37:48 -0700
commitd9bdbd6020285b81adf98e23c205993e71af6e3f (patch)
treea258da4542328bd4ed7392011458826c1d165852 /sdk/extensions/authoring/source/NvBlastExtAuthoringFractureToolImpl.h
parentBlast SDK 1.1.5 prerelease #1 (diff)
downloadblast-d9bdbd6020285b81adf98e23c205993e71af6e3f.tar.xz
blast-d9bdbd6020285b81adf98e23c205993e71af6e3f.zip
Hierarchy optimization bugfixes and improvementsv1.1.5_pre2
Takes a selection set and only merges those chunks
Diffstat (limited to 'sdk/extensions/authoring/source/NvBlastExtAuthoringFractureToolImpl.h')
-rwxr-xr-xsdk/extensions/authoring/source/NvBlastExtAuthoringFractureToolImpl.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/sdk/extensions/authoring/source/NvBlastExtAuthoringFractureToolImpl.h b/sdk/extensions/authoring/source/NvBlastExtAuthoringFractureToolImpl.h
index fb3ba37..a8c59dc 100755
--- a/sdk/extensions/authoring/source/NvBlastExtAuthoringFractureToolImpl.h
+++ b/sdk/extensions/authoring/source/NvBlastExtAuthoringFractureToolImpl.h
@@ -375,7 +375,9 @@ public:
bool deleteAllChildrenOfChunk(int32_t chunkId) override;
- void uniteChunks(uint32_t maxAtLevel, uint32_t maxGroupSize, const NvcVec2i* adjChunks, uint32_t adjChunksSize,
+ void uniteChunks(uint32_t threshold, uint32_t targetClusterSize,
+ const uint32_t* chunksToMerge, uint32_t mergeChunkCount,
+ const NvcVec2i* adjChunks, uint32_t adjChunksSize,
bool removeOriginalChunks = false) override;