4.0.0

Downloads: https://atoms.toolchefs.com/downloads/


This version of Atoms VFX contains the following bug fixes and improvements.

Features 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.

Bug Fixes:

  • 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.