OctaneRender™ Standalone 2.11.1

A forum where development builds are posted for testing by the community.
Forum rules
NOTE: The software in this forum is not %100 reliable, they are development builds and are meant for testing by experienced octane users. If you are a new octane user, we recommend to use the current stable release from the 'Commercial Product News & Releases' forum.
Post Reply
User avatar
abstrax
OctaneRender Team
Posts: 5506
Joined: Tue May 18, 2010 11:01 am
Location: Auckland, New Zealand

Hi all,

This is a maintenance update of OctaneRender 2.1x. The original plan was to get this version out of the door two weeks ago. But then the render passes work got quite a bit more than anticipated and new features were added which then required some more additional work and more bugs were found which needed to be fixed... The good news is that the change log is quite loooong :)

NOTE: People have reported that Octane crashes when they try to use Lua scripts. We couldn't reproduce it which is why it isn't fixed in 2.11.1 yet, but with Shakalakapaka's help we were finally able to figure out what's going on: The crashes occur on installations where the script directory is not set. To workaround the problem please go to File -> Preferences... -> Application and select an existing script directory. Then close Octane and open it again. Now the animation scripts should work again.

Changes since version 2.10:
  • Restructured beauty render passes: The main beauty pass is split into render passes which - when all added together - result in the main beauty pass. We distinguish now by the type of BRDF: diffuse/reflection/refraction where the difference between "diffuse" and "reflection" is that "diffuse" is a pure Lambertian reflection while "reflection" is all the rest (i.e. specular and glossy reflections).
  • Added new pin "distributed ray tracing" to the render passes node. This has the same functionality as in the info channel kernel node, i.e. if enabled, motion blur and DOF are sampled in the info passes.
  • Added new compression modes to the OpenEXR export.
  • Saving HDR images is now done asynchronously i.e. doesn't block the UI anymore.
  • Fixed hot-pixel filtering in beauty passes.
  • Fixed the object ID render pass
  • Fixed broken AO info channel kernel / render pass (AO was affecting both sides of a surface)
  • Fixed incorrect tone mapping in the info passes.
  • Fixed broken saving of EXR files, when the image width isn't a multiple of 4 pixels.
  • Fixed opacity in the info channel kernels (also used by the info passes).
  • Added highlight compression option to camera imager node. Using this option, you can reduce burned out highlights by compressing them (which decreases their contrast). This works similar to the Reinhard tone mapping.
  • Added pins "hue", "saturation" and "contrast" to the color correction node to control hue, saturation and contrast of the input texture. Since Octane textures are sampled spectrally, hue and saturation don't work perfectly, but as long as you use them not too aggressively they should do the trick. We might have an idea how to improve that, but that will require some more work.
  • We had to remove the pins "brightness scale" and "black level" since we ran out of fields in our color correction shader node. The version conversion takes care of the "brightness scale" by multiplying it into the texture connected with "brightness", but "black level" is hard to convert automatically, so we don't do it. We had a look at the materials in the LiveDB and only 13 materials are affected by the loss of "black level" and in all cases its effect can be approximated by modifying "gamma".
  • Added new noise texture node which currently has 4 noise types: "Perlin", "Turbulence", "Circular" and "Chips". "Perlin" is like the turbulence node with "use turbulence" disabled. "Turbulence" is like the turbulence node with "use turbulence" enabled. "Circular" is a Worley noise and "Chips" is a Voronoi noise.
  • Plugins have their own settings now which means that if you are using Standalone and a plugin you can now have different network render settings in both.
  • Fixed slow loading of large images.
  • Fixed hanging render kernels for some displacement cases (causing some of the dreaded CUDA errors).
  • Fixed bug in network render settings dialog where daemons on the master's computer were not filtered out, but displayed as "unknown".
  • Net render slaves stop if no GPU gets enabled (for example due to an invalid GPU configuration specified via the command line).
  • Added more logging to net render master and slave and added additional log flag "logFlushTime" that triggers file flushes by a timer.
  • Fixed a bug causing net render slaves to not clear their film buffers after a render data update.
  • Fixed a bug causing net render slaves to "lose samples".
  • Fixed a bug causing net render slaves with multiple GPUs to not start rendering in some rare circumstances.
  • Fixed a bug causing the auto-config setting getting lost.
  • Removed cubic filtering in the tone mapping when sub-sampling is enabled to simplify tone mapping and make it more consistent with the info channel kernel renderings.
  • CTRL-SHIFT-Z does now redo instead of an undo.
  • Fixed random crash in scenes with animated geometry archives (Alembic files) when the timeline is changed.
  • Render animation script remembers the last settings.
  • Render region isn't reset anymore when you disable the render region tool. This allows you to use other tools like the pickers or the camera navigation while region rendering is enabled.
  • Fixed crash when a string input info is set in a Lua script graph.
  • Fixed crash when an error in a Lua UI callback handler is thrown.
  • Fixed logarithmic sliders in Lua scripts.
  • Added file name node which can be used as input of Lua script graphs.
  • Default nodes are now created when a Lua script graph defines new inputs.
  • Fixed crash when a Lua script graph adds an input linker that doesn't store provide a pin info.
  • Fixed crash when a render result is loaded into a Lua image buffer.
  • Fixed fetching transform value via octane.node.getPinValue().
