This version of Atoms VFX contains the following bug fixes and improvements.
Added Behaviour Tree module.
Added Mixamo character importer.
Added a new Debugger window.
The pose is stored by default in parent space (caches exported with Atoms 4 are not compatible with previous versions).
Added support for Redshift 3.0.
Added support for Arnold 6.2.
Added a new licensing tool for Houdini (Windows only).
Added new status display for Animation Clips and Agent Types in the Atoms UI.
Retargeting improvements: added new pole vector to characterization.
Agent Metadata can now drive module attributes.
Removed Atomsclip exporter.
Houdini converter converts Houdini Agent Definition primitive to Agent Types (Houdini only).
Houdini Agent Definitions can be used to register agent types (Houdini only).
New PLE licenses.
Node-locked licenses are now stored by default under “%locallappdata%/Toolchefs“ if the TOOLCHEFS_LICENSE_PATH variable is not set (Windows only).
Variation Randomizer and Agent Randomizer now work on the selection by default.
JointAim module: added negative and a custom axis.
Improved performance of 10-15%.
Added SampledCurve metadata.
Added runtime callback to animation clips, agent types and state machines to load them at simulation time.
Updated Imath to 2.5 in a custom AtomsMath namespace.
Embed Alembic in AtomsAlembic namespace.
Added percentage option to the agent's deleter tool.
Usd exporter: added the instantiable flag to the meshes.
Usd exporter/importer: added support to primvars.
Added equal/greater/less methods to Metadata.
Added dynamic attributes support to behaviour modules.
Added animateFrameRate attribute to the agent avoidance.
Added support to the array metadata overrides.
ExtendClip operator: added keep velocity attribute.
Added “Enable neighbours query“ attribute to the agent group.
USD mesh exporter added vertex normals support.
AtomsUI fixes and improvements.
Houdini: fixed renaming of modules.
Fixed the “duplicate agent group” and “separate agent group“ buttons in Maya.
Fixed Redshift procedural to read agent metadata.
Minor fixes in agent layout tool.
Improved animation rig retargeting (Maya only).
Atoms UI: Fixed a bug with multiple registrations at the same time.
The default material preview color in variation builder is grey.
Fixed baking textures for Arnold renderer.
Fixed a bug with a one-shot clip.
ACS-177: Randomly removing a percentage of agents in an AGN.
ACS-296: add instancing in atoms crowd USD.
ACS-281: Issue with the tail while retargeting.
ACS-283: Deprecation warning for "export_atoms_cache”
ACS-273: Double __ not considered in the agent randomizer tool
ACS-271: Joint Transform tool causes crashing
ACS-269: Sync module doesn't work with the agentFilter module with invert activated on the parent AGN
Fixed a bug when setting “Num frames after foot up“ in an Animation Clip to 0.
Fixed AtomsProxy draw agent ids in skin and variations mode.
Fixed sync operator when the scale metadata is not synchronized.
Fixed some crash when renaming/update a state machine.
Fixed retarget when the source and target skeleton have different scales.
Fixed USD mesh loader cloth tag support.
Agent avoidance doesn’t skip agents with weight at 0.
Fixed jointaim/transform/ik reset functions.
Fixed Houdini blend shapes exporter.
Fixed Houdini layout tool rotation manipulator scale.
AtomsUI: wrong camera transformation when selecting a clip.
Fixed triangle intersection without grid acceleration.
AtomsHoudini: Fixed crash when loading mesh with less than 3 points.