We were hoping that RC5 would be the last release candidate, but there were still too many important changes we would like to have tested before we call it a stable version.
There is especially one issue that was reported by various users where Octane rendering fails with spurious CUDA error 2 (out of memory). It seems to happen at specific points during the scene initialization phase but during CUDA calls that actually don't allocate any memory. We can think of two possible reasons for that: Either it's a bug somewhere in the graphics/CUDA driver or it's a side-effect of some other bug occurring at an earlier point in time which doesn't immediately fail. For the one scenario where we could reproduce the issue, we have found a workaround to "fix" it, but since it might be just some obscure side-effect of some other problem, it might pop up again in some other scenario. I.e. we need more data from users and more failure cases and any help by you is very much appreciated.
Please note that this build will expire in 120 days, this is now shown on the bottom right of the Standalone release.
As before, some introductory material on V4 can be found here: first release post of V4.
Please make sure you have NVIDIA driver 387 or newer on Windows and Linux, and any CUDA driver for Mac that supports CUDA 9.1. Please also note that architecture improvements mean we can no longer support Fermi GPUs.
Changes since OctaneRender 4 RC 5:
- Reverted changes to the volume rendering in the direct lighting kernel when the AO mode is being used which were made in 4 RC 3. We will address the original problem and other volume render issues again in a future update.
- Lowered the minimum exposure of the camera imager node from 0.001 to 0.00001.
- Improved sheen of the universal, glossy and metal materials: In glossy and metal materials it was too bright and didn't conserve energy and in the universal material it was too dark/subtle.
- Improved handling of emitting primitives that have no area.
- Fixed missing statistics for emission primitive and instance counts.
- Fixed AI light crash when you scale an emitter down to 0.0f.
- Fixed resource leak every time the denoiser is disabled and enabled again.
- Fixed missing motion blur when an OSL camera is being used.
- Fixed incorrect inclusion of the environment in the denoised main pass if render layers are enabled and keep environment is on.
- Fixed number overflow in denoiser in certain situations (see viewtopic.php?p=347154#p347154).
- Fixed issue that coating and sheen channels of the universal material were missing in the reflection filter pass.
- Fixed partial shadow on ground planes when using the render layer shadows passes, if there is any light from the environment reaching the plane from below (see viewtopic.php?p=347350#p347350).
- Fixed render system freeze when a greyscale value texture is used as input of a displacement node.
- Fixed interactive region rendering not properly resetting the tone-map intervals. The tone-map interval is now also limited to 4sec when active.
- Trying to work around CUDA error 2 (out of memory) by using a different / slower method to clear GPU memory (see above).
- When importing Alembic files the time sampling parameter of extra UV attributes is now ignored, enabling the rendering of stitched RealFlow mesh exports (see viewtopic.php?p=347717#p347717).
- Standalone: Object handles now also include transformations of nested node graphs.
- Standalone: Reduced sensitivity of the object scale handle.
- Standalone: Fixed UI freeze when highlighted object handle is double-clicked and then dragged.
- Standalone: Special media keys on your keyboard will be ignored now.
- Standalone: Modified Windows installer to avoid false positives that some anti-virus tools report for the uninstaller.
Downloads for users with a regular license
OctaneRender for Windows (installer)
OctaneRender for Windows (zip)
OctaneRender for Mac OS
OctaneRender for Linux
Downloads for users with a Studio subscription license
OctaneRender for Windows (installer)
OctaneRender for Windows (zip)
OctaneRender for Mac OS
OctaneRender for Linux
Happy rendering,
Your OTOY Team