Release Notes

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

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

Golaem Crowd 3.4 (2014/10/01)

Important Notice

IMPORTANT: Due to the introduction of per-CrowdField simulation export, Simulation Cache files created with the previous version of Golaem Crowd should be re-exported. It is also required to re-create the Crowd Render proxies in the scenes.

New Features

  • Simulation Cache Files are now exported per CrowdField (one file per frame per CrowdField). It allows to easily break down the simulation in different pieces
  • Crowd Render Proxies now allow to render one or several CrowdField nodes
  • Motion Clip preview widget (available from the Attribute Editor or the Behavior Editor)
  • Environment variable GLMCROWD_BATCH_ENABLE to specify if a simulation should run in Maya batch (set to NO by default)
  • New mode to paint the Render Kill List (the Kill List Editor tool, now deprecated, has been removed)
  • Switch, HSL & GetUserData shaders for Renderman Studio

Improvements

  • Delay Operator can be controlled with either a random or a PPAttribute value
  • Mirror mapping on effectors is computed automatically when autocomputing skeleton mapping in the CharacterMaker
  • Rotation of a motion can also be edited for attitude and bank (not only heading) in the CharacterMaker and the Motion Clip
  • Kill list is taken into account by the FBX export as well
  • CrowdTarget Locator has now a display color attribute
  • Renderman Studio shaders do not need to be suffixed with _rfm in the Assets Manager anymore
  • VRay Proxy visibility is now taken into account

Bug Fixes

  • Render Previz display mode now supports Geometry behavior current frame
  • Fixed a memory leak in the V-Ray proxy causing slow renders with huge crowds (>5000)
  • Fixed potential division by 0 error in frame computation of the Geometry behavior
  • A license is not taken anymore when batch rendering a crowd simulation (if a license was available)
  • Fixed crash with Maya 2012 and Mtoa
  • Fixed crash with the Simulation Cache Editor with Windows

Refactoring

  • Crowd Assets Association files (.caa) are now exported in the same directory than their Cache Files
  • Brand new Visual Feedback widget (new LocomotionModel preview, no more GL glitches...)
  • AdaptGround priority refactor

API

  • glmExportMotion: totalDeltaOrientation parameter was replaced by totalDeltaOrientationHeading, totalDeltaOrientationAttitude and totalDeltaOrientationBank
  • glmExportMotion: headingDirectionX, headingDirectionY and headingDirectionZ parameters were replaced respectively by movingDirectionX, movingDirectionY and movingDirectionZ
  • glmCrowdSimulationExporter: removed -multiCache parameter (was not used)

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

 

Golaem Crowd 3.3.3 (2014/09/08)

New Features

  • Maya 2015 Support
  • Added Motion Clip and a Trigger outliner in the Behavior Editor

Improvements

  • Added a physics mode filter in the physics collision trigger
  • Added an option in the Motion and Locomotion behaviors to disable interpolation between the frames of a Motion Clip

Bug Fixes

  • Fixed the Shader Checker tool to be compatible with several kind of shaders (mia ...)
  • Fixed the Distance Trigger if particle system is entity's particle system
  • Fixed the GoTo behavior when targeting an empty particle system
  • Fixed a bug when stopping a behavior while it is starting
  • Fixed entity picking when several particleSystem are linked to only one CrowdField
  • Fixed multiples spines saving with the Character Maker
  • Fixed crash in the SpatialRequestCmd command

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

Golaem Crowd 3.3.2 (2014/08/05)

Improvements

  • Support of vertex caches in the Render Previz mode of the Entity Surface Shape node
  • Add mirror option in Motion behavior
  • Improved animation quality during ground adaptation
  • Added more information to the quality converter toolbars of the Character Maker
  • Dim half-extent properties of the Physics bone depending on their shape in the Character Maker
  • Angular velocity is computed only when required in the Locomotion behavior

Bug Fixes

  • Fixed Vector field or Trigger zone unable to be painted
  • Fixed direction computation in the AdaptOrientation behavior
  • Fixed physics bone display in the Physics mode of the Entity Surface Shape node
  • Fixed crash when playing simulation with hidden Vector Fields
  • Fixed crash when reinitializing simulations with some triggers in the scene
  • Fixed assets distribution in the Render Previz mode of the Entity Surface Shape node
  • Fixed Alternative Operator not evaluating conditions in correct order

