Release Notes

Subscribe to the Golaem Crowd Release Notes RSS and stay updated with the latest features & bug fixes.

Golaem Crowd 4.0.2 (2015/03/23)

Important Notice

  • Check the following page to see how to update Assets & Scenes from Golaem Crowd v3.5.x to v4.0

New Features

  • Cloth simulation (relying on Maya's nCloth, working with rigid and transform constraints)
  • Squash & Stretch animation
  • Splines to control Vector Fields, Paint Zones, Population Tools
  • Several Terrain Locators can be used within a same simulation (set per CrowdField)
  • Several Physics Locators can be used within a same simulation (set per CrowdField)
  • Several Flock Locators can be used within a same simulation (set per CrowdField)
  • Character Shapes for Physics Simulation can now be placed, rotated, scaled and colored with Maya primitives

Improvements

  • Render Previz Display Mode supports Blendshapes animation
  • Render Previz Display Mode supports Cloth simulation (using FBX normals)
  • Simulation Cache Proxy supports Blendshapes animation
  • Simulation Cache Proxy supports Cloth simulation (using FBX normals)
  • Dynamic Triggers nodes (several Triggers can be added within a same node)
  • VRay Render Proxy now support new VRay 3.0 Subdivision parameters
  • Log Level in Render Proxies (VRay, Arnold & MRay)
  • All node attributes are available in the Channel Box
  • Mirror Motion Clip icon in Motion, SyncMotion & Locomotion Behavior
  • Enable Motion Clip icon in Motion, SyncMotion & Locomotion Behavior
  • Preview specific Motion Clip in the SyncMotion Behavior
  • Saving Simulation Cache and importing skeleton can be cancelled (ESC) in the Simulation Cache Proxy
  • Population Tool slots orientation can be controlled with Vector Fields
  • About Window which checks license status, new version & can access to the Release Notes
  • Improved Crowd Proxy Tool (check renderer version)

Bug Fixes

  • Fixed Undo/Redo inside the BehaviorEditor when deleting a Behavior/Trigger/MotionClip
  • Fixed Alembic export (now using Ogawa instead of HDF5)

Refactoring

  • Merged Entity Type and Entity Surface Shape nodes
  • Merged Character Maker and Assets Manager tools
  • Load / Save As / Save buttons in the Character Maker
  • Replaced LCG Random Number Generator with Mersenne Twister
  • No more Framerate attribute in the Rendering Plugins
  • VisualFeedback attributes are now split between the CrowdManager & the Behavior Nodes
  • CrowdManager Feedback attributes can be controlled from the VisualFeedback panel
  • Behavior Feedback attributes can be controlled from the VisualFeedback panel
  • Tooltips upon motions for the Locomotion Model in the VisualFeedback
  • Improved visualization performance
  • Entity radius is now emitted in radiusPP PPAttribute
  • Removed Parent Behavior from Behavior AETemplates
  • Removed RendermanCompliantPlugin Rendering Plugin
  • Removed Interpolated Mode in Ground Adapt Behavior
  • Removed Randomize Start Percent checkbox from Motion, Locomotion & Sync Behaviors (use the Start Percent Attributes instead)
  • Refactoring of the Crowd Menu

API

  • New Simulation Cache file format (Golaem Simulation Cache .gsc) (Partio is still available)
  • Simulation Cache API (glm_crowd.h) to read Golaem Simulation Cache files
  • glmSimulationCache command-line tool to read Golaem Simulation Cache files
  • glmEntityType is now exported automatically in the Simulation Cache
  • Entity Height and radius are now exported in the Simulation Cache
  • Simulation Cache are now numbered with the frame number (instead of a pdc number)
  • glmCrowdSimulationExporter syntax has changed (flag names)
  • glmSpatialRequestCmd syntax has changed (crowdField flag)
  • MEL glmHandlePopToolConnections function to handle connections during the Population Tool creation
  • New command glmCheckLicense to check the license status of the plugin
  • Deleted command glmCrowdAssetsManager

Supported Rendering Engines

  • Mtoa 1.1.X & 1.2.X / Arnold Core 4.2.X
  • V-Ray For Maya 3.0
  • Mental Ray For Maya (any version)
  • 3Delight Studio Pro 11.0.57
  • Renderman Studio 18.0
  • Katana 1.X (Arnold only)
Also supported (but must be manually installed)
  • Mtoa 1.0.X / Arnold Core 4.1.X
  • V-Ray For Maya 2.4

Golaem Crowd 3.5.3 (2015/03/05)

Important Notice

  • On Windows, licenses registered in registry with the Golaem License Tool are not working anymore ("golaem_LICENSE" environment variable must be set instead). See License Setup Documentation

New Features

  • Painted Color Channel

Improvements

  • Dynamic Speed Ratio in Motion and SyncMotion behaviors
  • Add Blend Shapes values in the VisualFeedback
  • Added Attitude and Bank orientations in the MotionClip
  • Motion synchronisation can be made on either the root or the pelvis position in the SyncMotion Behavior

Bug Fixes

  • Fixed batch render if there is either a Locomotion, Motion or SyncMotion Behavior in the scene
  • Fixed crash when creating a Simulation Cache Proxy in an empty scene
  • Fixed flag name in the glmMotionExport command
  • Fixed warnings when opening a scene containing a SyncMotion Behavior
  • Fixed Distance Trigger with empty emitter when simulation starts
  • Fixed ground sampling filter preventing self intersection of physics raycasts
  • Fixed empty Behavior panel in the Behavior Editor
  • Fixed wrong footprints computation when the motion file (.gmo) fps differs from Maya fps
  • Fix crash when refreshing EntityTypeSurface assets for particles with a life-span at 0

Refactoring

  • Improved footprint prediction
  • Improved picking (based on bones) in the Simulation Cache Proxy
  • Skeleton files are no more copied in the Simulation Cache directory when exporting a simulation
  • Crowd Shelf is cleaned at each plugin load

Supported Rendering Engines

  • Mtoa 1.1.X & 1.2.X / Arnold Core 4.2.X
  • V-Ray For Maya 3.0
  • Mental Ray For Maya (any version)
  • 3Delight Studio Pro 11.0.57
  • Renderman Studio 18.0
  • Katana 1.X (Arnold only)
 
Also supported (but must be manually installed)
  • Mtoa 1.0.X / Arnold Core 4.1.X
  • V-Ray For Maya 2.4

 


Golaem Crowd 3.5.2 (2015/01/30)

New Features

  • Simulation Cache Proxy node to interactively playback cached simulations (timeline scrubbing) (replace the Simulation Cache Editor)
  • Simulation Cache Toggle Icon in the Crowd Shelf to switch display between Simulation and Cache Playblack in the viewport
  • New Channel System to query animation, navigation and behaviors attributes (such as bone position, footprint, target...)
  • Terrain Locator can add Physicalized Entities to the Ground Adaptation of Entities (aka walk on dead bodies)
  • Sticky Note utility in the Behavior Editor to add notes and annotations in Behavior Graphs
  • Anchor Operator in the Behavior Editor to organize Graphs design

Improvements

  • Entity ground adaptation works with animations having different ground heights (stairs climbing...)
  • Refactoring of the Attribute Behavior: supports now many expressions, MEL commands and can query Channel values
  • Behaviors / Containers can safely be duplicated in the Behavior Editor now (CTRL+D)
  • Pre-Emit & Post-Emit MEL/Python Callbacks in the Population Tool Locator
  • SyncMotion Behavior now works with animated objects

Bug Fixes

  • Fixed Render Previz of multiple Rendering Types with different FBX files
  • Fixed Render Previz of Geometry Animations when using a Simulation Scale
  • Fixed evaluation of MotionLocator with viewport 2.0
  • Fixed evaluation of FlockLocator with viewport 2.0
  • Fixed issue when sequencing two Locomotion Behaviors
  • Fixed Attribute Editor for Motion & Locomotion Behaviors with Start Percent Attribute
  • Fixed navMesh file loading when opening a new scene in the TerrainLocator

Refactoring

  • Motion Clip nodes now have on unique IDs
  • Check in Check Scene Settings Tool if the 'Locators' Show option is set
  • Removed CrowdTrigger icon from Crowd Shelf

API

  • glmDuplicateBehaviors command to duplicate Behaviors / Containers
  • glmGetChannelValue command to query Channel values

Supported Rendering Engines

  • Mtoa 1.1.X & 1.2.X / Arnold Core 4.2.X
  • V-Ray For Maya 3.0
  • Mental Ray For Maya (any version)
  • 3Delight Studio Pro 11.0.57
  • Renderman Studio 18.0
  • Katana 1.X (Arnold only)
Also supported (but must be manually installed)
  • Mtoa 1.0.X / Arnold Core 4.1.X
  • V-Ray For Maya 2.4

 


Golaem Crowd 3.5.1 (2015/01/09)

Important Notice

Due to the refactoring of render proxies, render proxies created with previous version of Golaem Crowd should be deleted and re-created.

New Features

  • VRay proxy now supports VRay 3.0
  • Camera frustum based rendering now works with Mental Ray and V-Ray as well
  • PaintTool now supports UDIM meshes

Improvements

  • SyncMotion Behavior now also works with curves
  • Camera frustum parameters can now be displayed in the Maya viewport
  • CrowdField with different start frames can now be exported and rendered separately
  • Simulation Caches, FBX & Alembic files of different CrowdField can be exported in different directories
  • Alembic export also exports Shader User Attributes (and Surface Shader names)
  • New ground adaptation mode (orient the pelvis orientation of the character on the surface before adapting the legs) in the AdaptGround behavior
  • Removed some limitations on the roll bone edition (the list of bones to apply roll on is now the full bone chain) in the Character Maker
  • Visual Feedback window allows to set the selected Entity (from its id)
  • Locomotion database in not influenced anymore by the Entity size

Bug Fixes

  • Fixed roll bone definition in the Character Maker
  • Fixed Alembic export naming when exporting several frames
  • Fixed a crash with Alembic export when exporting a mesh with no UVs
  • Fixed a crash when batch exporting simulation and renderer scene files at the same time
  • Fixed a crash when opening the visualFeedback in an empty scene
  • Fixed a crash in undo/redo the PaintTool
  • Fixed display refresh of the SyncMotion Behavior
  • Fixed default motion blur value of the Renderman Studio Proxy
  • Fixed the saved position of the VisualFeedback and the MotionClipPreview when docked
  • Fixed EntityTypeAttributes not handled correctly with groups

Refactoring

  • Frustrum based parameters have been renamed with Frustum

Supported Rendering Engines

  • Mtoa 1.1.X / Arnold Core 4.2.X
  • V-Ray For Maya 3.0
  • Mental Ray For Maya (any version)
  • 3Delight Studio Pro 11.0.57
  • Renderman Studio 18.0
  • Katana 1.X (Arnold only)
Also supported (but must be manually installed)
  • Mtoa 1.0.X / Arnold Core 4.1.X
  • V-Ray For Maya 2.4

Golaem Crowd 3.5 (2014/12/08)

Important Notice

Notice that glmEntityId computation has changed between Golaem Crowd 3.4.2 and 3.5.
It impacts Triggers relying on EntityIds and already existing Kill list values.
Use MEL function golaemCrowd342To35() to update your scene from Golaem Crowd 3.4.2 to 3.5.

New Features

  • Support of Alembic export (Maya 2015 only)
  • New SyncMotion behavior to handle fine interaction with other characters / environment
  • New option to do Camera frustum based rendering (only works with Arnold for now)
  • Added a Slot Editor in the Population Tool locator
  • Added a FadeIn / Fade Out parameter to behaviors

Improvements

  • CrowdFields can now be exported separately, even if the other CrowdFields are disabled
  • New Maya Scene Checker shelf icon
  • New Visual Feedback shelf icon
  • Delay Operator becomes Block Operator (has now a Trigger)
  • Physicalize and Force Behaviors allow to differentiate spines in a Character (allowing detaching a rider from a horse for example)
  • Added tooltip for the bone quality conversion in the CharacterMaker
  • Added the number of Entities attribute in the CrowdField
  • Selected CrowdFields display a bounding box of its connected Entities
  • Check Render Settings now check for the renderer version 

Bug Fixes

  • Fixed a crash in Render Previz display mode with Viewport 2.0
  • Fixed a crash when trying to load missing Fbx vertex caches
  • Fixed a leak of file descriptors with Fbx vertex caches
  • Fixed a crash when undoing the creation of a particle system from the PopulationTool locator
  • Fixed a crash when reopening a scene with a CrowdTargetLocator
  • Fixed Rendering Type assignment panel in the EntityType node
  • Fixed camera clipping planes computation when displaying Entities
  • Fixed bad GeometryId assignment when using Geometry Behavior and the Render Previz display mode
  • Fixed the Limb mapping tooltip display in the CharacterMaker
  • Fixed the Forward Kinematic Animation Compatibility giving sometimes a wrong result
  • Fixed conflict between the AdaptOrientation and the Force behavior
  • Fixed velocity computation in the AdaptPosition behavior
  • Fixed .ass, .mi, .rib export when exporting several CrowdField nodes
  • Fixed Mental Ray Render Stats
  • Fixed refresh button in the EntityTypeSurface node
  • Fixed a crash when loading Arnold during a simulation
  • Fixed roll bones parameters edition in CharacterMaker (leading to wrong computation)
  • Fixed offset between previz and rendering in GeometryBehavior when using 1-bone .gskm

Refactoring

  • New glmEntityId computation process (depending on the crowdFieldId): newEntityId = (entityId+1)*1000+crowdFieldId
  • Filter kill list Entities if their particle lifespan in set to 0
  • Autocreate 3Delight default render pass if required
  • Autocreate VraySettings node if required
  • Merged Maya Settings Checker & Crowd Settings Checker
  • Added warning messages when cropping frames of a MotionClip are not valid

Supported Rendering Engines

  • Mtoa 1.1.X / Arnold Core 4.2.X
  • Mtoa 1.0.X / Arnold Core 4.1.X
  • V-Ray For Maya 2.4
  • Mental Ray For Maya (any version)
  • 3Delight Studio Pro 11.0.57
  • Renderman Studio 18.0
  • Katana 1.X (Arnold only)

GOLAEM CROWD 3.4.2.1 (2014/11/14)

Bug fixes

  • Fixed a bug preventing to save a .cam file under Linux

Supported Rendering Engines

  • Mtoa 1.1.X / Arnold Core 4.2.X 
  • Mtoa 1.0.X / Arnold Core 4.1.X 
  • V-Ray For Maya 2.4
  • Mental Ray For Maya (any version)
  • 3Delight Studio Pro 11.0.57
  • Renderman Studio 18.0

Golaem Crowd 3.4.2 (2014/11/12)

New Features

  • New glmCrowdAssetsManager command to show the Assets Manager, import .cam files, save .cam file and clear the Assets Manager

Improvements

  • Added an orientation offset in the Constraint Behavior
  • AdaptPosition Behavior is now compatible with particles and emitters
  • PPAttribute Paint mode can paint int / float values between a randomMin and a randomMax value
  • Random trigger takes a float attribute
  • Arnold Proxy supports ObjectID pass for Arnold
  • Better Default Plane environment in the Physics Locator
  • Better force repartition in the Force behavior
  • Per bone randomize force in the Force behavior
  • Render Previz display mode now supports Geometry Behavior

Bug Fixes

  • Fixed a memory leak in the Arnold Render plugin
  • Fixed Kill List in Arnold Render plugin
  • Fixed the attitude orientation computation in the AdaptOrientation Behavior
  • Fixed speed computation in the AdaptPosition Behavior
  • Fixed EntityTypes Attributes affectation when emitting in multiple particle systems
  • Fixed Position Behavior relative mode
  • Fixed crash when deleting a Character in the Assets Manager
  • Fixed Rendering Types assignment when Rendering Types have special characters in their names
  • Fixed Rendering Types "remove all" buttons in the EntityType node
  • Fixed wrong rendering of the Population Tool slot on Maya 2015 with Viewport 2.0
  • Fixed the entity picking when there are several CrowdField nodes in the scene
  • Fixed the search of TEMP dir when creating a Vray / 3delight Proxy
  • Fixed crash when rendering meshes with multiple materials in Mental Ray
  • Fixed camera scale computation in the Rendez Previz mode
  • Fixed ground adaptation with characters having only one bone with footprints

Refactoring

  • Refresh FBX geometry cache when the viewport mode changes
  • Constraint Behavior takes a bone name instead of a bone id
  • Create a Renderman globals node when the RMS proxy is created
  • Check Maya Settings tool checks if characters are allowed to be display in the viewport
  • Compute Automapping is now works with bones having the same name in the Character Maker

Supported Rendering Engines

  • Mtoa 1.1.X / Arnold Core 4.2.X
  • Mtoa 1.0.X / Arnold Core 4.1.X
  • V-Ray For Maya 2.4
  • Mental Ray For Maya (any version)
  • 3Delight Studio Pro 11.0.57
  • Renderman Studio 18.0

Golaem Crowd 3.4.1.1 (2014/10/17)

Bug fixes

  • Fixed a crash when rendering meshes with multiple materials in Mental Ray

Supported Rendering Engines

  • Mtoa 1.1.X / Arnold Core 4.2.X
  • V-Ray For Maya 2.4
  • Mental Ray For Maya (any version)
  • 3Delight Studio Pro 11.0.57
  • Renderman Studio 18.0

Golaem Crowd 3.4.1 (2014/10/17)

Important Notice

The Rendering Types <-> Entity Types assignment has changed between Golaem Crowd 3.4 and 3.4.1 (it is now done directly in the EntityType Attribute Editor instead of in the Asset Manager).
Use MEL function golaemCrowd34To341() to update your scene from Golaem Crowd 3.4 to 3.4.1

New Features

  • Position Behavior to control the position of Crowd Entities with Maya objects (polygons, locators...)

Improvements

  • Entity Types now have the ability to be connected to several Rendering Types and weighted accordingly (assignment is made from the EntityType node now)
  • Improved render performance and memory deallocation with Mental Ray
  • Improved memory footprint with Mental Ray
  • Arnold Procedural Plugin supports sitoa shader naming convention
  • Updated Conversion Quality feedbacks now display curves to shows both the average quality value and the worst one in the CharacterMaker
  • Added IK offsets in the Motion Mapping to improve retargeting in the CharacterMaker
  • Sortable spreadsheet for Physics Properties in the CharacterMaker
  • Improved tooltips for the Limb / Effector bone in the CharacterMaker
  • Blendshapes values are now displayed in the MotionClip Preview

Bug Fixes

  • Fixed Arnold .ass export with multi-crowdField
  • Fixed invalid Navmesh Creator parameters with Maya 2015
  • Fixed NavMesh Mode "Default Plane" error in the Terrain Locator with Maya 2015
  • Fixed slot computation in the CrowdTarget locator
  • Fixed mirrored body masks assignment a bug in Motion and Locomotion behaviors
  • Fixed crash when a Motion Clip was created in an empty scene
  • Fixed crash in the Visual Feedback with a Locomotion Model containing only one Motion Clip

Refactoring

  • Added a BehaviorEditor and a CharacterMaker logger
  • Refactoring of the Render Previz mode (better bone scaling management)
  • Texture painting now follows Maya default painting mode in the PaintTool

DevKit

  • Update of the Simulation Cache Reader sample to take the multi-crowdField feature into account

Supported Rendering Engines

  • Mtoa 1.1.X / Arnold Core 4.2.X
  • V-Ray For Maya 2.4
  • Mental Ray For Maya (any version)
  • 3Delight Studio Pro 11.0.57
  • Renderman Studio 18.0

Golaem Crowd 3.4.0.1 (2014/10/03)

Bug Fixes

  • Fixed a crash in the Visual Feedback widget with a Locomotion Model containing only one Motion Clip

Supported Rendering Engines

  • Mtoa 1.1.X
  • V-Ray For Maya 2.4
  • Mental Ray For Maya (any version)
  • 3Delight Studio Pro 11.0.57
  • Renderman Studio 18.0