OctaneRender 2023.1.2 for Houdini production (2023.1.2.1)

Forums: OctaneRender 2023.1.2 for Houdini production (2023.1.2.1)
Sub forum for plugin releases

Moderator: juanjgon

OctaneRender 2023.1.2 for Houdini production (2023.1.2.1)

Postby bruce.chai » Wed Feb 14, 2024 12:36 am

bruce.chai Wed Feb 14, 2024 12:36 am
OctaneRender 2023.1.2 for Houdini production (2023.1.2.1)

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

Houdini production builds supported by this release: 19.0.720, 19.5.534, 19.5.569, 19.5.605, 19.5.805, 20.0.506, 20.0.547, 20.0.590.

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 compatibility Houdini 20 build is supported (gcc9.3).
It can only be installed by downloading it from the downloads page since it's not visible in the Launcher:
https://www.sidefx.com/download/daily-b ... ction=true
or direct download link: houdini-20.0.590-linux_x86_64_gcc9.3.tar.gz
We are looking into supporting the gcc11.2 build.

New features
To learn more about the new features and improvements of OctaneRender 2023.1.2, please check out the 2023.1.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.

Downloads

Release 2023.1.2.1 Studio+ license
Windows Houdini 19.0.720 - https://render.otoy.com/customerdownloa ... _Win64.zip
Windows Houdini 19.5.534 - https://render.otoy.com/customerdownloa ... _Win64.zip
Windows Houdini 19.5.569 - https://render.otoy.com/customerdownloa ... _Win64.zip
Windows Houdini 19.5.605 - https://render.otoy.com/customerdownloa ... _Win64.zip
Windows Houdini 19.5.805 - https://render.otoy.com/customerdownloa ... _Win64.zip
Windows Houdini 20.0.506 - https://render.otoy.com/customerdownloa ... _Win64.zip
Windows Houdini 20.0.547 - https://render.otoy.com/customerdownloa ... _Win64.zip
Windows Houdini 20.0.590 - https://render.otoy.com/customerdownloa ... _Win64.zip

Linux Houdini 19.0.720 - https://render.otoy.com/customerdownloa ... dio%2B.zip
Linux Houdini 19.5.534 - https://render.otoy.com/customerdownloa ... dio%2B.zip
Linux Houdini 19.5.569 - https://render.otoy.com/customerdownloa ... dio%2B.zip
Linux Houdini 19.5.605 - https://render.otoy.com/customerdownloa ... dio%2B.zip
Linux Houdini 19.5.805 - https://render.otoy.com/customerdownloa ... dio%2B.zip
Linux Houdini 20.0.506 - https://render.otoy.com/customerdownloa ... dio%2B.zip
Linux Houdini 20.0.547 - https://render.otoy.com/customerdownloa ... dio%2B.zip
Linux Houdini 20.0.590 - https://render.otoy.com/customerdownloa ... dio%2B.zip

Release 2023.1.2.1 macOS Prime license
MacOS Houdini 19.5.534 - https://render.otoy.com/downloads/f6/0b ... _Prime.zip
MacOS Houdini 19.5.569 - https://render.otoy.com/downloads/08/c6 ... _Prime.zip
MacOS Houdini 19.5.605 - https://render.otoy.com/downloads/d1/2d ... _Prime.zip
MacOS Houdini 19.5.805 - https://render.otoy.com/downloads/d5/d3 ... _Prime.zip
MacOS Houdini 20.0.506 - https://render.otoy.com/downloads/f0/18 ... _Prime.zip
MacOS Houdini 20.0.547 - https://render.otoy.com/downloads/65/cd ... _Prime.zip
MacOS Houdini 20.0.590 - https://render.otoy.com/downloads/80/f9 ... _Prime.zip

Release 2023.1.2.1 Demo version
Windows Houdini 19.0.720 - https://render.otoy.com/plugindownloads ... _Win64.zip
Windows Houdini 19.5.605 - https://render.otoy.com/plugindownloads ... _Win64.zip
Windows Houdini 19.5.805 - https://render.otoy.com/plugindownloads ... _Win64.zip
Windows Houdini 20.0.506 - https://render.otoy.com/plugindownloads ... _Win64.zip
Windows Houdini 20.0.547 - https://render.otoy.com/plugindownloads ... _Win64.zip
Windows Houdini 20.0.590 - https://render.otoy.com/plugindownloads ... _Win64.zip

