Matt Johnson
Matt Johnson
This new rule checker can be used to validate various aspects of `UsdGeomSubset`s: - `GeomSubset`s must be authored as direct children of an `Imageable` prim. - The set of all...
Hello! :) This may be a ways out on the road map still since the VFX reference platform hasn't made it there yet, but I took an initial crack at...
Hello! When building with relatively recent versions of MSVC, one of two different versions of preprocessor may be in use. The older "traditional" preprocessor may in some cases treat macros...
The validators added in `usdGeom` and `usdShade` here check various aspects of `UsdGeomSubset`s: - The set of all subset family names is fetched for an `Imageable`, and each family is...
Hello! ### Description of Change(s) These changes allow building USD and the `hdEmbree` plugin against the recently released [4.0.0 version of Embree](https://github.com/embree/embree/releases/tag/v4.0.0). The upgrade from 3.x to 4.x of Embree...
This asset was moved from "test_assets" to "docs" in commit https://github.com/usd-wg/assets/commit/75bba2e73b27a93641b17e33e3d8a791134831af - [ ] I have verified that all unit tests pass with the proposed changes - [ x ]...
Hello! Following https://github.com/PixarAnimationStudios/USD/commit/a32872440a542d5ef16b7be610a7a7f5a10f0294 that landed in v23.05, schematics layers read by the schema registry are no longer aggregated into a single `registry.usda` layer as they were in v23.02 and earlier....
This should also enable building the UE plugin for 5.4. Most of the changes are simply to add missing includes of header files. The last few releases of UE have...
**Describe the bug** When an instance of `ufe.Path` in Python is string-ified using `str()`, the resulting string is missing the comma separator between the Maya segment and the USD segment....
Commit af9ef0e made a change in the CMake setup to switch from using `FetchContent_Populate()` to `FetchContent_MakeAvailable()` to bring in `libdeflate` (and `Imath`) as dependencies. Using `FetchContent_MakeAvailable()` has the side effect...