OctaneRender™ 2020.2 (XB1) is out! + 2021 roadmap updates!

Forums: OctaneRender™ 2020.2 (XB1) is out! + 2021 roadmap updates!
VIP Information, news and announcements regarding new Octane Render commercial products and releases.

OctaneRender™ 2020.2 (XB1) is out! + 2021 roadmap updates!

Postby mojave » Mon Sep 07, 2020 12:35 am

mojave Mon Sep 07, 2020 12:35 am
Dear Octane community,

We are excited to bring you the first experimental release of Octane 2020.2.

As with all experimental builds, we advise to not to use this release for production purposes. We can't guarantee that scenes saved with this version will be compatible in future releases, and we anticipate there being several maintenance releases.

We look forward to your feedback on this release. You can test 2020.2 XB1 if you have a valid Octane subscription.

Make sure to use a NVIDIA Studio driver with version at least 451 on Windows or 450 on Linux to use this version. No driver updates are required for macOS 10.13 (CUDA).

This version supports the new NVidia Ampere architecture on Windows and Linux. Kepler cards with compute model 3.0 are just supported on macOS.


OctaneRender 2020.2 XB2 has superseded this build.


Image

What's new in 2020.2


  • RTX always on - and now up to ~1.6x faster!
  • Fast Spectral Nested Dielectrics
  • ACEScg and filmic processing
  • OpenColorIO Management, Display and Export (OCIO profile)
  • OpenColorIOColor graph nodes; - Look, Profile and View nodes
  • Integrated multi-scatter nodes - Vectron Scatter, Volume Scatter and Surface Scatter*
  • Built-in mutli-light, fast fog, and wireframe post processing in imager node*
  • User generated compositor AOV passes for combining render and light passes in full a compositor node graph *
  • Nested Compositor Operator Nodes*
  • Built-in Vectron Primitives and Operators*
  • Built-in Raytype, Utility, RGB channel, math and color operator nodes*
  • Chaos Texture Tile System*
  • UV Distortion Map Textures*
  • Gradient Node Improvements*

(*Coming in 2020.2 XB2+ builds)

Roadmap of features now in active development:


  • Major Stability (OOP) and out of core memory improvements*
  • Billions of unique primitives supported in VRAM*
  • New Custom AOV System with LPEs*
  • 2X Faster Light Sampling*
  • Boolean Geometry And Clipping Nodes*
  • Native USD Support*
  • GGX mutliscatter and other BRDF improvements*
  • Curvature texture node*
  • RTX speed improvements*
  • Brigade, EmbergenFX and Hydra (Arnold, AnimeRender, Cycles, Storm) Modules*

