You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When trying to use the USD plugin, we noticed that no matter what we did, whenever we imported geometry from a USD with variants, it would load whatever the default variant was. After spending time in the logs, I realized the plugin was not honoring the prim path variant selection list. When digging into the code, I noticed the host getAttribute calls on a number of the attributes (variants, conform to mari Y, keep centered, include invisible, create face selection groups) were incorrect.
Example:
plugins/fnUsdMeshImport/UsdReader.cpp: line 872:
from: if (_host.getAttribute(Entity, "variants", &Value) == MRI_UPR_SUCCEEDED)
to: if (_host.getAttribute(Entity, "Variants", &Value) == MRI_UPR_SUCCEEDED)
Making this change allows variant selection.
The text was updated successfully, but these errors were encountered:
When trying to use the USD plugin, we noticed that no matter what we did, whenever we imported geometry from a USD with variants, it would load whatever the default variant was. After spending time in the logs, I realized the plugin was not honoring the prim path variant selection list. When digging into the code, I noticed the host getAttribute calls on a number of the attributes (variants, conform to mari Y, keep centered, include invisible, create face selection groups) were incorrect.
Example:
plugins/fnUsdMeshImport/UsdReader.cpp: line 872:
from: if (_host.getAttribute(Entity, "variants", &Value) == MRI_UPR_SUCCEEDED)
to: if (_host.getAttribute(Entity, "Variants", &Value) == MRI_UPR_SUCCEEDED)
Making this change allows variant selection.
The text was updated successfully, but these errors were encountered: