Isotropix Forums

New Clarisse iFX 3.0 SP4!

News related to Clarisse iFX 3.0

New Clarisse iFX 3.0 SP4!

Unread postby release_team » Thu Oct 20, 2016 2:37 pm

We're very pleased to release Clarisse iFX 3.0 SP4!
As usual, you can download this release from your “Download Area”.

What's new since Clarisse iFX 3.0 SP3 :

New Features and Enhancements
  • Optimized copy/paste process which is now faster when dealing with a large amount of objects. (#5584)
  • The log statistics level for OIIO is now the highest. (#5810)
  • It is now possible to configure the OIIO statistics log level from I/O global preferences. (#5810)
  • Improved the memory management of the image tiles. (#5544)
  • All physically based AOV's have been reworked. A new AOV type combining both specular and glossy contributions is now available. Every channel (diffuse/glossy/specular/subsurface/volume) raw albedo ("k"), direct and indirect illuminations ("i") are now available. Note : there is an actual limitation in the computation of overlapping volumes : direct and indirect illumination ("i") of volume AOVs could be wrong in such cases. (#5552)
  • Added an option in the rendering preferences to choose the master eye to use when computing projections with stereoscopic cameras. (#5517)
  • It is now possible to configure the zero parallax distance for the stereoscopic mode of the panoramic camera. (#5706)
  • Emissions from physical volumes are now outputted in a dedicated AOV. (#5651)
  • Removed the limit value on the attribute "Eye Separation Distance" in the panoramic camera. (#5858)
  • Fixed an issue introduced in SP3 when computing bump mapping on 3D projections of spatial textures.(#5843)
User Interface
  • Improved performance of Material Linker widget when in hierarchy mode. (#2668)
Texture View
  • The display now always respects an aspect ratio of 1:1, even when the width and height of the UV range are different. (#4792)
  • Evaluations are now interrupted when tabbed widget is hidden and evaluations are refreshed when tabbed widget becomes visible, but only if needed. (#4934)

  • Fixed broken HUD fonts on all OpenGL widgets after opening a Texture Uv View. (#5182)
  • Fixed Make Local on a referenced context that was losing overrides on nested references. (#5697)
  • We now handle properly the loading of objects from unknown modules (ex: missing dll). We also preserve these objects integrity when serializing back the project. (#3326)
  • Fixed instance synchronization of objects with attributes of type object. (#5698)
  • Fixed a crash that could occur when getting objects from a context. (#5821)
  • Fixed a crash that could occur when disabling/enabling contexts that contain an image. (#5826)
  • Fixed a bug in the physical hair shader: in some cases, attribute range wasn't checked properly. (#5576)
  • Fixed a bug in the computation of ray derivatives that occurred when depth of field was activated on perspective cameras. (#5542)
  • Fixed a bug in the physical spot light for which the radius was not working correctly. (#5673)
  • Fixed a crash that occurred when setting camera occluders on a texture node. (#5686)
  • Fixed the "Over Under (R/L)" and "Over Under (L/R)" options that were inverted in the panoramic camera. (#5703)
  • Fixed a bug in the evaluation of normal maps that was introduced in SP3 version. (#5712)
  • Fixed issues that could occur when setting shading variables on geometry shading groups. (#5744 )
  • Fixed the bug that occurred when setting 'display visible' on the current camera while rendering in the Image View: it doesn't restart the render anymore. (#4012)
  • Fixed shading issues that occurred on large volume objects. (#5711)
  • Fixed a bug in both physical and legacy volume AOVs: in some cases they could have contained uninitialized values. (#5626)
  • Fixed a memory issue that occurred when rendering images with a lot of anti-aliasing samples. (#5813)
  • Fixed crash when removing items from the Main Menu. (#4964)
Image View
  • Fixed the crash that occurred when clicked many times on the snapshot button. (#5586 #4991)
  • Fixed a bug with the widget render region that was also visible when the image was referenced somewhere else. (#5568)
User Interface
  • Fixed the refresh in attribute editor of reference attribute values which did not update properly if a rendering was in progress. The issue occurred when changing the referenced object to an empty value. (#5678)
Shading Layer
  • Fixed issues that occurred when editing rules of a shading layer: if a filter was present several times, the rule that was considered was random instead of being the first one. It could also happen that none of them was working. (#5689)
  • Fixed crashes that occurred when having several times the same alembic bundle in a scene. (#5623)
  • Fixed a slowdown during the loading of alembic bundles that was introduced in SP3. (#5755)
  • Fixed a crash when rendering corrupted Wavefront obj files: Clarisse will now try to detect file corruptions and output an error during the file import. (#5572)
  • Alembic: "anim_frame_count" attribute was wrongly named and could lead to crashes when the object is invalid. (#5859)

SDK Changes
  • Shading tables are now retrieved from GeometryRaytraceCtx class during ray-primitive intersection. For ray tracing, a new method ShaderHelpers::ray_hit_nearest() has to be called instead of GasObject::ray_hit_nearest(). (#4263)
  • In GMathBbox, GMathMatrix, GMathVec classes, added get_copy which returns a copy, copy_from and copy_to which copy specified input in place.
  • Fixed OpenEXR configuration headers that were not taking in account all platforms.
User avatar
Posts: 134
Joined: Wed Oct 21, 2015 10:31 am

Return to Clarisse iFX 3.0