Skip to content

USD Optimize v1.0.4

Choose a tag to compare

@dsaxon-nvidia dsaxon-nvidia released this 12 Jun 23:31

[1.0.4] - 2026-06-12

Added

  • Asset Validator parameters API: expose validator rule tuning so checker thresholds (e.g. OccludedMeshesChecker, SmallMeshChecker) can be configured via parameters.
  • MergeMeshes: new spatial merge mode that welds coincident boundary vertices across seams.
  • DeduplicateGeometry: new "Point Instancer" mode.
  • PrunePayloads: option to avoid pruning unloaded payloads.
  • DeduplicateHierarchies: support for nested instancing.

Changed

  • Renamed Scene Optimizer to Usd Optimize.
  • Validators now register against capability requirements (e.g. GeometryRequirements, HierarchyRequirements, MaterialsRequirements) via the new plugin entry point instead of rule categories.
  • Migrated the asset validator dependency to usd-validation-nvidia.
  • Reduced default logging noise across operations.
  • Improved performance of PruneLeaves.
  • Reverted repo_usd pin to 5.0.26 (restores the stock build; the 5.0.34 exchange build trimmed link deps).

Fixed

  • DeduplicateHierarchies: fix value variant grouping.
  • DiceMeshes: fix irregular multi-axis cuts.
  • Fix gcc13 build issues from stricter compiler checks (DGX Spark defaults to gcc13).
  • Replaced unsafe sudo/rm guidance in validators skill.