Linux Houdini 19.0.720 - https://render.otoy.com/plugindownloads ... x_Demo.zip
Linux Houdini 19.5.605 - https://render.otoy.com/plugindownloads ... x_Demo.zip
Linux Houdini 19.5.805 - https://render.otoy.com/plugindownloads ... x_Demo.zip
Linux Houdini 20.0.506 - https://render.otoy.com/plugindownloads ... x_Demo.zip
Linux Houdini 20.0.547 - https://render.otoy.com/plugindownloads ... x_Demo.zip
Linux Houdini 20.0.590 - https://render.otoy.com/plugindownloads ... x_Demo.zip

Release Notes
=============================================
RELEASE 2023.1.2.1
=============================================
* PLUGIN FEATURES AND FIXES:
- Enabled Light Pass Mask for packed instances
- Added "Force up vector vertical" RT parameter to make sure perspective correction works
- Added efficiency settings for Octane Light BlackBody Emission the same as Texture Emission
- Fixed unable to export orbx after all frames are rendered in some cases

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
bruce.chai
OctaneRender Team
OctaneRender Team
 
Posts: 19
Joined: Thu Oct 19, 2023 8:26 pm

Re: OctaneRender 2023.1.2 for Houdini production (2023.1.2.1)

Postby lavrenovlad » Tue Feb 27, 2024 4:41 pm

lavrenovlad Tue Feb 27, 2024 4:41 pm
*** OCTANE API ERROR: Error: A denosier thread failed to push a CUDA context
*** OCTANE API ERROR: denoiserThread1 has failed to allocate memory with error code 2. The render must be stopped and restarted to run the denoiser on the device again
*** OCTANE API ERROR: Error: A denosier thread failed to push a CUDA context
*** OCTANE API ERROR: denoiserThread0 has failed to allocate memory with error code 2. The render must be stopped and restarted to run the denoiser on the device again

An error I get now when using denoiser, wow these last 2 builds are packed with new awesome errors. Win10, pre-latest studio drivers, 2x 4090s.
Also it says "denosier", even the log window writes with errors.

By default I have denoising turned on on both GPUs, maybe that's the reason, shouldn't be I guess. I'll try to disable denoiser for one of them
lavrenovlad
Licensed Customer
Licensed Customer
 
Posts: 55
Joined: Fri Mar 29, 2019 7:11 pm

Re: OctaneRender 2023.1.2 for Houdini production (2023.1.2.1)

Postby ricky_otoy » Wed Feb 28, 2024 9:45 am

ricky_otoy Wed Feb 28, 2024 9:45 am
lavrenovlad wrote:By default I have denoising turned on on both GPUs, maybe that's the reason, shouldn't be I guess. I'll try to disable denoiser for one of them


Yes, please try with one GPU and let us know. We aren't getting that error nor your crash on the other thread.
This may also be a core issue too, but to know for sure or fix it we need to first reliably reproduce the error and crashes you are getting.
ricky_otoy
OctaneRender Team
OctaneRender Team
 
Posts: 127
Joined: Mon Jun 19, 2023 6:34 am

Re: OctaneRender 2023.1.2 for Houdini production (2023.1.2.1)

Postby lavrenovlad » Wed Feb 28, 2024 6:44 pm

lavrenovlad Wed Feb 28, 2024 6:44 pm
ricky_otoy wrote:
lavrenovlad wrote:By default I have denoising turned on on both GPUs, maybe that's the reason, shouldn't be I guess. I'll try to disable denoiser for one of them


Yes, please try with one GPU and let us know. We aren't getting that error nor your crash on the other thread.
This may also be a core issue too, but to know for sure or fix it we need to first reliably reproduce the error and crashes you are getting.


Turned off the denoiser for 1 GPU and still get the error occasionally.
lavrenovlad
Licensed Customer
Licensed Customer
 
Posts: 55
Joined: Fri Mar 29, 2019 7:11 pm

Re: OctaneRender 2023.1.2 for Houdini production (2023.1.2.1)

Postby seriawp » Tue Mar 05, 2024 5:24 pm

