OctaneRender 2022.1 for Houdini beta build 2022.1.0.4 XB4

Sub forum for plugin releases

Moderator: juanjgon

Post Reply
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Hi,

This is a beta release of the OctaneRender™ 2022.1 for Houdini™ plugin compiled with the Octane 2022.1 XB4 core. This 2022.1.0.4 release is available for the latest Houdini production builds on Windows x64 and Linux gcc6.3.1.

Houdini production builds supported by this release: 18.0.597, 18.5.759, 19.0.720, 19.5.303, 19.5.368 and 19.5.403

As with all experimental builds, we advise not to use this release for production purposes. We are trying to, but we can't guarantee that scenes saved with this version will be compatible in future releases.

New features
To learn more about the new features and improvements of OctaneRender 2022.1, please check out the 2022.1 release post


Release 2022.1.0.4 Enterprise subscription license
https://render.otoy.com/customerdownloa ... rprise.zip
https://render.otoy.com/customerdownloa ... rprise.zip

Release 2022.1.0.4 Studio subscription license
https://render.otoy.com/customerdownloa ... studio.zip
https://render.otoy.com/customerdownloa ... studio.zip

Release 2022.1.0.4 Prime license for macOS (H19.5.403 only)
https://render.otoy.com/customerdownloa ... 03_OSX.zip

Standalone 2022.1 XB4 version for the network rendering nodes
viewtopic.php?t=80512&p=416012


Release Notes
=============================================
RELEASE 2022.1.0.4 XB4
=============================================
* PLUGIN FEATURES AND FIXES:

- Added H19.5.403 plugin builds.

* OCTANE 2022.1 XB4 NEW FEATURES:
- Fix a render failure caused by data for baking camera not being uploaded after caching sometimes
- Add procedural texture "Digits"
- Add the "Candle flame" effect to the "Procedural effects" texture
- Add procedural texture "Star field"
- Add utility texture "Instance highlight"
- Add the "Portal" effect to the "Procedural effects" texture
- Fixed a Mac crash during tone mapping of an output AOV, which happens when a scene has baking camera.
- Fixed a massive slow down of wireframe shader on Mac
- Fix corrupt images when multiple GPUs are compositing different output AOVs at the same time
- Improved low frequency noise when making changes, eg moving the camera.
- Upgraded OCIO to 2.1.2
- Fixed the return value types of hit:obj-seed and hit:instance-id OSL attributes
- Change the default value for contrast to zero in color correction AOVs, color correction texture, and noise texture
- Make color correction clamp negative values when gamma is 1 on Mac, to align with CUDA
- Change the description of normalize on blackbody emission node to clarify that it normalizes luminous power, not radiant power
- Corrected descriptions of power and surface brightness pins on emission nodes
- Fixed denoise volume not working when enabled after the render has finished.
- Fixed gradient texture modes on macOS.
- Fixed OSL _int_to_enum() on macOS.
- Fixed the inverted u-axis when using a "Color to UVW" projection as input to an environment or emission distribution texture
- Fixed a possible divide by zero in a color space conversion.
- Add RGB to/from CIE xyY and XYZ conversion options to the "Color space conversion", "Channel picker", and "Channel merger" textures
- Removed "legacy volume" option in kernels and replaced this with a legacy mode option on kernel nodes. Older scenes will still render the same.
- Removed "use old color pipeline" option in kernels, and replaced this with a legacy mode option on kernel nodes. Older scenes will still render the same.
- Static noise is now applied to an interactive render region if it's enabled in the kernel and the region has been wiped due to a scene change.
- Fixed a major problem with nested dielectrics on macOS. Some issues remain, but we are working on them.
- Fixed crash when exporting a mesh without material assignments to Alembic.
- Removed redundant max upsampling interval setting.
- Moved clamp border mode above black and white
- Fixed allow caustic flag on metallic materials. Working on fixing it for specular layers.
- Add interpolation type "Posterize" to the Range value operator
- Add interpolation type "Posterize" to the Range texture
- Fixes to the Steps interpolation mode of the Range texture
- Add conversion operations to/from HSL and sRGB to the "Color space conversion" texture
- Fixed possible GPU failure if evaluating an absorption medium.
- Fixed missing evaluation of 2D/3D transform nodes if a transform matrix is set via a transform pin that doesn't change the translation.
- Fixed opacity being ignored in composite output AOV layers when there's a mask
- Fixed crash when loading a workspace layout that puts the render viewport on a different monitor
- Add color space conversion inputs to the "Channel picker" and "Channel merger" texture nodes
- Change the input labels of the "Channel merger" and "Channel picker" textures to reflect that the input and output are not always RGB
- Add new texture operator "Color space conversion"
- Fixed render failure on render nodes when you try to render a volume SDF using net rendering.
- Add new texture operator "Jittered color correction"
- Fixed incorrect looking results when the chaos texture is evaluated as a normal map
- Added string variant = "normalMap" metadata for OSL color inputs to evaluate them as normal maps.
- Clamp dispersion Abbe number between [2,100]
- Fixed dispersion when using low Abbe numbers
- Fixed a regression on Linux that prevented the activation status label from showing
- Improve render quality more in some cases when using AI Light.
- Fixed AI Light updates sometimes being slow.
- Fixed reordering info passes restarting the render
- Fixed Metal denoiser being disabled.
- Fixed an issue where if the denoiser is disabled, that the render will not finish.
- Fixed legacy blend mode in old scenes not being used if set.
- Fixed the inverted u-axis when using a "Sample pos. to UV" projection as input to an environment texture
- Normal inputs represented with texture nodes can now be evaluated using _evaluateDelayed() in OSL
- Removed force premultiply alpha pin and blend mode legacy alpha operation and replaced them with compatibility modes.
- Fixed material map nodes not working when used with Vectron operators and built-in Vectron primitives.
- Fixed AI Light updates being ignored sometimes, resulting in lower quality renders.
- Fix division by zero in ACES tone mapping which produced visible artifacts in some circumstances
- Remove incorrect double application of randomness for pheo/melanin hair.
- Fixed emission differences between CUDA and Metal.
- Fixed autofocus on Vectron on macOS
- Fixed post-fx issue which was not shown in deMain pass until denoising is done.


Happy rendering,
Your OTOY Team
Last edited by juanjgon on Tue Nov 15, 2022 1:47 am, edited 2 times in total.
User avatar
Terryvfx
Licensed Customer
Posts: 377
Joined: Tue Dec 30, 2014 12:43 am

thanks for the update.
aias
Licensed Customer
Posts: 11
Joined: Sun Jun 20, 2021 1:44 am

Thank you for the update. When should we be able to see fixes for the gobo texture mapping for Houdini octane lights ?
User avatar
juanjgon
Octane Plugin Developer
Posts: 8867
Joined: Tue Jan 19, 2010 12:01 pm
Location: Spain

Post updated to include a macOS Prime license plugin build for H19.5.403. Both Intel and Arm64 versions are included.

Thanks,
-Juanjo
Post Reply

Return to “Releases”