From bce73accede830f96b99985ec343c0fb7b4581b9 Mon Sep 17 00:00:00 2001 From: Dan McGarry Date: Mon, 31 Jan 2022 17:22:21 -0800 Subject: [PATCH] Write Sparsely when exporting mesh orientation Don't explicitly write mesh orientation attributes if they are set to the default value (rightHanded) --- lib/mayaUsd/fileio/utils/meshWriteUtils.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/mayaUsd/fileio/utils/meshWriteUtils.cpp b/lib/mayaUsd/fileio/utils/meshWriteUtils.cpp index 300541d712..69ec078021 100644 --- a/lib/mayaUsd/fileio/utils/meshWriteUtils.cpp +++ b/lib/mayaUsd/fileio/utils/meshWriteUtils.cpp @@ -834,7 +834,7 @@ void UsdMayaMeshWriteUtils::writeFaceVertexIndicesData( bool isLeftHanded = false; UsdMayaUtil::getPlugValue(meshFn, "opposite", &isLeftHanded); primSchema.CreateOrientationAttr( - VtValue(isLeftHanded ? UsdGeomTokens->leftHanded : UsdGeomTokens->rightHanded)); + VtValue(isLeftHanded ? UsdGeomTokens->leftHanded : UsdGeomTokens->rightHanded), true); } void UsdMayaMeshWriteUtils::writeInvisibleFacesData(