We're very pleased to release Clarisse iFX 3.0 SP9!
As usual, you can download this release from your “Download Area”.
What's new since Clarisse iFX 3.0 SP8:
New Features and Enhancements
General
- $PDIR variable is now resolved relatively to the referenced project it is asked from. If an attribute in project B referenced by a project A uses $PDIR, it will get resolved with B project path (it was previously with A project path). When resolved within an attribute of project A, it will be resolved with project A path. (#6178)
- The -script argument can now runs a script after the loading of the project given as argument. In addition, it is now possible to load a project when running CNode in interactive mode.
When running CNode, the execution sequence is: execute the startup_script > load the project > execute the script specified with -script > run interactive mode / rendering images. (#5551)
- Geometry bundles are now creating UV slots automatically. (#2640)
Bug Fixes
General
- Fixed an issue where some modules were loaded twice in some cases. We now check if a module file has already been loaded in order to prevent trying to load twice the same module files, which could lead to unexpected behaviors. (#6696)
- Fixed an issue that was causing random crashes when doing File > New Scene / Revert. (#6701)
- Fixed a potential crash with Alembic Bundles when the geometries have animated topology. (#6707)
- Reduced a memory peak that could occur during the construction of geometry bundles. (#6672)
- Reduced a memory peak that could occur during the construction of the displacement. (#6723)
- Fixed a stability issue with the sampling of Point UV Sampler. (#6668)
- Added a slight time delay when using the 'link eraser tool' (right click'n drag) so that tablet users can now trigger the right-click contextual menu. (#6512)
- Reduced a memory peak that could occur during the construction of geometries. (#6683)
- Shading variables are now supported in the UV transform of spatial textures. (#6680)
- Now the function ix_helper.create_application() use environment variables properly. (#6560)
- The script "Export Project Archive" is now using Zip64 to allow archiving projects larger that 4GB. (#6713)
SDK Changes
Geometry
- It is now possible to add empty items in the ResourceBundleManager and the data of ResourceBundleItem can now be locked and modified. (#6672)