From 5b173c1082bd932de70b5664dce9b1c95e0ae237 Mon Sep 17 00:00:00 2001 From: Bryan Galdrikian Date: Tue, 23 Jan 2018 15:09:19 -0800 Subject: Linux checked and profile builds New NvBlastExtAuthoringBuildCollisionMesh API buildtools/steps/build_all_linux.sh will be committed separately --- .../authoring/source/NvBlastExtAuthoringCollisionBuilderImpl.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sdk/extensions/authoring/source/NvBlastExtAuthoringCollisionBuilderImpl.cpp') diff --git a/sdk/extensions/authoring/source/NvBlastExtAuthoringCollisionBuilderImpl.cpp b/sdk/extensions/authoring/source/NvBlastExtAuthoringCollisionBuilderImpl.cpp index 43f1dbf..34e97e6 100644 --- a/sdk/extensions/authoring/source/NvBlastExtAuthoringCollisionBuilderImpl.cpp +++ b/sdk/extensions/authoring/source/NvBlastExtAuthoringCollisionBuilderImpl.cpp @@ -373,6 +373,10 @@ int32_t ConvexMeshBuilderImpl::buildMeshConvexDecomposition(const Triangle* mesh VHACD::IVHACD::Parameters vhacdParam; vhacdParam.m_maxConvexHulls = iparams.maximumNumberOfHulls; vhacdParam.m_resolution = iparams.voxelGridResolution; + vhacdParam.m_concavity = iparams.concavity; + vhacdParam.m_oclAcceleration = false; + //TODO vhacdParam.m_callback + vhacdParam.m_minVolumePerCH = 0.003f; // 1.f / (3 * vhacdParam.m_resolution ^ (1 / 3)); decomposer->Compute(coords.data(), triangleCount * 3, indices.data(), triangleCount, vhacdParam); -- cgit v1.2.3