(*shipping after 2020.2)



    RTX always on - and now up to ~1.6x faster!

    Octane can now leverage RTX hardware acceleration to evaluate previously CUDA only shaders, such as the new dirt shader.

    After removing this limitation we have experienced significant 1.6x+ performance speedups in many production scenes that previously had almost no speed with RTX on.

    With this and other RTX improvements, Octane 2020.2 and later will default to RTX on.

    ImageImage

    Please bear in mind the performance results displayed for 2020.2 XB1 are not final yet since final optimization work is still in progress.



    Fast Spectral Nested Dielectrics


    We introduce a new feature in Nested Dielectrics to keep track of the interface where a ray is in. This allows for accurate simulation of IOR and improves realism of specular reflections within an interface that has an IOR higher than 1.0.

    Nested Dielectrics brings is the simulation of air bubbles inside another medium. With Nested Dielectrics being able to track the IOR along the ray path, it maintains a list of known IORs which can be used to calculate the interface changes between surfaces more accurately. In this example, where previous Octane versions would have ignored the air bubbles with 1.0 IOR, 2020.2 would find the total internal reflection bounces to reflect off the air bubbles as we try to go from 1.3 IOR (liquid) to 1.0 IOR (air bubble).

    ImageImage

    IOR behaves differently due to IOR tracking along a ray, notice that the fresnel calculation now takes into account the IOR of the ray path, and this changes the specular reflection of specularly reflective materials within a medium with IOR greater than 1.0.

    Additionally, to resolve the ambiguity in overlapping surfaces, here we introduce the surface priority control to allow artists to control the order of preference for surfaces. The lower number suggests a higher priority for the surface material, and a higher priority is preferred over a lower
    priority if a ray enters a higher priority surface and then intersects a lower priority surface while inside the higher priority surface medium.

    ImageImageImage





    OpenColorIO color management


    We have integrated OpenColorIO (OCIO) for render output. After setting up an OCIO configuration, you can select a view and a look to use for the render viewport, or a color space and a look to use when exporting images.

    Image

    The default ACES OCIO configs can be downloaded from here.

    Here's an example of the different looks that can be applied to an image using the Filmic Blender OCIO config:

    ImageImage
    ImageImage

    In addition to OCIO support, ACEScg is now available as a built-in color space when exporting single frames and using batch rendering.

    Support for importing image textures in different color spaces (including OCIO color spaces) is planned for an upcoming release.





    Integrated multi-scatter tools - Vectron Scatter, Volume Scatter and Surface Scatter



    One of the features that makes Octane so powerful is the ability to handle a very large number of instances. Generating instances is usually done via third party tools which generate scatter data that can be imported into Octane.


    Octane 2020.2 includes a built-in scatter tool that allows generating arbitrary number of instances according to various patterns that can be configured to achieve many different results.


    Image

    Example of instance scattering bound by geometry surface:




    Another example of instantiation within a volume:







    Built-in multi-light, fast fog, wireframe and custom compositing node graph passes



    This new system gives artists the ability to change the contribution of individual render passes to the final result without having to start a new render.

    This is fully customizable and allows any arbitrary number of inputs. Some common usages would be changing the color and intensity of lights (light mixing), organizing render passes, changing volume color, applying fast fog as a post, overlaying wireframe layers and more.











    Preview of new features in active development:


    The following is a sneak peek of some of the incoming features that are planned for the release following OctaneRender 2020.2:



    Boolean Geometry And Clipping Nodes


    A render boolean allows trimming geometry within a volume in the space. This opens a number of new possibilities since it allows effectively modifying the original geometry in real time.

    Here is a video of an early prototype showing some of what you would be able to do:







    New Custom AOV System with LPEs


    The basic idea is to allow arbitrary textures of the scene to be rendered into their own render pass. Most of the time, users use those AOVs to create masks to isolate specific parts of a rendered image. Whenever a texture with a custom AOV pass gets hit by a camera ray, it's value will be splatted into the corresponding pass.



    Major Stability (OOP) and out of core memory improvements

    Scene management in has been improved over the years yet there are some changes we want to introduce to make the system more robust and resilient to failures:

    The original update system stems from a time when Octane as no support for out-of-core and peer-to-peer memory and everything had to fit into memory of each enabled GPU. This may cause problems if data needs to move from one memory pool (local GPU memory or peer-to-peer memory or out-of-core memory).

    The changes we intend to do involve the introduction of a new memory management system that will deal with resources differently and deal with errors during the resource allocation as gracefully as possible.



    Billions of unique primitives supported in VRAM


    Octane will support an unbound amount of geometry per mesh as long as it fits in the available memory.

    Other improvements should reduce memory usage such as sharing data between adjacent geometry primitives.



    2X Faster Light Sampling

    When AI light was first introduced it provided a significant optimization when sampling complex scenes containing both large numbers of images or with image sources that are partially occluded.

    In 2021 we intend to introduce improvements to our algorithm which aim is to reduce shading variance even more when a the source of light are mesh emitters, allowing to reduce noise at low sample count compared to both non-AI light sampling and previous versions of AI-light.

    Below are equal-sample comparisons of renders using the old an new methods:

    ImageImage






    Native USD Support

    Pixar's USD scene format is getting universal attention due to its unique features and ability to handle large scene with ease, compared to any other scene description format currently available.

    We are adding ability to load the USD files into octane. Later our goal is to make the USD format as default format for scene interchange-ability between a plugin and the standalone.

    Image




    Curvature texture node

    Curvature can be useful when creating shaders that take into account how exposed or occluded a given surface point is.

    This introduces new artistic possibilities such as worn out surfaces, filling in crevices and more.

    ImageImage



    Improvements in RTX speed

    Motion blur

    The new Ampere architecture introduces accelerated hardware support for geometry motion blur.

    We intend to introduce support for RTX motion blur and we expect that by leveraging this we can achieve similar performance improvements in scenes that use this feature as we have experienced when RTX support was first introduced for regular meshes.

    RTX Support for all primitive types

    Even though RTX hardware supports primitive intersection via hardware only for regular triangle meshes, acceleration structure traversal can be also leveraged for other primitive types.



