This is hopefully the last development release of OctaneRender 2.1x with more bug fixes and a couple more features.
Changes since version 2.14:
- Added option "Cast illumination" to emitter nodes. Disabling this option will disable emission, i.e. it won't be visible in diffuse reflections, but still be fully visible in specular reflections. It will also be excluded from the direct light calculation.
- Renamed emitter pin "Distribution" to "Emission pattern".
- The emission sampling rate can now be set to 0, which means that the emitter will be excluded from the direct light calculation.
- Added option "Surface brightness" to emitter nodes. Enabling this option will cause emitters to keep the surface brightness constant independent of the emitter surface area, i.e. the total emitted power will be dependent on the emitter surface area. The scaling is done in a way that a texture emitter will produce the same colour in the rendering (if the diffuse channel is black), when the camera response curve is set to "Linear/off", exposure to 1, gamma to 2.2 and vignette to 0. Disabling the option will keep the total emission power constant, i.e. the surface brightness will become dependent on the emitter surface area.
- Removed the pins "Fstop" and "ISO" from the camera imager node, since they only control exposure which is done already by the exposure pin. The only thing these two pins added was confusion, since some people expected the ability to control the depth of field with Fstop. You can find a Lua script graph that emulates the old behaviour here: viewtopic.php?f=73&t=43944
- Scaled exposure in the camera imager so that a texture environment produces the specified colour in the rendering, if the camera response curve is set to "Linear/off", exposure to 1, gamma to 2.2 and vignette to 0. The exposure of older scenes will be converted automatically.
- Added pin "Invert" to the polygon side texture, which will flip its behaviour.
- Tried to bring the pins of the 3 material nodes into a more logical and consistent order.
- Fixed broken rendering in clay mode (see viewtopic.php?f=33&t=43777).
- Fixed incorrect rendering of Fresnel reflection on glossy materials with bump/normal maps.
- Fixed a kernel hang in displacement in certain situations.
- Fixed crash when you click on a node connection without dragging it (see viewtopic.php?p=214615#p214615).
- Fixed "ghosting" that sometimes occured when sub-sampling is enabled in network rendering.
- Fixed a bug in network rendering that could cause slaves to crash.
- OpenEXR images are now always saved via the OpenEXR library instead of FreeImage to circumvent the maximum file size of 4GB.
- OpenEXR files that are larger than 2GB can now be loaded.
- Fixed file number option in animation render script (see viewtopic.php?p=213543#p213543).
- Fixed skipping of frames, when result passes are stored as separate files.
- Added new parameter
metaData
tooctane.render.saveRenderPassesMultiExr
.
Download
Due to the switch to CUDA 6.5 you will need a current graphics driver of version 344.x or higher. On Mac OSX you will need a CUDA driver of version 6.5 or higher (see http://www.nvidia.com/object/mac-driver-archive.html). The minimum supported version of Mac OS is 10.7.
Windows
- 32-bit ZIP
- 64-bit ZIP
Mac OS X (updated on 19/12/2014)
- 64-bit DMG
EDIT: Since version 2.13 the .DMG archive for OSX were not complete due to some changes in our OSX build system. We rebuilt the 2.15 OSX package on 19/12/2014 to include all the missing files. (The archive is now 38MB instead of 17MB.)
Linux
- 64-bit ZIP
Happy rendering,
Your OTOY NZ Team