adro79/openmoonray
Project ID: 158523
Description
MoonRay is DreamWorks’ open-source, award-winning, state-of-the-art production MCRT renderer.
Each repository is packaged separately. As the documentation says, we can categorize OpenMoonray components in three groups.
Moonray: providing the command line renderer and libraries used to integrate MoonRay and author scene objects.
Arras: allows applications to use the MoonRay renderer running in one or more separate processes. Arras itself is not specific to MoonRay, and can be used to run other programs.
- arras4_core
- mcrt_messages
- mcrt_computation
- mcrt_dataio
- arras4_node
- minicoord
- arras_render (GUI)
USD Plugin: Hydra render delegate plugin and several adapter plugins for the USD scene delegate.
There's no need to use environment variables, since I reestructured the project to follow standards. Some paths that you should know:
/usr/bin
: executables./usr/lib64/openmoonray
: coredata, rdl2dso, sessions,, shader_json./usr/lib64/usd/plugin
: hydra delegate.
NOTE: This package is intended for standalone use, there's no support for SideFX Houdini.
Installation Instructions
To install all components, you can simply do sudo dnf install openmoonray
.
If you simply want to render, I recommend you to do sudo dnf install moonray_gui
, so you install only the necessary components to run Moonray and visualize the render.
Another recommendation is to install usd-hdMoonray
, so you can test Moonray with usdview and other USD-compatible applications that uses system's USD libraries.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
Fedora 40 | x86_64 (80)* | Fedora 40 (9 downloads) |
Fedora 41 | x86_64 (226)* | Fedora 41 (14 downloads) |
* Total number of downloaded packages.