The user is placed into a new sub-shell with the configured environment. 5. Common Use Cases
Each package contains a package.py file that defines its version, dependencies, and instructions on how to set up environment variables (like PATH or PYTHONPATH ). The user is placed into a new sub-shell
Packages are installed once in a shared location, rather than inside every environment. Packages are installed once in a shared location,
It is primarily used in to manage specialized software (e.g., Maya, Houdini, Nuke) and their associated plugins/libraries. 2. Core Concepts Core Concepts Because environments are virtual and reference
Because environments are virtual and reference a central repo, they require minimal disk space. Cross-Platform: Works across Linux, Windows, and macOS. 4. How It Works Request: A user requests a package: rez env houdini . Resolve: Rez examines dependencies and resolves conflicts.
A specific set of resolved packages can be locked and reused, ensuring that a scene built today works exactly the same in three years. 3. Key Benefits