110.0.0#
Release Date: February 2026
Added#
Transparency check for hidden mesh detection
New option to generate UsdGeomMesh prims instead of shape prims
Coorient Faces option in mesh cleanup to reverse any faces to ensure consistent manifold orientation for edges shared by two faces
New operation that can find different types of prims that can be removed from the stage and provides options for how to remove them
New Operation to find prims that have primvars describing UVs (texture coordinates) that appear to be unused and then remove or block them
General#
Add support for legacy operations names and arguments from user json config files
Performance Validators#
Find invisible prims in the stage that can be deactivated instead
Parameter added to OccludedMeshesChecker to enable GPU and check transparency
Checks if RTX meshes exceed the recommended limits
Check a stage for unused texture coordinate primvars
Winding order check to ensure consistent normals winding order
Fixed#
Fix decimate crash using CUDA context
Handle abstract vs non-abstract coinciding prims
Updated#
Renamed the DegenerateGeometryChecker to ZeroExtentChecker to better align with the capability
Updated validator rules references and rule requirements
Add support for legacy operations names and arguments from user json config files
Find Hidden Meshes renamed to Find Occluded Meshes
Find Occluded Meshes uses GPU option by default
Updated kit dependency for capture utility
Remove usd ndr lib that is no longer present/required, Refactor TBB parallel_do to parallel_for_each, Refactor TBB
Updated OpenUSD version to 25.11 via Kit distribution
Updated mesh_tools.lib version to 110.0+
Specified min version dependency for Asset Validator compatibility for 110.0 version (~1.10.4)