2020.2 XB2 has superseded this build.


Downloads for Enterprise subscription users:

OctaneRender Enterprise 2020.2 XB1 Standalone for Windows (installer)
OctaneRender Enterprise 2020.2 XB1 Standalone for Windows (ZIP archive)
OctaneRender Enterprise 2020.2 XB1 Standalone for Linux
OctaneRender Enterprise 2020.2 XB1 Standalone for macOS (CUDA)

Downloads for Studio subscription users:

OctaneRender Studio 2020.2 XB1 Standalone for Windows (installer)
OctaneRender Studio 2020.2 XB1 Standalone for Windows (ZIP archive)
OctaneRender Studio 2020.2 XB1 Standalone for Linux
OctaneRender Studio 2020.2 XB1 Standalone for macOS (CUDA)



Happy rendering
Your OTOY NZ team
User avatar
mojave
OctaneRender Team
OctaneRender Team
 
Posts: 1216
Joined: Sun Feb 08, 2015 10:35 pm

Re: OctaneRender™ 2020.2 (XB1) is out! + 2021 roadmap updates!

Postby Kalua » Tue Sep 08, 2020 3:59 am

Kalua Tue Sep 08, 2020 3:59 am
Really nice! Thank you, team!

The Integrated multi-scatter tools looks very nice! Is there any way to randomize rotation, scale and position?
C4D 21.207 Octane 2020.2, <<2 x 3060>>, Windows 10, X399, AMD TR 1950X, 128 GB RAM, NVIDIA SD 461.72
https://www.behance.net/PaperArchitect
User avatar
Kalua
Licensed Customer
Licensed Customer
 
Posts: 279
Joined: Fri Oct 11, 2013 2:13 am
Location: Caribbean Sea

Re: OctaneRender™ 2020.2 (XB1) is out! + 2021 roadmap updates!

Postby jimho » Tue Sep 08, 2020 4:25 am

jimho Tue Sep 08, 2020 4:25 am
Wow, It is incredibly amazing,
Thanks Otoy!

Supermicro 4028GR TR2|Intel xeon E5 2697 V3| windows 10| revit 2019 |Titan V+ Quadro GV100+RTX 2080 Ti
jimho
Licensed Customer
Licensed Customer
 
Posts: 236
Joined: Tue Aug 21, 2018 10:58 am

Re: OctaneRender™ 2020.2 (XB1) is out! + 2021 roadmap updates!

Postby glimpse » Tue Sep 08, 2020 7:20 am

glimpse Tue Sep 08, 2020 7:20 am
Solid update! Could not wait to jump and play with it! Thank You!
User avatar
glimpse
Licensed Customer
Licensed Customer
 
Posts: 3658
Joined: Wed Jan 26, 2011 2:17 pm

Re: OctaneRender™ 2020.2 (XB1) is out! + 2021 roadmap updates!

Postby Zay » Tue Sep 08, 2020 8:18 am

Zay Tue Sep 08, 2020 8:18 am
Awesome!
Where do I find Vectron Scatter, Volume Scatter and Surface Scatter ?
Win 7 64bit | 3.4GHz I7 | 64GB ram | 2x GTX 1080Ti + 980Ti - driver 461.09| Modo/Blender/ZBrush/Daz/Poser
Zay
Licensed Customer
Licensed Customer
 
Posts: 1071
Joined: Sun Jan 17, 2010 2:53 am

Re: OctaneRender™ 2020.2 (XB1) is out! + 2021 roadmap updates!

Postby mojave » Tue Sep 08, 2020 8:52 am

