Release Notes

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

Golaem Crowd 4.1.2.1 (2015/08/03)

Bug fixes

  • Fixed an important memory leak during simulation (appeared in version 4.1.2)
  • Fixed a crash when rendering different Character Files with Arnold

Supported Rendering Engines

  • Mtoa 1.1.X & 1.2.X / Arnold Core 4.2.X
  • V-Ray For Maya 3.10.01, 3.00.01 & 3.05.04 (Maya 2016)
  • V-Ray For 3ds Max 3.20.XX
  • Mental Ray For Maya (any version)
  • 3Delight Studio Pro 11.0.XX
  • Renderman Studio 20.0
  • Katana 2.X (Arnold and Renderman)
Also supported (but must be manually installed)
  • Mtoa 1.0.X / Arnold Core 4.1.X
  • V-Ray For Maya 2.4
  • Renderman Studio 19.0

 


Golaem Crowd 4.1.2 (2015/07/30)

Important Notice

From this release, Renderman 18 is not supported anymore

New Features

  • Support of Renderman Studio 20.0
  • Support of Maya dirmap mechanism
  • Render Previz display mode supports Maya Lights (ambient & directionnal)
  • New Mental Ray Proxy shading system (mia_material_x_passes and all render passes are now supported)

Improvements

  • Flee target mode in GoTo Behavior
  • Expressions can now also be used in the SetBone Behavior
  • Vector Channels now support [x/y/z] (this.position[x])
  • Ramp controls can now be used in an Expression in the Attribute & SetBone Behaviors
  • Roll bones can now be out of the Limb bone chain in the Character Maker
  • Added a second curve in the Loop indicator to improve precision in the Character Maker
  • Added a #tid# keyword for Mel/Python callbacks / scripts (will be replaced with the EntityType id)
  • VRayGolaem 3ds Max plugin checks if the Golaem VRay plugin is correctly installed before render starts

Bug Fixes

  • Fixed a crash when Character Files were not found in the Simulation Cache Proxy
  • Fixed a crash when the Character fbx and the Golaem Character have different number of bones
  • Fixed a crash when using a MEL expression in the Attribute Editor
  • Fix Physics Collision Entity Type trigger
  • Fixed Attitude computation in the AdaptOrientation Behavior
  • Fixed a bad blending computation between motions when an Motion Behavior is started and stopped during the same frame
  • Fixed scaled skeleton import when using the Joint Orient Detection in the Character Maker

Refactoring

  • Using bone names instead of bone ids in IK, LookAt & Constraint Behaviors
  • The #noise# tag in the SetBone Behavior is replaced by Ramp Controls
  • Render plugins now log an info line when rendering starts

API

  • glmCharacterFileTools command to query / set attributes of a Character File (.gch / .gcha)
  • glmCheckShaders, glmCheckBoundingBoxes, glmGetRenderingTypes are now replaced with glmCharacterFileTools
  • Environment variable GLMCROWD_DIRMAP_ENABLE to disable Golaem Crowd dirmap mechanism

Supported Rendering Engines

  • Mtoa 1.1.X & 1.2.X / Arnold Core 4.2.X
  • V-Ray For Maya 3.10.01, 3.00.01 & 3.05.04 (Maya 2016)
  • V-Ray For 3ds Max 3.20.XX
  • Mental Ray For Maya (any version)
  • 3Delight Studio Pro 11.0.XX
  • Renderman Studio 20.0
  • Katana 2.X (Arnold and Renderman)
Also supported (but must be manually installed)
  • Mtoa 1.0.X / Arnold Core 4.1.X
  • V-Ray For Maya 2.4
  • Renderman Studio 19.0

 


Golaem Crowd 4.1.1 (2015/07/15)

Important Notice

IMPORTANT: Notice that starting and stopping duration attributes in Motion behaviors have changed between Golaem Crowd 4.1 and 4.1.1
Use MEL function golaemCrowd41To411() to update your scene from Golaem Crowd 4.1 to 4.1.1
 

