We are happy to bring you the first Beta of 2024.1. Thanks to all those who reported issues, and sent us feedback. It is greatly appreciated.
For details on the features added in 2024.1, please see the 2024.1 Alpha 1 release post.
Some important notes about these builds:
The minimum NVIDIA driver version that is required by this version is 522. You can launch Octane with an older driver version, but it will fail to render and it will produce an error message in the log.
The GPU version of Open Image Denoise is supported on CUDA compute model 7 and later. We use to the CPU version on machine with older models. On macOS, only the CPU version is supported.
As with all experimental builds, we advise to not use this release for production purposes.
Changes since 2024.1 Alpha 4
- Fixed z-depth pass when saving a deep EXR
- We now cache used OCIO transforms in ORBX files. This allows the project package to be copied to and rendered with the same results on a machine with no matching OCIO config (e.g. RNDR nodes).
- Fixed black pixels on metallic objects with rounded edges enabled and using a baking camera.
- Added support for hardware accelerated triangle and instance motion on macOS.
- Added
octane.file.getCurrentWorkingDirectory()
to the Lua API. - Added built-in json encode and decode functions to Lua API.
- Fixed
getattribute("color:wavelengths", wl)
in OSL camera shaders - Fixed crash if you use
getattribute()
with an attribute that is unavailable in OSL camera shaders - Fixed OSL camera shaders with more than one write to the throughput
(setmessage("octane:throughput", c)
) - Added
_spectrum(float[])
version to OSL API, this accepts
an array with one intensity value per sampled wavelength. This matches
with howgetattribute("color:wavelengths", wl_array)
returns the
sampled wavelengths. - The
color2
,color4
,vector2
andvector4
structs defined in standard OSL headers can be used as inputs and outputs in OSL shaders.
If used as input, a single pin will be created. If used as ouput, the vector types are currently always converted tocolor
. - Added
filterwidth()
OSL function - Updated USD library version to 22.11.
- Added support for vertex colors sometimes found in OBJs.
- Fixed broken smooth shadow terminator correction of rotated objects.
- Compositor memory usage is now separately listed in device preferences. This shows how much GPU memory is being used for the output AOV compositor.
- Added a crash handler to optionally send crash reports to us so that we can investigate.
- Fixed render artifacts while updating instance transforms on macOS
- If updating a scale factor with aspect ratio locked, it will no longer unlock when setting the value to 0. This avoids that the aspect ratio unlocks if you change from positive to negative scale values.
- Fixed error displayed on the log on macOS when rendering was stopped during the scene preparation
- Fixed incorrect USD camera animation.
- Fixed incorrect evaluation of the brightness input to a color correction texture node when the texture is being converted to an image projection.
- Fixed an issue where pins on node graphs could sometimes be re-created
in the wrong order when undoing the deletion of a linker node. - Nodes collapsed into the input pins of output linkers are no longer lost
when the graph they are in is ungrouped. - Fixed undoing the ungroup operation of an empty graph (now correctly
recreates the empty graph). - Back-facing geometry is now shaded the same as front-facing geometry when a toon material is used.
Downloads for Studio+ subscription users:
OctaneRender Studio+ 2024.1 Beta 1 Standalone for Windows (installer)
OctaneRender Studio+ 2024.1 Beta 1 Standalone for Windows (ZIP archive)
OctaneRender Studio+ 2024.1 Beta 1 Standalone for Linux
OctaneRender 2024.1 Beta 1 Standalone for macOS
OctaneRender Studio+ 2024.1 Beta 1 Node for Windows (installer)
OctaneRender Studio+ 2024.1 Beta 1 Node for Windows (ZIP archive)
OctaneRender Studio+ 2024.1 Beta 1 Node for Linux
Downloads for the Demo
OctaneRender Demo 2024.1 Beta 1 Standalone for Windows (installer)
OctaneRender Demo 2024.1 Beta 1 Standalone for Windows (ZIP archive)
OctaneRender Demo 2024.1 Beta 1 Standalone for Linux
Happy rendering
Your OTOY team