OctaneRender 2025.1 Beta 1 for Houdini (2025.1.Beta_1.0)

Sub forum for plugin releases

Moderator: juanjgon

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

This is a beta release of the OctaneRender™ 2025.1.Beta_1.0 for Houdini™ plugin compiled with the Octane 2025.1 Beta 1 core. This 2025.1.Beta_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.410, 20.5.445, 20.5.487.

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 1, please check out the 2025.1 Beta 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.
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"
Downloads

Release 2025.1.Beta_1.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.410 - 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

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.410 (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

Release 2025.1.Beta_1.0 macOS Prime license
MacOS Houdini 19.5.805 - https://render.otoy.com/downloads/31/75 ... _macos.zip
MacOS Houdini 20.0.896 - https://render.otoy.com/downloads/9a/23 ... _macos.zip
MacOS Houdini 20.5.410 - https://render.otoy.com/downloads/e7/28 ... _macos.zip
MacOS Houdini 20.5.445 - https://render.otoy.com/downloads/81/63 ... _macos.zip
MacOS Houdini 20.5.487 - https://render.otoy.com/downloads/62/28 ... _macos.zip

Release Notes
=============================================
RELEASE 2025.1.Beta_1.0
=============================================
PLUGIN FEATURES AND FIXES:
  • Includes all fixes in 2024.1.2.1
  • Reworked Render target
  • Added new realistic lens camera in the new Render target
  • Support Octane Rest feature. The frame of the rest attributes can be picked from Octane ObjParms.
  • Support Octane Decal object.
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"
            }
        }
    ]
}
Decal object feature
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_1 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
[/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
lavrenovlad
Licensed Customer
Posts: 123
Joined: Fri Mar 29, 2019 7:11 pm

Awesome, thanks for the work everybody!

"Improved slow IPR update when moving object with lots of polygons" - Hopefully it affects the lights too, lights are hard to drag around in octane most of the time for some reason it always stutters when I drag them especially in scenes with instances, not really a pleasant experience to light some scenes that way, old issue.
User avatar
galleon27
Licensed Customer
Posts: 292
Joined: Wed Jul 15, 2015 11:55 am
Location: Serbia
Contact:

Getting this error when trying to run octane. 2024.1.2.1 works fine
Screenshot 2025-02-05 105623.png
Win 10 64bit // GTX 4090 + GTX 3090 // 5900x // 64GB // SideFX Houdini // C4D
ricky_otoy
OctaneRender Team
Posts: 289
Joined: Mon Jun 19, 2023 6:34 am

galleon27 wrote:Getting this error when trying to run octane. 2024.1.2.1 works fine
Screenshot 2025-02-05 105623.png
Hi, honestly I have never seen this auth error before.

Try go to Options / Licensing and click on the License Management button.
If it is already signed in, sign out and back in again.

Also don't forget to use the new package pathing (script is in the plugin folder)
ricky_otoy
OctaneRender Team
Posts: 289
Joined: Mon Jun 19, 2023 6:34 am

Hey guys, for the Render target rework we do expect a few missing parameter controls in the beta so please let us know any issues you find.
User avatar
galleon27
Licensed Customer
Posts: 292
Joined: Wed Jul 15, 2015 11:55 am
Location: Serbia
Contact:

ricky_otoy wrote:
galleon27 wrote:Getting this error when trying to run octane. 2024.1.2.1 works fine
Screenshot 2025-02-05 105623.png
Hi, honestly I have never seen this auth error before.

Try go to Options / Licensing and click on the License Management button.
If it is already signed in, sign out and back in again.

Also don't forget to use the new package pathing (script is in the plugin folder)
Same thing happens. That is the first thing I tried. I also edited the json
Win 10 64bit // GTX 4090 + GTX 3090 // 5900x // 64GB // SideFX Houdini // C4D
ricky_otoy
OctaneRender Team
Posts: 289
Joined: Mon Jun 19, 2023 6:34 am

galleon27 wrote:
ricky_otoy wrote:
galleon27 wrote:Getting this error when trying to run octane. 2024.1.2.1 works fine
Screenshot 2025-02-05 105623.png
Hi, honestly I have never seen this auth error before.

Try go to Options / Licensing and click on the License Management button.
If it is already signed in, sign out and back in again.

Also don't forget to use the new package pathing (script is in the plugin folder)
Same thing happens. That is the first thing I tried. I also edited the json

Could you try ping the server to see if you get a response? Could 'possibly' be something blocking on your machine and not resolving the host. VPN?
Trying to find out some additional possibilities, will let you know.
User avatar
galleon27
Licensed Customer
Posts: 292
Joined: Wed Jul 15, 2015 11:55 am
Location: Serbia
Contact:

ricky_otoy wrote:
Could you try ping the server to see if you get a response? Could 'possibly' be something blocking on your machine and not resolving the host. VPN?
Trying to find out some additional possibilities, will let you know.
I'm not using VPN and i'm getting a response when pinging. I dunno what the problem was but it resolved itself after trying to active the license a few times. Thanks anyways
Win 10 64bit // GTX 4090 + GTX 3090 // 5900x // 64GB // SideFX Houdini // C4D
ricky_otoy
OctaneRender Team
Posts: 289
Joined: Mon Jun 19, 2023 6:34 am

Ok, I am glad it is working for you now though. Please do let us know if it happens more often.
Thanks!
marcikola
Licensed Customer
Posts: 19
Joined: Sun Aug 18, 2024 10:01 pm

isn't the rest attribute supposed to work with disp/bump? i cant get it working.
Post Reply

Return to “Releases”