Tool Open source
USD BRep is NVIDIA's standalone C++ and Python library for NURBS-based boundary-representation solid modeling in OpenUSD. It includes BRep modeling libraries, an omniSolid schema plugin, runnable examples, tests, and a Python GUI. Its healing utility, `usd.heal_file`, repairs BRepArray definitions in the layers used by a USD composition and writes a new scene while preserving layers, references, native instancing, transforms, and materials; material-subset opinions outside the BRep's defining prim specification are rejected rather than discarded. The repository uses Packman to obtain dependencies such as OpenUSD, Python 3.12, pybind11, and Premake, and provides build scripts for Linux, macOS, and Windows. USD BRep is licensed under Apache License 2.0; selected repository tooling is under the MIT License.
1 use taken from transcripts — each links to the moment in the video.
NVIDIA's open-source solid modeling library for OpenUSD with C++ and Python interfaces, a NURBS-based boundary representation kernel including a healing tool for broken BRep data.
1 in the library.