New Features

  • VRay for 3dsMax proxy can now display cached Entities as bounding boxes
  • VRay for 3dsMax proxy allows to control rendering parameters directly in 3dsMax
  • Renderman for Katana export tool in Renderman Studio Proxy

Improvements

  • Support of Renderman Studio 19.0 for Maya 2016
  • Motion, Locomotion, SyncMotion, LookAt, IK Behaviors have now starting & stopping durations controllable with PPAttributes
  • Highlight Behavior, Trigger and MotionClips selection in the Behavior Editor Outliner

Bug Fixes

  • Fixed a crash when painting on meshes without UVs
  • Fixed a crash when a particle system has a groupId but there's not GroupEntityType defined
  • Fixed a crash when only a part of the Entities have Squash&Stretch bones in the Animation Bones display mode
  • Fixed a crash when a Force Behavior was started on an Entity that has no Physicalize Behavior
  • Fixed frozen Entities when using the Physicalize Behavior
  • Fixed inertia computation when using the Physicalize Behavior
  • Fixed wrong display of sphere bones in Physics Shape display mode
  • Fixed an issue that allowed to connect two nodes inside the same operator
  • Fixed SetBone behavior blendshape expression
  • Fixed Proxy transform combined with frustum culling
  • Fixed Mental Ray frustum fov calculation
  • Fixed VRay for 3dsMax Proxy random render issue
  • Fixed VRay for 3dsMax frustum culling
  • Fixed vrscene export of the Simulation Exporte
  • Fixed import cache format detection in the Simulation Cache Proxy

Refactoring

  • Removed Partio cache format option in the Simulation Exporter
  • Added a license check to the commands glmExportMotion, glmExportMotionMapping, glmPaintTool, SimulationCacheEditorExport/Importor

Supported Rendering Engines

  • Mtoa 1.1.X & 1.2.X / Arnold Core 4.2.X
  • V-Ray For Maya 3.05.04
  • V-Ray For 3ds Max 3.0
  • Mental Ray For Maya (any version)
  • 3Delight Studio Pro 11.0.XX
  • Renderman Studio 19.0
  • Katana 1.X & 2.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
  • Renderman Studio 18.0

 


Golaem Crowd 4.1 (2015/06/15)

New Features

  • Integration of Nvidia PhysX for physics simulation (physics simulation are now multithreaded!!)
  • Support of V-Ray 3.0 for 3ds Max
  • Support of V-Ray 3.0 for Maya 2016 
  • New physics collision triggers with Entity Types, entity color and bone color
  • New Entity Channels (closestEntity, closestEntityOfType, entityXXXX) in the Attribute Behavior
  • New Behavior Channels (closestEntity, closestEntityOfType, distanceWithEntity) in the Attribute Behavior
  • Support of in-between Blendshapes

Improvements

  • AdaptPosition Behavior allows to add Character relative position offset
  • Link after the Alternative / Random Operator can now be enabled / disabled in the Behavior Editor
  • Mental Ray Proxy supports ObjectID pass for Mental Ray
  • Detach behavior can now also re-attach bones
  • Character Maker allows to export Character Files for previous Golaem Crowd versions
  • Added a warning when trying to import non-baked animations in the Character Maker
  • Added a warning when trying to import skeletons with Segment Scale Compensate option is activated

Bug Fixes

  • Fixed computing motion blur for cloths
  • Fixed a crash when renaming a Shader in the Character Maker
  • Fixed a crash when painting meshes with a huge number of normals
  • Fixed a crash when Entity Types materials had cyclic nodes
  • Fixed motion import that set wrong Squash and Stretch values (shrunken bones at render time)
  • Fixed roll bones orientation (was using the IK Normal Plane instead of the Bone orientation)
  • Fixed FBX export for Maya 2016
  • Fixed Cloth Locator scene reload
  • Fixed Shader appearing twice in a Shading Group in the Character Maker
  • Fixed Force and Steer Behaviors viewport 2.0 display
  • Fixed [operand1 + <<operand2>>] operation in the Attribute Behavior

