Releases: BrianHanke/openmoonray-bhgc
2023.4
Built and tested with Houdini 19.5.534 on CentOS 7 with Nvidia drivers. Might work on other distros but you'll have to juggle around packages and libraries. Also might work with other recent Houdini versions.
You will likely need to install some or all of the base packages found in the official Centos 7 package script.
Installation steps:
- Extract bhgc_openmoonray_houdini_19.5.534.tar.gz to your root directory.
- From a terminal run:
source /installs/openmoonray/scripts/setup.sh
- From a terminal run:
/installs/openmoonray/bin/rdl2_json_exporter --out /installs/openmoonray/shader_json/ --sparse
- Add the following to
~/.bashrc
:
export PXR_PLUGINPATH_NAME=/installs/openmoonray/plugin/usd
export RDL2_DSO_PATH=/installs/openmoonray/rdl2dso.proxy:/installs/openmoonray/rdl2dso
export MOONRAY_CLASS_PATH=/installs/openmoonray/shader_json
export ARRAS_SESSION_PATH=/installs/openmoonray/session
export PATH="/installs/openmoonray/bin:$PATH"
- From a terminal run:
source ~/.bashrc
- Add the following to your
houdini.env
:
HOUDINI_PATH="/installs/openmoonray/houdini;/installs/openmoonray/plugin/houdini;&"
You should now be ready to use MoonRay in Solaris. It's advised to run Houdini from a terminal so you can easily track any error messages that might come up. It's entirely possible that your system will be missing many required libraries and packages. You'll need to comb through the errors and fix anything that comes up.
You can also render with moonray
and moonray_gui
from the terminal. Test scenes are available here. When rendering, don't forget to include both the .rdla and .rdlb files. For example:
moonray_gui -exec_mode xpu -in '/home/brian/moonray_scenes/coffee/scene.rdla' -in '/home/brian/moonray_scenes/coffee/scene.rdlb'
2023.3
Built and tested on CentOS 7 with Nvidia drivers. Might work on other distros but will need to juggle around packages and other stuff.
You will likely need to install some or all of the base packages found in the official Centos 7 package script.
Installation steps:
- Extract bhgc_openmoonray.tar.gz to your root directory.
- From a terminal run:
source /installs/openmoonray/scripts/setup.sh
- From a terminal run:
/installs/openmoonray/bin/rdl2_json_exporter --out /installs/openmoonray/shader_json/ --sparse
- Add the following to
~/.bashrc
:
export PXR_PLUGINPATH_NAME=/installs/openmoonray/plugin/usd
export RDL2_DSO_PATH=/installs/openmoonray/rdl2dso.proxy:/installs/openmoonray/rdl2dso
export MOONRAY_CLASS_PATH=/installs/openmoonray/shader_json
export ARRAS_SESSION_PATH=/installs/openmoonray/session
export PATH="/installs/openmoonray/bin:$PATH"
- From a terminal run:
source ~/.bashrc
- You can now render with
moonray
andmoonray_gui
. Test scenes are available here. When rendering, don't forget to include both the .rdla and .rdlb files. For example:
moonray_gui -exec_mode xpu -in '/home/brian/moonray_scenes/coffee/scene.rdla' -in '/home/brian/moonray_scenes/coffee/scene.rdlb'