Added Corona shared shader (prerequisite for node material editor)
Added support for IR in new motion blur implementation
Added prototype of Scene converter with explicit/implicit conversion of Standard, Advanced, Displacement, 2 Sided V-Ray materials; Physical Sun + Sky, Area, Spot, Omni V-Ray lights and AdvBitmap,
PowerShaders V-Ray shaders. Some of the scenes can have quite a different lighting after conversion because some of the materials that should be transparent are still opaque. Implicit conversion of Cinema 4D materials and lights is the same as before and explicit conversion is not implemented yet. Conversion is still partial and will be continuously improved according to user feedback.
Corona Output shader split to Corona Color Correct and Corona Tonemap Control shaders
Implemented help dialog for “Show Help…” context button (it only links to the main page of helpdesk now, but we will gradually add links to specific articles for the individual UI elements)
Fixed random crashes on macOS during rendering (hopefully most of them but some of them can still persist and will be fixed if we are able to reproduce them)
Fixed IES lights not updating rotation frame of the IES profile in IR
Fixed nonworking render instances in previous daily build
Added support for using Cinema Hair material together with Corona hair material to allow to use geometry modifying parameters in Cinema Hair
Added forgotten Bokeh anisotropy parameter into Camera settings
Fixed various crashes in the Material node system
Note:
To be able to render hair, both Cinema and Corona materials must be used together now. Later we will add implicit conversion that also hair color from Cinema Hair material can be used without the need of Corona Hair material, and we will also try to add all geometry modifying parameters to Corona Hair material (Frizz, Curl, …).
Material node system renamed to Node material editor
A shader is unwrapped from Corona shared shader when no other shaders are referencing it in Node material editor
Added support for pinch and pan gestures in Node material editor for R20 version
Fixed nonworking camera projection in IR
Fixed various bugs of nonworking Corona shared shader in IR
Fixed bug when shaders in Corona shared shader were not working in viewport sometimes
Fixed various bugs and edge cases while adding or removing connections of nodes in Node material editor
Fixed bug when nodes were disconnected after the save of a scene in some cases (broken scenes have to be resaved in RC4 - saved, closed and opened again in RC4)
Fixed various edge cases connected to orphaned shaders (shaders not connected anywhere)
Fixed missing instances in some cases
Fixed a crash in IR bump-mapping when thread count was overridden in preferences
Fixed sky direction if there’s no sun in the scene