Refactoring

  • Golaem Crowd switches back in Simulation Mode when the last Cache Proxy node is deleted
  • Simulation Export is disabled when in Cache Proxy Mode
  • Physicalize behavior can not set gravity anymore. Gravity can only be set in the Physics Locator

Character Pack & Samples

  • The Golaem Crowd Character Pack is now available to everyone

Supported Rendering Engines

  • Mtoa 1.1.X & 1.2.X / Arnold Core 4.2.X
  • V-Ray For Maya 3.0
  • V-Ray For 3ds Max 3.0
  • Mental Ray For Maya (any version)
  • 3Delight Studio Pro 11.0.XX
  • Renderman Studio 19.0
  • Katana 1.X & 2.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
  • Renderman Studio 18.0

 


Golaem Crowd 4.0.5 (2015/05/26)

Important Notice

From this release, Maya 2012 is not supported anymore

New Features

  • UVPin terrain adaptation
  • Simulation Time control in the CrowdManager node (supports Maya Time Wap)
  • Simulation Export pre and post MEL/Python Callbacks
  • Support of Archive Scene Maya feature (via the CrowdArchiver node)
  • Support of Maya 2016

Improvements

  • Global CrowdField control in the CrowdManager node
  • Light Linking support in the V-Ray proxy
  • Render proxies can now be created in Maya batch
  • Focus on the selected Behavior in the Behavior Editor from the Visual Feedback selector

Bug Fixes

  • Fixed a crash when exiting Maya after having rendered with MentalRay
  • Fixed a crash when exiting Maya after having rendered with Arnold
  • Fixed a crash when rendering with 3Delight 
  • Fixed a crash when opening a scene if the working station has no graphics card
  • Fixed blendshapes assignment in Render Previz display mode
  • Fixed ground adaptation on no-spine Characters
  • Fixed Vector Field target refresh
  • Fixed Simulation Tool Rib export (bad syntax)
  • Fixed Linux silent install not properly using Maya default install location
  • Fixed RPATH not properly set on rendering plugins
  • Fixed Physics Shapes meshes and Shader nodes not correctly deleted when deleting the Character Maker Locator
  • Fixed Simulation Cache Proxy losing its Character Files list

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.XX
  • Renderman Studio 19.0
  • Katana 1.X & 2.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
  • Renderman Studio 18.0

 


Golaem Crowd 4.0.4 (2015/04/29)

Improvements

  • Ask for save when closing a Skeleton Tab in the Character Maker
  • Added controls to edit IK Normal Planes in the Character Maker viewport
  • Simplify the Skeleton Mapping Checker to easily and automatically check skeleton mapping in the Character Maker
  • Improved Auto Compute Skeleton Mapping process for biped skeleton
  • Added configuration dialog to fine tune the Auto Compute Skeleton Mapping process
  • Added Navigation Perception parameters in the Visual Feedback

Bug Fixes

  • Fixed Simulation Cache Proxy losing its Character Files list
  • Fixed Render Proxy losing its Character Files list when using a Simulation Cache Proxy
  • Fixed RenderMan 19 plugin loading with Linux and Renderman Pro Server
  • Fixed Navigation Behavior perception algorithm
  • Fixed the scale of Entity's personal space radius in the Navigation Behavior
  • Fixed a crash in the Cache Proxy when computing assets for Entities in the Kill List
  • Fixed a crash when using the External Entity Locator
  • Fixed ignored Cloth constraint because the associated rigid was not found
  • Fixed Cloth not working correctly when there is a scale in the bone's hierarchy
  • Fixed multi-Population Tool Locator replace particle system
  • Fixed Simulation Tool Rib export (bad syntax)
  • Fixed User Scripts loading at Batch Render Time