Refactoring

  • Numeric attributes of the Character Maker now uses . as numeric separator

Supported Rendering Engines

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

Golaem Crowd 3.3.1.2 (2014/07/29)

Improvements

  • Arnold proxy now supports to Mtoa 1.1.X

Bug Fixes

  • Fixed a bug on replay animations

Supported Rendering Engines

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

Golaem Crowd 3.3.1.1 (2014/07/22)

New Features

  • Support of Maya 2013.5 (Maya 2013 Extension Release)

Supported Rendering Engines

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

Golaem Crowd 3.3.1 (2014/07/09)

Important Notice

Notice that a keyword in the SetBone behavior has changed between Golaem Crowd 3.3 and 3.3.1. Use MEL function golaemCrowd33To331() to update your scene from Golaem Crowd 3.3 to 3.3.1 if needed.

New Features

  • Additive blending animations in the Motion Behavior
  • PopulationTool shape manipulators

Improvements

  • Distance trigger now offers improved performances
  • Support phases reader now offers improved performances
  • Voxel Based Subdivision mode of the NavMesh Creator uses a new triangulation method
  • PopulationTool and PaintTool interactive modes are compliant with Maya2014 viewport 2.0
  • Improved noise function in the SetBone behavior
  • Noise Frequency in the SetBone behavior
  • #noise# keyword can now be used in MEL expression in the SetBone behavior
  • Check shader command also check inactive meshes
  • Support of scaled bones in the Render Previz mode of the Entity Surface Shape node
  • Improved check of MRay, Arnold, 3Delight & Renderman proxies in the Check Render Settings tool
  • Relocator function in the SwissKnife tool (admin mode)

Bug Fixes

  • Fixed OpenGL call in Maya batch mode
  • Fixed Locomotion Behavior not turning at all when Motion Clips with no null linear velocities are in the database
  • Fixed geometry animation normal computation (when using baked animated flags...)
  • Fixed entity position computation in a trigger when entity is not visible in the viewport
  • Fixed a crash when the CrowdManager node is not initialized before the MotionLocator
  • Fixed a crash in the Assets Manager when removing an asset
  • Fixed paint contextual buttons in the Trigger node, GoTo Behavior and PopulationTool Locator
  • Fixed glmGetMapToNodes MEL function
  • Fixed 3Delight proxy creation for Linux
  • Fixed PopulationTool locator initial distance value
  • Fixed order of half extents values in the Physics Properties table view of the CharacterMaker

Refactoring

  • The noise function in the SetBone behavior can be called with the keyword #noise#
  • Refactored display of the Crowd Visual Feedback
  • Render Previz mode of the Entity Surface Shape node uses color attributes if no textures are plugged

Supported Rendering Engines

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

Golaem Crowd 3.3.0.1 (2014/06/25)

Improvements

  • Noise Frequency in the SetBone behavior

Bug Fixes

  • Fixed Locomotion Behavior not turning at all when Motion Clips with no null linear velocities are in the database

Supported Rendering Engines

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

Golaem Crowd 3.3 (2014/06/11)

Important Notice

Some node attributes have changed between Golaem Crowd 3.2.2 and 3.3. Use MEL function golaemCrowd322To33() to update your scene from Golaem Crowd 3.2.2 and 3.3

New Features

  • Maya Blend Shapes are now completely supported from Assets Management to render
  • Import Shaders tool (automatically executed when using the Render Proxy tool)
  • Swiss Army Knife Tool to automatize common tasks in Golaem Crowd
  • Crowd Scene Checker tool