seriawp Tue Mar 05, 2024 5:24 pm
:| :| :| :| :| :| :|
Does everyone get this error when starting up?
but the octane works fine
although this window is not at all pleasant to see (
Build 625

Image
seriawp
Licensed Customer
Licensed Customer
 
Posts: 78
Joined: Wed May 31, 2017 9:45 pm

Re: OctaneRender 2023.1.2 for Houdini production (2023.1.2.1)

Postby lavrenovlad » Tue Mar 05, 2024 9:28 pm

lavrenovlad Tue Mar 05, 2024 9:28 pm
seriawp wrote::| :| :| :| :| :| :|
Does everyone get this error when starting up?
but the octane works fine
although this window is not at all pleasant to see (
Build 625

Image


20.0.590 is the latest build for Octane. Shouldn't really run it with 20.0.625
lavrenovlad
Licensed Customer
Licensed Customer
 
Posts: 55
Joined: Fri Mar 29, 2019 7:11 pm

Re: OctaneRender 2023.1.2 for Houdini production (2023.1.2.1)

Postby Renbry » Tue Mar 19, 2024 10:42 am

Renbry Tue Mar 19, 2024 10:42 am
Hello,

Trying to render Deep Image and get a fail on the farm with :

2024-03-19 21:29:50: 0: STDOUT: 21:29:49 INFOR: [save image] -------- Saving the Deep EXR "/mnt/Projects/ElectricLensCo/SPS/JT24/Houdini/render/Test_v02/Test_v02.0001.exr" file
2024-03-19 21:29:50: 0: STDOUT: [Octane] 21:29:49 INFOR: [save image] -------- Saving the Deep EXR "/mnt/Projects/ElectricLensCo/SPS/JT24/Houdini/render/Test_v02/Test_v02.0001.exr" file
2024-03-19 21:29:50: 0: STDOUT: *** OCTANE API ERROR: Deep image is not enabled.
2024-03-19 21:29:50: 0: STDOUT: *** OCTANE API ERROR: failed to tonemap the render passes
2024-03-19 21:29:50: 0: STDOUT: *** OCTANE API ERROR: failed to save deep EXR
2024-03-19 21:29:50: 0: STDOUT: *** OCTANE API INFO: ERROR: failed to export render passes to a Deep EXR file
2024-03-19 21:29:50: 0: STDOUT: 21:29:49 INFOR: [core] -------------- ROP node render, time 0.03

GUI equivalent shows :
Deep.PNG


Using Windows and Linux on this build. I noticed a Deep Image fix in earlier builds but it seems to not work in this build. I'll test a few more work arounds to see what can be done.
Renbry
Licensed Customer
Licensed Customer
 
Posts: 39
Joined: Fri Nov 23, 2018 9:09 am

Re: OctaneRender 2023.1.2 for Houdini production (2023.1.2.1)

Postby ricky_otoy » Tue Mar 19, 2024 2:26 pm

ricky_otoy Tue Mar 19, 2024 2:26 pm
Hi Renbry,

Thanks for the info, are you getting the same issue with 2023.1.2.2?
viewtopic.php?f=102&t=83227
ricky_otoy
OctaneRender Team
OctaneRender Team
 
Posts: 127
Joined: Mon Jun 19, 2023 6:34 am

Re: OctaneRender 2023.1.2 for Houdini production (2023.1.2.1)

Postby Renbry » Thu Mar 21, 2024 9:52 pm

Renbry Thu Mar 21, 2024 9:52 pm
Apologies - I meant to do a follow up.

I didn't realise I needed to have Deep Image enabled on the Render Target. I'm new to Deep in Octane.
I guess the error popup could help clarify that Deep isn't enabled in the Render Target whereas it just say's it's 'not on' which confused me when I was playing in the ROP.

Thanks!
Matt Hermans
Renbry
Licensed Customer
Licensed Customer
 
Posts: 39
Joined: Fri Nov 23, 2018 9:09 am

Re: OctaneRender 2023.1.2 for Houdini production (2023.1.2.1)

Postby Renbry » Thu Mar 28, 2024 1:09 am

Renbry Thu Mar 28, 2024 1:09 am
Hello again,

We're having some unexpected issues with this build in the ROP's image path not seeming to 'compute' the path from variables we're using in traditional Houdini fashion -

Our Image File prefix is : "X:/ElectricLensCo/SPS/JT24/Houdini/render/Shot_`padzero(2,ch("/obj/Settings/shot"))`/v`ch("/obj/Settings/version")`/Shot_`padzero(2,ch("/obj/Settings/shot"))`_v`ch("/obj/Settings/version")`.$F4.exr"

which parses to :
X:/ElectricLensCo/SPS/JT24/Houdini/render/Shot_04/v1/Shot_04_v1.0480.exr
(in Houdini GUI)

However once on Deadline it's as if the ROP isn't parsing those variables and attempting to write down an image to a garbled prefix as follows :

2024-03-28 12:05:42: 0: STDOUT: 12:05:42 INFOR: [save image] -------- Saving the EXR "X:/ElectricLensCo/SPS/JT24/Houdini/render/Shot_/vch(/obj/Settings/version)/Shot_padzero(2,ch(/obj/Settings/shot))_vch(/obj/Settings/version).0001.exr" file
2024-03-28 12:05:42: 0: STDOUT: [Octane] 12:05:42 INFOR: [save image] -------- Saving the EXR "X:/ElectricLensCo/SPS/JT24/Houdini/render/Shot_/vch(/obj/Settings/version)/Shot_padzero(2,ch(/obj/Settings/shot))_vch(/obj/Settings/version).0001.exr" file
2024-03-28 12:05:42: 0: STDOUT: 12:05:42 INFOR: [save image] -------- Saving the EXR deep image to the "X:/ElectricLensCo/SPS/JT24/Houdini/render/Shot_04/v1/Shot_04_v1_Deep.0001.exr" file
2024-03-28 12:05:42: 0: STDOUT: [Octane] 12:05:42 INFOR: [save image] -------- Saving the EXR deep image to the "X:/ElectricLensCo/SPS/JT24/Houdini/render/Shot_04/v1/Shot_04_v1_Deep.0001.exr" file
2024-03-28 12:05:42: 0: STDOUT: *** OCTANE API ERROR: OpenEXR: Cannot open image file "X:\ElectricLensCo\SPS\JT24\Houdini\render\Shot_04\v1\Shot_04_v1_Deep.0001.exr". No such file or directory.
2024-03-28 12:05:42: 0: STDOUT: *** OCTANE API ERROR: failed to save deep EXR
2024-03-28 12:05:42: 0: STDOUT: *** OCTANE API INFO: ERROR: failed to export the deep image file
2024-03-28 12:05:42: 0: STDOUT: Error: Caught exception: The attempted operation failed.
2024-03-28 12:05:42: 0: STDOUT: Warning: Bad parameter reference: "2/obj/Settings/shot" in parameter /out/Octane_ROP1/HO_img_fileName.
2024-03-28 12:05:42: 0: STDOUT: Error: Unable to evaluate expression (Invalid number of arguments for function (/out/Octane_ROP1/HO_img_fileName)).
2024-03-28 12:05:42: 0: STDOUT: Traceback (most recent call last):
2024-03-28 12:05:42: 0: STDOUT: File "C:\ProgramData\Thinkbox\Deadline10\workers\TechNoir\plugins\6604c249e474bb4880933d42\hrender_dl.py", line 875, in <module>
2024-03-28 12:05:42: 0: STDOUT: rop.render( frameTuple, resolution, ignore_inputs=ignoreInputs )
2024-03-28 12:05:42: 0: STDOUT: File "C:\PROGRA~1/SIDEEF~1/HOUDIN~1.506/houdini/python3.10libs\hou.py", line 78633, in render
2024-03-28 12:05:42: 0: STDOUT: return _hou.RopNode_render(self, *args, **kwargs)
2024-03-28 12:05:42: 0: STDOUT: hou.OperationFailed: The attempted operation failed.
2024-03-28 12:05:42: 0: STDOUT: Warning: Bad parameter reference: "2/obj/Settings/shot" in parameter /out/Octane_ROP1/HO_img_fileName.
2024-03-28 12:05:42: 0: STDOUT: Error: Unable to evaluate expression (Invalid number of arguments for function (/out/Octane_ROP1/HO_img_fileName)).


I haven't seen this behaviour before. Of course Octane's ROP works with a plain string as default; but we're trying to exploit a shot based workflow and pull variables in.

Thanks,
Matt Hermans
Renbry
Licensed Customer
Licensed Customer
 
Posts: 39
Joined: Fri Nov 23, 2018 9:09 am
Next

Return to Releases


Who is online

Users browsing this forum: No registered users and 4 guests

Sat Apr 27, 2024 3:06 pm [ UTC ]