
- OPENCANVAS 1.1 ROTATION TOOL UPGRADE
- OPENCANVAS 1.1 ROTATION TOOL FULL
Json data parser to automatically set up all shader parameters.Character, Object and Material parameters now stored independently for each character import.Streamlined parameter and shader code to be data driven, rather than hard coded.
Moved all shaders over to new shader model. Added cycles specific shaders for hair, tear-line and eye occlusion. Added render target preferences setting for Cycles and Eevee. Fixed node group upgrade code that incorrectly renamed existing node groups and did not properly replace old shader/node groups with new ones in existing blend files. As such, Eevee does not support inputs to subsurface radius and so shader and parameter code needed to be re-written to accomodate this. Only the default values in the subsurface radius socket are used in Eevee rendering. Reworked shaders to allow for direct application of subsurface radius to Principled BSDF nodes. Fixed Eevee subsurface scattering settings:. Which does not use SSR or transparency and thus can receive full shadows and subsurface scattering in Eevee.
First attempt at a single material parallax eye shader added. Additional objects can be selected for exporting with the character, but must be properly parented and weighted with an armature modifier. Bake on export function added to bake custom material nodes connected to master shader's texture map sockets into textures to include when re-importing back into CC3. Optional teeth rotation fix that affects some older generated characters when importing back into CC3. The Tool Palettes has an automatic adjustment, docking, and folding functions, that will enable you to use workspace effectively. Optional Json and Texture write back for exports. Intelligible Interface - openCanvas uses GUI 'Graphical User Interface', therefore it is easy to handle. Only Fbxkey character can be exported back to CC3. Otherwise (character is posed or has animation) character is setup for rendering. If character has Fbxkey then character is setup for editing. To be used in tandem with Blender Importer Plugin for CC3 3.44 for full round-trip character editing in Blender.
Updated export function to generate compatible Fbx file for CC3 re-import with FbxKey and to write back json material parameter and texture information.