As usual, you can download this release from your Download Area.
Clarisse 5 is VFX Reference Platform CY2020 compliant.
More information can be found here: http://www.vfxplatform.com
What's new in Clarisse 5.0 SP3:
New Features and Enhancements
Attribute Editor
- A new Solo mode is introduced for Attribute groups. Using the middle-mouse-button on a group keeps only the group and its sub-groups, and eventually expand them. Using the middle-mouse-button on the solo-ed group dismisses the solo mode and restores the previous visibility and collapsed states. For more details, please see the Reference guide. (#11530)
- Using string expressions via special tokens such as $PDIR, $F, etc. no longer creates implicitly a SeExpr expression. We also fixed a bug when editing expressions using the floating expression editor, that was removing the expression on validation. (#11480)
- Both Image History and Image View now care about locked images when deleting images and the user is queried whether they should be deleted or not. The Image History contextual menu now provides a "Clear History" action that resets the image count, unlike select all rows and delete them. (#11589)
- Added a new button in the toolbar allows you to mark/unmark current image (shortcut: Ctrl+B). You may then navigate between marked images with Up and Down keys. Shift+B marks the current image on top of list (removes it from its previous range, if it was already marked). Please note that (1) when the Image History is in Manual mode, marking the last rendered image will force its snapshot ; (2) marking is not available while rendering. For more details, please refer to the Reference guide. (#8673)
- Renaming items in Image History has been improved: the edit field now displays current name in all cases. (#3443)
- A new button in the toolbar allows to lock/unlock the current image and thus prevent it from deletion. It provides the same functionality as the left column in the Image History widget. Please note that (1) when the Image History is in Manual mode, locking the last rendered image will force its snapshot ; (2) locking is not available while rendering. (#11588)
- In geometry Polybox, the shading group has been renamed from "grid" to "surface". (#11720)
- The Autodesk Standard Surface Material now supports SSS groups. (#11686)
- Greatly improved ray differential computations for additional rendering consistency with adaptive anti-aliasing and texture streaming optimization. (#11662)
- Added a new entry "Random ID" in the output mode. It is outputting a value between 0 and 1 in RGB according to the curve and ID seed. (#11722)
- Added a new physically-based hair fiber material. For more information, please refer to the Reference Guide. (#11592)
- Improved rendering quality of curve geometries by removing overlaps between segments. This allows to render curves with transparent materials without any artifact. (#11723)
- Optimized Emission Importance Sampling of Box, Cylinder and Sphere geometries. (#11699)
Bug Fixes
General
- Fixed the application manifest of Windows executables to properly declare missing dependencies required by Python. This should prevent rare random crashes when running alongside other applications that load similar dependencies. (#11651)
- Fixed a crash that could occur when loading huge scenes. (#11678)
- Fixed the shelf script "General > Comment Project" to work in both iFX and BUiLDER. In iFX the behavior is unchanged, i.e. a README item is created at "build://project/README". In BUiLDER, the shelf item action applies to the current active Vizroot, not the current Build itself. Therefore you need to select a valid writeable Vizroot to add/edit its comment. (#11681)
- Fixed an issue with CDenoise that was not taking into account the specified AOV anymore for the Albedo and World Normal when using -albedo aov_name and -world_normal aov_name. (#11487)
- Fixed an issue with Attribute group filtering buttons when a category did not have any sub-category. (#11657)
- Fixed an issue that could lead to a crash when hovering/modifying a link when there are several links between 2 nodes. (#11688)
- Fixed a crash that occurred when setting a Texture node as pass-through when no master input is specified. (#11666)
- AOVs are now properly displayed when selected after zooming out the view. (#11675)
- Snap-shooting while rendering, in Manual history mode, now behaves properly. It blends render qualities if requested and, when repeated on the same image, updates the last snapshot rather than creating a new one.(#11717)
- Auto-saving of image history is now working properly with default preferences. (#7169)
- Status of toolbar buttons in the Image History are now up to date with the contents of the list. (#6666)
- [BUiLDER] Drag and dropping an image from the Image History into the Image View now works as expected (the image index was wrong when the Image View was displaying a Render node, Image History was in automatic mode and "always compute full quality" was off). (#11690)
- Fixed a regression introduced in Clarisse 5 that was not copying the attribute value when copy/pasting an object which has textured attributes. (#11597)
- Copy/pasting Texture nodes with multiple outputs now works properly. (#11692)
- [BUiLDER] Fixed overrides on attributes of type reference inside a file reference context that could be lost when calling AppObject::save_project(). (#11658)
- Fixed a bug in the evaluation of the "get_string" function. (#11613)
- Occlusion in camera projections is now working properly with Scatterers and Combiners. (#11749)
- Volume rendering and texture evaluation is now consistent between fixed and adaptive anti-aliasing. (#11727)
- Fixed the evaluation of textures that were too blurry with depth-of-field. (#9081)
- Fixed opacity of front/back-sided emitter material, which caused semi-transparent geometry to be considered opaque in camera and global illumination rays. (#11570)
- Fixed the rendering of emissive Cylinder geometries that could produce NaNs. (#11695)
- Fixed a crash that could happen when adding or removing a rule in a Shading Layer while there was a Scatterer with time offset scattering geometries with emissive materials. (#11510)
- Fixed an issue that made Geometry lights very slow to evaluate when their emission was fully black. (#11583)
- Fixed "Export Project Archive" shelf script that could break References in the exported project. (#11705)
SDK Changes
Rendering
- CtxPbrSampling.is_progressive() has been replaced by CtxShader.sampling.is_progressive (#11727)