This is another maintenance release of 3.03, fixing more issues. Beside the work on 3.10 we also have some smaller features in the works, which are not ready for release yet, hence the version number.
License tracking change since 3.02
To implement the floating licensing system we need to keep track of all Octane processes that use a specific license on the computer. This way we only release/deactivate a license when no Octane process is using that license anymore. Originally we used a third-party library for that. Unfortunately there were various issues with that and caused crashes during startup in various circumstances. To fix the problem we changed it to an internal (file based) system in version 3.02. Unfortunately this separates the license usage tracking of version 3.02 and higher from the usage tracking of 3.00, 3.01 and 3.01.1.
-> Please make sure that you only run either version 3.00, 3.01 and 3.01.1 at the same time or only version 3.02 or higher.
Experimental Pascal GPU support
We could narrow down the issue using the CUDA 8 RC toolkit and were able to work around it by doing a mixed CUDA 7.5/8 build for Pascal GPUs. For previous architectures we still use CUDA 7.5 only. This is all experimental and we haven't done any specific Pascal tweaks/optimizations yet and the performance isn't where we would expect it to be, but at least you can use your Pascal GPUs now.
Changes since version 3.03.3
- Added 16-bit export options to image save drop-down of the render viewport.
- Overhauled the pane drag and drop behaviour and cleaned up the way how layouts are stored. Old layouts will be loaded correctly in 3.03.4, but a layout saved in 3.03.4 will not load correctly in older versions.
- The minimum value for the power pin of the environment node is now 0.
- When an environment node is created inside the primary environment pin, we don't create nodes for the visibility pins. If an environment node is created inside the visible environment pin, we don't create nodes for the environment medium pins.
- Fixed incorrect fallback to the primary environment when the visible environment is black.
- Fixed volume bounding box sometimes casting a shadow when using environment medium.
- Fixed occasional kernel hang during the displacement intersection test, usually resulting in the that the OS kills the graphics driver and lots of CUDA error messages are dumped to the log.
- Fixed infinite loop that sometimes occurs in scenes with lots of transparent surfaces.
- Fixed ray-sphere intersection for rays starting inside the sphere.
- Fixed occasional issue with PMC seeding resulting in inconsistent brightness in animations.
- Fixed incorrect weighting of render layer passes in areas where blurry/transparent objects of the active layer lie in front of the inactive layer (see viewtopic.php?f=30&t=55903).
- Fixed some baking artifacts caused by disagreement between geometric normals and smooth normals (see viewtopic.php?p=284803#p284803).
- Fixed the tangent normal pass, which was only displaying perturbations along the U axis.
- Fixed crash in deep pixel rendering when the film size is smaller than the maximum tile size (which is rounded up to a multiple of 4 in each dimension).
- Fixed incorrect size of temporary tone map result buffers. This should help with tone mapping renderings with huge resolution.
- Fixed swapped tone mapping behaviour when HDR image are saved via the viewport save drop-down.
- Fixed crash when the LiveDB browser is open, deactivate a license and then load a new project.
- Fixed incorrect initialization of panoramic camera nodes, breaking the reset camera feature.
- Fixed step size of logarithmic sliders.
- Fixed odd step sizes of linear sliders with high values.
- Fixed the benchmark script.
- Added
octane.render.synchronousTonemap()
to the Lua API. - Removed the module SDK from the Standalone archives. We will provide them via a separate download link.
- The module default directory on windows is now
%APPDATA%\Roaming\OctaneRender\modules
.
OctaneRender Standalone downloads
Windows
- 64-bit commercial version (installer)
- 64-bit commercial version (ZIP archive)
- 64-bit demo version (installer)
- 64-bit demo version (ZIP archive)
Mac OS X
- 64-bit commercial version (DMG image)
- 64-bit demo version (DMG image)
Linux
- 64-bit commercial version (ZIP archive)
- 64-bit demo version (ZIP archive)
Photoshop workflow plugin download
You can download and install the plugin either via the Adobe Exchange platform or you can download it from the link below and manually install it.
Windows and Mac OS X
- Photoshop extension (v1.0.3) (ZXP archive)
Happy rendering,
Your OTOY NZ Team