Since we fixed a bunch of more or less annoying issues, we are releasing a small quick-fix update with the following changes since 2.11:
  • Added option to use the native file chooser or the version of our UI toolkit (useful for Linux users that don't use Gnome).
  • Added option "static noise" to the direct lighting and the path tracing kernels, which is disabled by default. When enabled, the noise is static, i.e. doesn't change between frames. Well, currently it still changes a bit, because some parts are still using random sampling, but we will improve it in the future. For now, we want to bring back the possibility to have dynamic noise, i.e. noise that changes every frame.
  • Fixed normals of animated hair.
  • Fixed render restart when render region is disabled while sub-sampling is enabled.
  • Don't apply highlight compression when the image is saved untonemapped.
  • When an .MTL file is loaded an empty map_Ka statement doesn't overwrite the diffuse texture name.
  • Fixed incorrect saving of HDR images at specific resolutions.
Download

Windows
- 32-bit archive
- 64-bit archive

Mac OS X
- 64-bit installer image

Linux
- 64-bit archive

Happy rendering,
Your OTOY NZ Team
In theory there is no difference between theory and practice. In practice there is. - Yogi Berra
mib2berlin
Licensed Customer
Posts: 1194
Joined: Wed Jan 27, 2010 7:18 pm
Location: Germany

Yay, this is a very long and really nice list and it looks like a lot of work. :)

Thanks OTOY NZ Team!

Cheers, mib
Btw. what means "[latest 2.xx]" ?
Opensuse Leap 42.3/64 i5-3570K 16 GB
GTX 760 4 GB Driver: 430.31
Octane 3.08 Blender Octane
mib2berlin
Licensed Customer
Posts: 1194
Joined: Wed Jan 27, 2010 7:18 pm
Location: Germany

Hm, open in file menu start a KDialog window and not the Octane open window.
This KDialog window does not respond or work.
Render window is not cleaned up if render is paused.
It is possible to open Recent Files.

Cheers, mib
Attachments
oct_crash_211.jpeg
Opensuse Leap 42.3/64 i5-3570K 16 GB
GTX 760 4 GB Driver: 430.31
Octane 3.08 Blender Octane
User avatar
stratified
OctaneRender Team
Posts: 945
Joined: Wed Aug 15, 2012 6:32 am
Location: Auckland, New Zealand

mib2berlin wrote:Hm, open in file menu start a KDialog window and not the Octane open window.
This KDialog window does not respond or work.
Render window is not cleaned up if render is paused.
It is possible to open Recent Files.

Cheers, mib
Hi,

Hmm, that seems to be broken in KDE (Works fine in Gnome). It seems that it's our GUI toolkit screwing up. We'll make it optional in the next build.

cheers,
Thomas
mib2berlin
Licensed Customer
Posts: 1194
Joined: Wed Jan 27, 2010 7:18 pm
Location: Germany

Thanks stratified, just for info:
I tried also IceWM an Xfce, they open not even any window.

Cheers, mib
Opensuse Leap 42.3/64 i5-3570K 16 GB
GTX 760 4 GB Driver: 430.31
Octane 3.08 Blender Octane
User avatar
RobSteady
Licensed Customer
Posts: 618
Joined: Thu Jun 07, 2012 7:33 am
Contact:

Good to see Hue & Sat, Highlight Compr and more noise types.
Thanks a lot!
Octane for 3ds Max v2.21.1 | i7-5930K | 32GB | 1 x GTX Titan Z + 2 x GTX 980 Ti
User avatar
rappet
Licensed Customer
Posts: 1962
Joined: Fri Apr 06, 2012 3:57 pm
Location: The Netherlands
Contact:

RobSteady wrote:Good to see Hue & Sat, Highlight Compr and more noise types.
Thanks a lot!
Happy with that too... Thanx a lot indeed!

4090+3089ti & Quad 1080ti
ArchiCAD25, ofcourse Octane & OR-ArchiCAD plugin (love it)
http://www.tapperworks.com
http://www.facebook.com/pages/TAPPERWOR ... 9851341126
http://www.youtube.com/user/Tapperworks/videos
User avatar
PolderAnimation
Licensed Customer
Posts: 373
Joined: Mon Oct 10, 2011 10:23 am
Location: Netherlands
Contact:

great work guys! thanks.

Little question, is it possible to save an images with renderpass while rendering in the command line. I couldn't find any flags specific for this.
thnx
Win 10 64bit | RTX 3090 | i9 7960X | 64GB
Zay
Licensed Customer
Posts: 1123
Joined: Sun Jan 17, 2010 2:53 am

Bug: When using 2x2/4x4 subsample the region render tool always restart now when clicking in the window.
Win 11 Pro | i5 12600K | 32GB ram | 2x GTX 1080Ti + 3080Ti - studio driver 560.94| Modo/Blender/ZBrush/Daz/Poser
Sakalakapaka
Licensed Customer
Posts: 29
Joined: Mon May 31, 2010 7:15 pm

Thanks for the update :)
Unfortunately I have a little problem. Trying to render a simple animation, alembic file from the 3ds max. Everything works fine in the standalone version 2.06, but in version 2.10 and 2.11, when i click "Render imported animation" Octane instantly crashes.
Last edited by Sakalakapaka on Thu Oct 09, 2014 10:50 am, edited 1 time in total.
English is not my native language.

]Intel Core i7 4790K, 2 x Nvidia Geforce GTX 780 Ti SLI, 32GB ram, NEC SpectraView 242, Windows 7 x64
Post Reply

Return to “Development Build Releases”