OctaneRender 2025.2.1 for Houdini production (2025.2.1.0)

Sub forum for plugin releases

Moderator: juanjgon

Post Reply
bruce.chai
OctaneRender Team
Posts: 65
Joined: Thu Oct 19, 2023 8:26 pm

This is a production release of the OctaneRender™ 2025.2.1.0 for Houdini™ plugin compiled with the Octane 2025.2.1 core. This 2025.2.1.0 release is available for the latest Houdini production builds on Windows x64, Linux, and macOS arm64.

Houdini production builds supported by this release: 19.5.805, 20.0.896, 20.5.550, 20.5.584, 20.5.613.

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.2.1, please check out the 2025.2.1 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.

Downloads

Release 2025.2.0.0 Studio+ license
Windows Houdini 19.5.805
Windows Houdini 20.0.896
Windows Houdini 20.5.550
Windows Houdini 20.5.584
Windows Houdini 20.5.613

Linux Houdini 19.5.805
Linux Houdini 20.0.896 (gcc11.2)
Linux Houdini 20.5.550 (gcc11.2)
Linux Houdini 20.5.584 (gcc11.2)
Linux Houdini 20.5.613 (gcc11.2)

Release 2025.2.0.0 macOS Prime license
MacOS Houdini 19.5.805
MacOS Houdini 20.0.896
MacOS Houdini 20.5.550
MacOS Houdini 20.5.584
MacOS Houdini 20.5.613

Release 2025.2.0.0 Demo version
Windows Houdini 19.5.805
Windows Houdini 20.0.896
Windows Houdini 20.5.613

Linux Houdini 19.5.805
Linux Houdini 20.0.896 (gcc11.2)
Linux Houdini 20.5.613 (gcc11.2)

Release Notes
=============================================
RELEASE 2025.2.1.0
=============================================
PLUGIN FEATURES AND FIXES:
  • Fix connection with Houdini dot node and subnet
Octane Render Target update
  • Fixed octane Render setup's OCIO default value not being set in the render settings node
  • Revamped dive target now includes camera osl and global texture nodes in addition to the previous outputAOV
  • Added a note in customAOVs
  • Fixed wrongly linked global texture AOV
Octane Light Placer update
  • Fixed issue where it was not working with spectron lights (and wouldn't ignore spectron lights in the tracing either)
Octane Quick Material update
  • Added options to use image Alpha channel under opacity settings
  • Fixed gradients not working correctly when more than 2 points
Note
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"
            }
        }
    ]
}
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.


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
lavrenovlad
Licensed Customer
Posts: 127
Joined: Fri Mar 29, 2019 7:11 pm

Is anybody aware of this issue? When I render via deadline (latest version of everything) for some reason it stops randomly and just "running" the task forever. So frustrating, I wonder what it could be.
This is what the changelog gives:
2025-06-07 17:38:59: 0: STDOUT: *** OCTANE API ERROR: CUDA error (700) on device 0: an illegal memory access was encountered
2025-06-07 17:38:59: 0: STDOUT: *** OCTANE API ERROR: -> failed to synchronize event
(The scene doesn't take much VRAM btw, a few GB only, it's not filled up just saying)
About the ticket to AWS, I contacted them a couple of years ago but I think they have closed the support for the free users since I tried to get in touch with them half a year ago and couldn't.
It's either NVIDIA driver issue or Octane itself. It's very unlikely to be a deadline problem since I literally just launch the task on the same PC and the whole frame range is just 1 task.

EDIT: Okay, it may be a Deadline issue, need to test more. If I submit a ROP to Deadline through a menu the rendering doesn't seem to crash anymore, but if I submit with the "Deadline" node by connecting the ROPs to it, the renders are more likely to crash later. How is it so bad..
Post Reply

Return to “Releases”