diff options
Diffstat (limited to 'sdk/extensions/authoring/include/NvBlastExtAuthoringMesh.h')
| -rw-r--r-- | sdk/extensions/authoring/include/NvBlastExtAuthoringMesh.h | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/sdk/extensions/authoring/include/NvBlastExtAuthoringMesh.h b/sdk/extensions/authoring/include/NvBlastExtAuthoringMesh.h index 039da52..3e65a48 100644 --- a/sdk/extensions/authoring/include/NvBlastExtAuthoringMesh.h +++ b/sdk/extensions/authoring/include/NvBlastExtAuthoringMesh.h @@ -123,12 +123,17 @@ public: /** Set per-facet material id. */ - virtual void setMaterialId(int32_t* materialIds) = 0; + virtual void setMaterialId(const int32_t* materialIds) = 0; + + /** + Replaces an material id on faces with a new one + */ + virtual void replaceMaterialId(int32_t oldMaterialId, int32_t newMaterialId) = 0; /** Set per-facet smoothing group. */ - virtual void setSmoothingGroup(int32_t* smoothingGroup) = 0; + virtual void setSmoothingGroup(const int32_t* smoothingGroups) = 0; /** Recalculate bounding box |