Refactoring

  • Added the name of the edited node in the IK Normal Planes Window

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.XX
  • Renderman Studio 19.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
  • Renderman Studio 18.0

Golaem Crowd 4.0.3 (2015/04/15)

Important Notice

  • Check the following page to see how to update your Arnold assets from Golaem Crowd v4.0.2 to v4.0.3

New Features

  • RendermanStudio Render Proxy now supports Renderman 19.0 (on top of existing Renderman 18.0 support)
  • RendermanStudio Render Proxy now supports Subdivision Surfaces
  • Character Files now contains Shader Groups
  • Blendshapes values can be set from the SetBone Behavior
  • Blendshapes values can be read from the Attribute Behavior (new Channel)

Improvements

  • Constraint Behavior can now constraint position / orientation / scale of a constrained Maya object
  • V-Ray Render Proxy now has a Frame attribute (to offset Simulation Caches)
  • Alt key to duplicate a Behavior from the Behavior Outliner into the Workspace
  • "Save As Template" now works on single Behaviors
  • Alternative Operator displays an id for each condition in the Behavior Editor

Bug Fixes

  • Fixed a crash at the CrowdField Start Frame when the simulation was not completely rewinded
  • Fixed a crash when resetting shaders on an Empty Mesh Asset in the Character Maker
  • Fixed a crash when editing the Physics Shapes in the Character Maker
  • Fixed a crash when deleting the Character Maker Locator node
  • Fixed a crash when using a not valid mel expression in the SetBone Behavior
  • Fixed Physics Properties reordering in the Character Maker
  • Fixed multi-Population Tool Locator emit
  • Fixed bad picking when using Impostors Display Mode
  • Fixed the edition of a motion delta orientation when exporting a Motion file in the Character Maker
  • Fixed the Character FBX Export (non-skinned bones were not exported in the .fbx file)
  • Fixed Batch Render when motion blur was enabled
  • Fixed Arnold Batch Render when a CrowdField was in the scene
  • Fixed Renderman Batch Render callback
  • Fixed "Save As Template" feature when Target Locators were connected to a Behavior
  • Fixed "Add New Entity Type Attribute" feature in the Behavior Editor

Refactoring

  • Combo box instead of tabs for Character / Motion / Motion Mapping in the Character Maker
  • "Relocate FBX" context menu on Geometry Asset in the Character Maker
  • Arnold Render Proxy now uses Shader Groups to shade the Crowd Characters
  • Alembic Export now exports Shader Groups as a User Attribute
  • Creating a Cache Replay Proxy switches to Cache Replay Proxy Mode

API

  • New flags in glmExportMotionMapping in order to create and export automatically the .gmm file
  • glmSortParticleIds to sort particleIds of a particle system along x or z axis

Samples & Character Pack

  • Added a medieval soldier asset
  • Added a physics sample (collision with moving object, explosion, aspiration)
  • Added a synchronized combat action sample
  • Added sample scenes in the Character Pack

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.XX
  • Renderman Studio 19.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
  • Renderman Studio 18.0

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.5 (2015/05/26)

Improvements

  • Light Linking support in the V-Ray proxy

Bug Fixes

  • Fixed crash in Cache proxy when computing assets for entities in the Kill List
  • Fixed display when not all crowdFields are viewed in the Simulation Cache Proxy
  • Fixed Linux silent install not properly using Maya default install location
  • Fixed RPATH not properly set on rendering plugins

API

  • New flags in glmExportMotionMapping in order to create and export automatically the .gmm file

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.4 (2015/04/17)

Bug Fixes

  • Fixed rotation computation when using RotateAxis
  • Fixed "Save As Template" feature when Target Locators were connected to a Behavior
  • Fixed Alembic export when several meshes have the same names

API

  • New flags in glmExportMotionMapping in order to create and export automatically the .gmm file

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