This is a test release of Octane for Unity that will go into the stable channel shortly after 2017.2 is final. Please test this release and report any issues you encounter to us on the forums, so we can address any issues before we push this to the stable channel.
Features
- Upgraded to Octane 3.07 TEST 6
- Play mode supported
- Optimized update loop
- OctaneInstaller is now packaged in OctaneUnity and will be installed when not found in unity
- Redesigned Timeline Renderer
- Improved handling improperly installed OctaneUnitys
- Simpler scenegraph in Octane (Improves render performance)
- Added: RenderJobs
- Added: Unity Blendshape support
- Added: PBROverride material and ORBX files can be saved again in Tier 1
- Added: PBROverride material now saves when changes are made instead of when GUI closes
- Added: Scene data is only updated while Octane is rendering. This delays the impact of the initial upload
- Added: Uninstall now also gives the option to remove the OctaneUnity installer extension
- Added: Can now sidegrade and upgrade after loading and unloading octane
Material Changes
- New internal material system.
- Material nodes are now generated on a need-to-have basis
- Less noise per sample with standard/specular materials
- Improved render performance of Unity standard/specular materials
- Drastically reduced node count per unity material in octane
- Added detail normals
- Added normal mixing between detail normals and regular normals
- Added detailMask tiling
- Added emission texture tiling
- Added metallic texture tiling
- Added metallic alpha smoothness source tiling
- Added specular alpha smoothness source tiling
- Added specular tiling
- Added albedo alpha tiling
- Added alpha texture tiling
- Added normal scaling
UI Changes
- Added Progress bars to provide feedback to the user
- Added links to the website, guides and support on the settings window
- Groups in the settings window can be collapsed
- Can drag ORBX files onto scene with unloaded Octane
- Subsample defaults to 4x4
- Correct version control version list order
- Added PBR Instance properties
Fixes
- Fixed: RenderTarget is no longer retained when switching scenes or deleting active RenderTargetComponents
- Fixed: Scene switch crash
- Fixed: PBROverride shader is no longer retained when switching types
- Fixed: Changed several warning message into error messages when auth check fails
- Fixed: Switch back to main renderpass failure
- Fixed: Install now shows correct version number (Current version)
- Fixed: Fixed double "dll fix" problem
- Fixed: Render targets for ORBX Scene can be re-populated
- Fixed: ORBX are properly loaded on scene load
- Fixed: Error message for not being able to load DLL now includes path of where we're trying to load from
- Fixed: Scene content are placed in a sub-graph in Octane (before, this was done to the render targets)
- Fixed: Old material system would cause CUDA errors in Octane when using to many Unity materials
- Fixed: Alpha source smoothness was not correctly applied
- Fixed: Texture tiling offset bug
- Fixed: Cutout/Cutoff now correctly matches Unity
- Fixed: DetailMask gamma issue
- Fixed: Issue where specular color material mixing was only partially correct
- Fixed: play mode no longer spawns duplicates
- Fixed: Material colors now use linear colors when appropriate
- Fixed: Removed displacement from light override component. Does not work with emissive surfaces