mojave Tue Sep 08, 2020 8:52 am
Zay wrote:Awesome!
Where do I find Vectron Scatter, Volume Scatter and Surface Scatter ?


The new scatter tools are coming in one of the next 2020.2 XB builds.
User avatar
mojave
OctaneRender Team
OctaneRender Team
 
Posts: 1216
Joined: Sun Feb 08, 2015 10:35 pm

Re: OctaneRender™ 2020.2 (XB1) is out! + 2021 roadmap updates!

Postby jobigoud » Tue Sep 08, 2020 10:55 am

jobigoud Tue Sep 08, 2020 10:55 am
Kalua wrote:The Integrated multi-scatter tools looks very nice! Is there any way to randomize rotation, scale and position?


Yes you can pass textures to control rotation, scale and translation, independently. You set the maximum allowed range of motion and the textures control how much of this motion is applied at each instance (instances are associated with an UV during distribution). So if you pass a noise texture it will randomize the transform of each instance, within the range of motion specified for each axis of each component. But you can also pass a manually painted texture, for example if you only want to scale instances in a specific area or something like this.
User avatar
jobigoud
OctaneRender Team
OctaneRender Team
 
Posts: 88
Joined: Sat Aug 15, 2015 1:28 pm

Re: OctaneRender™ 2020.2 (XB1) is out! + 2021 roadmap updates!

Postby Zay » Tue Sep 08, 2020 1:07 pm

Zay Tue Sep 08, 2020 1:07 pm
I have some fill lights (planes) in the ceiling that are hidden with an Object Layer. Works fine in 2020.1 but I get shadows from the light planes with this build.
-
GenralVisibility.JPG
You do not have the required permissions to view the files attached to this post.
Win 7 64bit | 3.4GHz I7 | 64GB ram | 2x GTX 1080Ti + 980Ti - driver 461.09| Modo/Blender/ZBrush/Daz/Poser
Zay
Licensed Customer
Licensed Customer
 
Posts: 1071
Joined: Sun Jan 17, 2010 2:53 am

Re: OctaneRender™ 2020.2 (XB1) is out! + 2021 roadmap updates!

Postby funk » Tue Sep 08, 2020 1:35 pm

funk Tue Sep 08, 2020 1:35 pm
Thanks team. This is looking like a great release. I've been loading some older scenes and noticed some issue:

1. OTOY's sample SSS scene from the 2020.1 thread loads with a "null material" and crashes on render:
https://render.otoy.com/downloads/36/b0/b5/a8/radius.orbx

NOTE: This null material also appears in the right click > materials menu

2. One of my older animated scenes with displacement (attached to this post) is rendering incorrectly now:

2020_1_vs_2020_2_bug.png
You do not have the required permissions to view the files attached to this post.
Win10 Pro 64 / AMD Ryzen 9 5950X / 128GB / RTX 3090 + 1080 Ti / 2x1920x1200 / MODO
"I am the resurrection, and the life: he that believeth in me, though he were dead, yet shall he live" - Jesus Christ
User avatar
funk
Licensed Customer
Licensed Customer
 
Posts: 1037
Joined: Mon Feb 07, 2011 1:24 pm
Location: Australia

Re: OctaneRender™ 2020.2 (XB1) is out! + 2021 roadmap updates!

Postby Elvissuperstar007 » Tue Sep 08, 2020 4:22 pm

Elvissuperstar007 Tue Sep 08, 2020 4:22 pm
Aberration add
win 7 /64x C2Quad 6600 2.4/ Nvidia 9800 GX2 1gb 512 bit + Asus 480 GTX/ DDR2 8Gb / NVIDIA 460 GTX 2GB/2x NVIDIA 580 GTX 3GB
Page octane render " В Контакте " http://vkontakte.ru/club17913093
User avatar
Elvissuperstar007
Licensed Customer
Licensed Customer
 
Posts: 2398
Joined: Thu May 20, 2010 8:20 am
Location: Ukraine/Russia
Next

Return to Commercial Product News & Releases (Download here)


Who is online

Users browsing this forum: No registered users and 4 guests

Fri Jun 18, 2021 8:59 pm [ UTC ]