Improvements

  • Visual Feedback information are displayed in a dedicated dockable HUD
  • Visual Feedback displays the selected Entity posture in a dedicated viewport
  • Terrain Locator now defines a default infinite and planar NavMesh (see the important notice above to update your scenes accordingly)
  • Added a "none" Ground Mode in the Terrain Locator
  • PopulationTool locator now allows to automatically link its created particle systems to a CrowdField
  • PaintTool supports teared off panels
  • Progressive brush pressure and stroke direction smoothing in the PaintTool
  • Outer Flow parameter in the VectorField locator
  • New attribute in the CrowdField to export the pelvis velocity in a PPAttribute
  • Use Shift + Click on [+] to expand / collapse items in the Assets Manager & Character Maker tree views
  • Tree views of the Assets Manager are now consistent
  • Improved quadrupeds ground adaptation
  • Improved quadrupeds orientation adaptation (independant from behavior order)
  • New Rotation Pivot Mode and Rotation Pivot Offset in the AdaptOrientation behavior
  • PolygonZone trigger can now take groups containing several meshes
  • Distance trigger can now take groups containing several dag nodes
  • Added an integer attribute mode in the EntityType Attribute node
  • Added a slots assignment mode in the Advanced Parameters of the SetFormation behavior

Bug Fixes

  • Fixed crash in the PPAttribute trigger and an empty attribute name
  • Fixed crash when misconfiguring attributes in the GoTo behavior
  • Fixed crash in the Alteranative & Random operators when a connection is leading to a "no behavior"
  • Fixed crash when the terrain geometry is hidden
  • Fixed crash when rendering with Arnold and messages where logged
  • Fixed crash when the bone name attribute was not correct in the SetBone behavior
  • Fixed crash when computing the automatic mapping of a skeleton with no limbs
  • Fixed crash when the Motion Velocity is at 0 in the Motion behavior
  • Fixed units (seconds) for the Min / Max Update Period attributes in the Locomotion behavior
  • Fixed painted EntityTypes slots consistency in the PopulationTool Locator
  • Fixed weights when duplicating a Rendering Type in the Assets Manager
  • Fixed rotate axis in the SetBone behavior (see the important notice above to update your scenes accordingly)
  • Fixed random target picking when looping on a GoTo behavior
  • Fixed footprint display in the Motion & Locomotion behaviors
  • Fixed discontinuities in postures when using the Loop operator
  • Fixed incorrect bounding box position when root joint is in a transform hierarchy in the Assets Manager
  • Fixed Randomize Start Offset interface in the Motion & Locomotion behaviors
  • Fixed glmComputeMeshNamesCmd error message with lifespan-0ed particles
  • Fixed display for Force & Steer behaviors when the Crowd Unit change
  • Fixed disabling Physics Properties on bone chains in the Character Maker
  • Fixed Cylinders display mode scale
  • Fixed EntityType sliders in the GroupEntityType node template
  • Fixed SetFormation visual feedback

Refactoring

  • Better support for scaled meshes in the PaintTool
  • Error message from Triggers are more verbose and indicate the name of the problematic Trigger node
  • Verbose message when the exported geometry FBX file does not have all the meshes listed in the Assets Manager
  • Remove the gravity parameter from the PhysicsLocator and the Force behavior (now only in the Physicalize behavior)
  • Remove the Override Translation parameter from the AdaptOrientation behavior (not used anymore)
  • A FlockLocator is created automatically when a Flock / Steer behavior is created
  • A PhysicsLocator is created automatically when a Physicalize / Force / Detach behavior is created
  • Physics shapes are no longer shown when loading a gmo file in the CharacterMaker
  • A warning message is displayed when the radius changes too much in a PopulationTool locator (meaning that the Crowd Unit may not be appropriate)
  • Remove default distance between slots when using different Crowd Units in the PopulationTool locator
  • SurfaceShape transform node is now locked
  • New paint panel in the PopulationTool Locator template
  • Small refactoring of the behaviors Visual Feedback templates
  • Small refactoring of the CrowdManager node template
  • Small refactoring of the Locomotion behavior template
  • Small refactoring of the AdaptOrientation behavior template
  • Small refactoring of the PaintTool template
  • Small refactoring of the MotionClip template

Supported Rendering Engines

  • Mental Ray For Maya (any version)
  • V-Ray For Maya 2.4
  • Mtoa 1.0.X
  • 3Delight Studio Pro 10.0.50
  • Renderman Studio 4.0

Golaem Crowd 3.2.2.2 (2014/05/19)

Bug Fixes

  • Fixed Asset Manager Rendering Type duplicate not keeping weights

Pages