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