Houdini production builds supported by this release: 19.5.805, 20.0.896, 20.5.445, 20.5.487, 20.5.522.
If you are not sure if your Houdini version is compatible with the plugin - just run it and you will see an error message in case of incompatibility.
Linux Note
On Linux only default Houdini builds are supported.
This means that for Houdini 20.0 and 20.5, gcc11.2 builds are supported, and for Houdini 19.5, gcc9.3 build is supported.
New features
To learn more about the new features and improvements of OctaneRender 2025.1 Beta 2, please check out the 2025.1 Beta 2 release post
Known bugs
On Linux, MPlay IPR may not be working. If you are having problems with it, please switch to QT5 IPR and disable "Render to MPlay" in ROP nodes.
Octane is still working on supporting OCIO V2.3 (the version that Houdini 20.5 uses). The workaround for now is to use the Houdini 20.0's OCIO files when you use Houdini 20.5. e.g. You can use 20.0.751's OCIO file by adding the below line in your houdini.env file for Houdini20.5.
Code: Select all
OCIO = "C:\Program Files\Side Effects Software\Houdini 20.0.751\packages\ocio\houdini-config-v1.0.0_aces-v1.3_ocio-v2.1.ocio"
Release 2025.1.Beta_2.0 Studio+ license
Windows Houdini 19.5.805 - https://render.otoy.com/customerdownloa ... _Win64.zip
Windows Houdini 20.0.896 - https://render.otoy.com/customerdownloa ... _Win64.zip
Windows Houdini 20.5.445 - https://render.otoy.com/customerdownloa ... _Win64.zip
Windows Houdini 20.5.487 - https://render.otoy.com/customerdownloa ... _Win64.zip
Windows Houdini 20.5.522 - https://render.otoy.com/customerdownloa ... _Win64.zip
Linux Houdini 19.5.805 - https://render.otoy.com/customerdownloa ... _Linux.zip
Linux Houdini 20.0.896 (gcc11.2) - https://render.otoy.com/customerdownloa ... _Linux.zip
Linux Houdini 20.5.445 (gcc11.2) - https://render.otoy.com/customerdownloa ... _Linux.zip
Linux Houdini 20.5.487 (gcc11.2) - https://render.otoy.com/customerdownloa ... _Linux.zip
Linux Houdini 20.5.522 (gcc11.2) - https://render.otoy.com/customerdownloa ... _Linux.zip
Release 2025.1.Beta_2.0 macOS Prime license
MacOS Houdini 19.5.805 - https://render.otoy.com/downloads/24/77 ... _macos.zip
MacOS Houdini 20.0.896 - https://render.otoy.com/downloads/09/18 ... _macos.zip
MacOS Houdini 20.5.445 - https://render.otoy.com/downloads/35/f7 ... _macos.zip
MacOS Houdini 20.5.487 - https://render.otoy.com/downloads/37/40 ... _macos.zip
MacOS Houdini 20.5.522 - https://render.otoy.com/downloads/a1/96 ... _macos.zip
Release Notes
=============================================
RELEASE 2025.1.Beta_2.0
=============================================
PLUGIN FEATURES AND FIXES:
- Includes all fixes in 2024.1.2.2
- Supported Houdini rest attribute
- Updated RenderTarget HDA parms for Daylight Sun direction
- Exposed realistic lens sensor width control
- Improved light HDA's display in Houdini viewport
From 2025.1.Beta_1.0, Octane plugin for Houdini uses Houdini package file. Each build ships a script (createPackageFileForOctane.bat for Windows, createPackageFileForOctane.sh for Linux and Mac) to help create the Octane.json file as below under C:\Users\<username>\Documents\houdiniXX.Y\packages on windows, ~/Library/Preferences/houdini/XX.Y/packages on Mac, or ~/houdiniXX.Y/packages on Linux.
Code: Select all
{
"enable": true,
"env": [
{
"OCTANE_AUTOSPAREPARAMS": {
"value": 1
}
},
{
"OCTVERSION": "<path_to_plugin_directory>"
},
{
"HOUDINI_PATH": {
"value": "$OCTVERSION"
},
"HOUDINI_MENU_PATH": {
"value": "$OCTVERSION/config/Menus"
},
"HOUDINI_SCRIPT_PATH": {
"value": "$OCTVERSION/scripts"
},
"PATH": {
"value": "$OCTVERSION/bin"
},
"PXR_PLUGINPATH_NAME": {
"value": "$OCTVERSION/dso/usd_plugins"
}
}
]
}
The new Decal object could be created by the new Decal button in Octane shelf or by the new Octane menu in Houdini Network View.
Decal objects will have default texture settings demonstrating how the textures can be set.
If there is an existing object or some primitives of an existing object are set, creating a new Decal object will prompt if the related materials of the existing object should be altered with decal textures so the decal object could affect the existing object's surface.
There are more options in the new Octane menu in Houdini Network View to help you create Octane nodes, insert/delete decal texture into/from an Octane material.
Important Note
2024.1.0.2 fixed the problem that the layered material nodes cannot be loaded properly, however this fix affects all layered material nodes and OSL material nodes in existing saved .hip files. When loading a .hip file for the first time using this build, it's necessary to adjust the connections of these nodes. Once the file is saved with the updated connections, the issue will be resolved.
Important Note for this release's Linux build
Octane Render 2025.1.Beta_2 uses libcef.so, and it indirectly depends on libcrypto.so.1.1.1k. However, Houdini Linux ships a different version (probably libcrypto.so.1.1.1b) and libs shipped with Houdini takes precedence. This makes Octane plugin can not be loaded properly by Houdini due to missing symbols. We are still discussing with SideFX support on how to solve this properly, but currently, there is a hacky workaround by using LD_PRELOAD. e.g. launching Houdini from console by this command:
Code: Select all
LD_PRELOAD=/lib64/libcrypto.so.1.1 HOUDINI_DSO_ERROR=2 /opt/hfs20.5.487/bin/houdini
There is a similar case in some other Linux distribution with libfreetype.so.6, so you will need to the following command
Code: Select all
LD_PRELOAD=/lib64/x86_64-linux-gnu/libfreetype.so.6 HOUDINI_DSO_ERROR=2 /opt/hfs20.5.522/bin/houdini
[/color]
Common Issues and Solutions
- If the plugin doesn't work at all, set
HOUDINI_DSO_ERROR = 2
in houdini.env and check for messages in the terminal.- If you're missing
libglut.so.3
, install the freeglut package.- If you are having any issues with the Deadline - please submit a support ticket to the AWS.
Happy rendering,
Your OTOY Team