Release Notes

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

Golaem Crowd 3.2.1 (2014/04/03)

New Features

  • SetBone behavior which let you noise, replace, control bones orientation during a simulation
  • Entity Types can be painted on top of an existing Population Tool
  • Visual debug information are now displayed in a dedicated HUD, including behaviors specific information
  • Physics collision trigger to start a behavior when two entities collides

Improvements

  • Paint map size, vector field color, vector field arrow size can be customized
  • Paint brush resize ratio is now view dependent
  • Paint cursor improved now indicate mode with letters: (P) Paint, (R) Radius, (E) Erase
  • Optimized Distance Trigger if particle system is entity's particle system
  • Added Render Stats on the VRay proxy
  • Improved frame init performances on the VRay procedural rendering plugin

Bug Fixes

  • Fixed characters stopping in the middle of vector fields
  • Fixed a crash in the Character Maker when autocomputing a skeleton mapping
  • Fixed display refresh when loading a .gmm file in the Character Maker
  • Fixed motion replay that was not correctly taking the pelvis orientation into account
  • Fixed behaviors grouping in the Behavior Editor
  • Fixed "Save as Template" in the Behavior Editor
  • Fixed a bug when using the Attribute Editor to configure an Alternative Op
  • Fixed the glmExportMotion command which could not save gmm files as xml
  • Fixed saving/loading of the play pelvis/spine parts of the gmm files in the glmExportMotion command

Refactoring

  • A Visual Feedback Attributes panel is now available in every Behavior
  • Added context icons to swith to paint tool mode
  • Made StartPercent attributes in Motion and Locomotion behaviors more coherent
  • Improved error message relative to Motion Clips
  • Fixed Population Tool Locator Component Mode buttons layout
  • Added Golaem Crowd version number to dump file names

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 (2014/04/03)

Important Notice

Due to the addition of motion weights, motion priorities in Motion behaviors must be set again

New Features

  • Golaem Crowd can now generate a 30d evaluation license if no license is found on the system (it still needs no license for rendering)
  • Erase Paint Tool to remove painted information
  • Slots of a Population Tool Locator generated from the Component Mode can now be updated
  • Weights can be used to control blend weight on concurrent Motion Behaviors with same priority
  • New command glmComputeMeshNames to get the mesh names of an exported entity

Improvements

  • Render Previz now supports Dual Quaternion and Weighted blend skinning
  • Distance trigger takes particles of a particle system into account
  • Start frame between nodes (CrowdManager, CrowdField, particle systems) are now linked
  • Use limb name instead of limb id in the glmExportMotionCmd
  • GroundAdaptation behavior now adapts the entity even when no motion is applied

Bug Fixes

  • Fixed Vector field mode when the Crowd Unit is set to decimeters
  • Fixed a crash when loading pyMel with Maya 2012
  • Fixed a crash when painting slots in a manually created PopulationTool locator
  • Fixed multi-shader order in the Assets Manager to match FBX order
  • Fixed a crash when computing perceived objects in obstacle heavy environments in the Navigation behavior
  • Fixed a crash when the Character File is invalid and Visual Debug is activated
  • Fixed a crash when removing the mirror mapping on a limb with effectors in the Character Maker
  • Fixed a lag between the BehaviorEditor Visual Debug and the Viewport Visual Debug
  • Fixed the mirror animation display on the Character Maker Locator
  • Fixed entity navigation when entity is not generated on the terrain
  • Fixed undo/redo in the Crowd Paint Tool

Refactoring

  • Footprints are now displayed without orientation in the CharaMaker Locator

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.1.2 (2014/03/17)

Important Notice

Due to the introduction of detachable bones & props, Simulation Cache files created with the previous version of Golaem Crowd should be re-exported.

New Features

  • Crowd Paint Tool to paint everything in Golaem Crowd! Population Tool slots, PPAttributes, Vector Fields, Triggers and much more
  • Detach behavior to interactively detach bones or props from the Entity
  • Substep parameter in the Crowd Manager node to set the number of times the simulation is updated per frame
  • Simulation cache now stores world positions of each bone (in addition to world orientations)
  • Delay operator to add delays in the behavior graph
  • Simulation Cache can now be exported dynamically for the current frame when a Render is launched
  • New Simulation Cache Editor node to import, edit, export a simulation cache in Maya
  • Introduction of the DevKit (installed in GolaemCrowdDir/devkit)

Improvements

  • Physics properties are now edited in a table view in the CharacterMaker
  • Added conversion preview that allow to test Ik planes and Ik cache in the CharacterMaker
  • Added parameters to randomize the start percent of a Locomotion behavior
  • Improved consistency between the Behavior Editor selection and the Maya selection
  • AdaptOrientation behavior now takes ground normal to compute the character attitude
  • AdaptOrientation behavior now takes bones projection to compute the character attitude
  • Added an IK cache to improve performance in simulation (can be disabled by using the useConversionIkCache parameter on the Entity Type)

Bug Fixes

  • Fixed a crash when saving a cam/caa file in a read only directory
  • Fixed a crash when saving an empty cam file
  • Fixed a crash when dealing with the sliders of the Assets Manager
  • Fixed a Linux crash when loading a scene with a terrain and a connected Population Tool
  • Fixed a crash in Render Previz mode caused by empty entity list
  • Fixed a crash with nParticle linked to a CrowdField
  • Fixed a crash in the Population Tool context
  • Fixed RenderingTypeId PP in the EntityType node
  • Fixed Arnold .ass file export
  • Fixed a crash when adding a new Spine in the CharacterMaker
  • Fixed broken drag and drop bone mapping in the CharacterMaker
  • Fixed error messages when no Assets Manager file or no assigned Rendering Type are assigned in the Entity Surface Shape

Refactoring

  • Removed GetUserDataVray shaders (use VRay User Scalar shader instead)
  • Removed trueTrigger and falseTrigger nodes (no more useful)
  • Settings are now saved when loading a .cam file in the AssetsManager
  • Cleaned the Extra Attributes panel of the plugin nodes
  • Moved Windows default installation directory to "C:\Golaem"

DevKit

  • New sample to read and display the Simulation Cache 

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.1.1.2 (2014/02/25)

Bug Fix

  • Fixed a crash in previz caused by empty entity list

Golaem Crowd 3.1.1.1 (2014/02/19)

Improvement

  • AdaptOrientation Behavior can now take the ground normal to compute the character attitude

Golaem Crowd 3.1.1 (2014/02/14)

New Features

  • Script behavior to execute a piece of script at each simulation update
  • Loop operator (can be used to create While, DoWhile & For loops)
  • Substep parameter in the Crowd Manager node to set the number of times the simulation is updated per frame
  • Added cropping parameters to the Motion Clip node

Improvements

  • Entity picking is now conserved between two simulations
  • Entity picking can be disabled in the Entity Surface Shape
  • Added a Scale Object parameter in the Constraint behavior
  • Surface Shape Render Previz mode uses the Assets Manager bounding box for culling
  • Dynamics and Physicalize behaviors have been merged in the same behavior
  • Golaem Crowd plugin now displays a message at loading time with version number, release date and nightly build id
  • A warning is displayed if the Crowd Unit is changed after a simulation has been initialized
  • Locomotion behavior displays the name and percentage of the currently played animation in the viewport
  • Added a #gid# keyword for Mel/Python callbacks / scripts

Bug Fixes

  • Fixed the renaming of a Motion Clip node when adding a new motion file
  • Fixed the motion attributes computation in the MotionClip
  • Fixed the Distance trigger (was not computing the right distance)
  • Fixed a crash when deleting an animation curve on the Character Maker Locator
  • Fixed a crash when disconnecting a Limb with mirror mapping in the Character Maker
  • Fixed a missing footprint bug when first loading a motion in the Character Maker
  • Fixed the cleaning of animation curves in the Character Maker
  • Fixed the mirror mapping dialog not showing the right amount of mappable effectors in the Character Maker
  • Fix Entity Ids parsing in the Simulation Cache Importer

Refactoring

  • Change default Shading Mode in Entity Surface Shape
  • A trigger is now created for each exit link of the Alternative behavior
  • Refactored the Orientation behavior 3d mode

Supported Rendering Engines

  • Mental Ray For Maya (any version)
  • V-Ray For Maya 2.4
  • Mtoa 1.0.0.1 & Arnold 4.1.3.3 (compatible with other 1.0 versions)
  • 3Delight Studio Pro 10.0.50
  • Renderman Studio 4.0

Golaem Crowd 3.1.0.1 (2014/01/29)

New Features

  • Entity picking in the viewport
  • Behavior visual debugging (status is now visible in the BehaviorEditor when picking an Entity)
  • Mirror Mapping in the Character Maker
  • AimAt behavior takes joint limits into account

Improvements

  • Now supports mtoa 1.0.0.1
  • Entity Surface Shape now has a Shading Mode for the Render Previz display mode
  • Entity Surface Shape displays more information (entity name, running behaviors, link between entity and particle...)
  • Double click on Locomotion / Motion behavior enables to load several motion files at the same time (> Maya 2012)
  • glmMotionExportCmd allows to export custom animCurves for footprints
  • Behavior Editor Templates directory can be set with right-click
  • AimAt behavior now supports Spine adaptation as well
  • Added a locomotion channel in the Motion Clip to handle randomization of motion files with the same linear and angular speeds

Refactoring

  • Character Maker motion crop and blend frames are in Maya units now
  • Force behavior magnitude takes the distance attributes into account

Bug Fixes

  • Fixed Motion Clip autoRename
  • Fixed a crash when resetting scene containing a Locomotion behavior
  • Fixed rotation bug while creating Population Tools on meshes
  • Fixed huge density of bones when resetting the Physics properties of a skeleton in the Character Maker
  • Fixed crash when DistanceTrigger / ZoneTrigger is used on groups
  • Fixed CharacterMaker save XML Motion/Motion Mapping
  • Fixed BeSetFormation wrong positions / orientations
  • Fixed cylinder impostor display rotated by 180°
  • Fixed crash when no target is provided is the Steer behavior
  • Fixed crash if not the same number of bones in gskm and mapped IKJoint chain in the MotionLocator
  • Fixed bad root orientation when entity has a Geometry behavior without any blending mode
  • Fixed Entity Surface Shape diffuse textures loading
  • Fixed 3Delight proxy 3d motion blur

Supported Rendering Engines

  • Mental Ray For Maya (any version)
  • V-Ray For Maya 2.4
  • Mtoa 1.0.0.1 & Arnold 4.1.3.3 (compatible with other 1.0 versions)
  • 3Delight Studio Pro 10.0.50
  • Renderman Studio 4.0

Golaem Crowd 3.0.15.1 (2014/01/10)

Bug Fix

  • Fixed crash when resetting a locomotion behavior

Golaem Crowd 3.0.15 (2014/01/08)

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

  • Displacement is now supported in the Arnold Proxy
  • Subdivision is now supported in the V-Ray Proxy
  • Character Maker superuser mode (Konami™ code inside)
  • Added perching management in the Flock Locator

Improvements

  • Arnold Proxy is now Katana-compliant
  • V-Ray and 3delight Proxies now take an environment variable as output directory for their temporary scene file
  • Dynamics Behavior has been splitted in two behaviors: Dynamics (to change the dynamics mode) and Force (to apply impulse or constant force)
  • Force Behavior has a special display
  • Body masks now support channels names
  • Character Maker: load/save skeleton and motion files as XML
  • Character Maker: reload a Maya skeleton within an existing mapping
  • More verbose license check error message
  • Flock Locator: obstacles detection is Maya-accelerated if obstacles are not dynamic

Refactoring

  • Motion locator now uses a Motion Clip
  • Remove cached attributes from the Crowd Manager Node

Bug Fixes

  • Fixed the Cache Importer Exporter Tool
  • Frame increment is fixed with V-Ray in batch render
  • Now the frame 2 is exported as well
  • Fixed double-click motion load for Behavior Motion and Locomotion
  • Fixed the Renderman Studio Proxy template
  • Fixed the V-Ray Proxy template
  • Fixed the Parrallel Operator template
  • Fixed assert in remote desktop visualization
  • Fixed MotionExport command
  • Fixed AdaptOrientation, Flock and Steer interactions

Supported Rendering Engines

  • Mental Ray For Maya (any version)
  • V-Ray For Maya 2.4
  • Mtoa 1.0.0rc3 & Arnold 4.1.3
  • 3Delight Studio Pro 10.0.50
  • Renderman Studio 4.0

Golaem Crowd 3.0.14 (2013/12/17)

Important Notice

Notice that scene compatibility has been broken between Golaem Crowd 3.0.13 and 3.0.14.
Use MEL function golaemCrowd3013To3014() included in glmUpdateScene.mel (in the Golaem Samples Package) to update your scene from Golaem Crowd 3.0.13 and 3.0.14
 

New Features

  • Motion Clip nodes to edit motion files within a simulation (framerate, translation, rotation)
  • Motion Locator node to play a motion file on a Maya character and validate assets conversion
  • Displacement is now supported in the VRay Proxy
  • Added obstacles management in the Flock Locator
  • glmExportMotion MEL/Python command to export and modify a Motion from the CharacterMaker, a motion file and a skeleton
  • glmExportMotionMapping MEL/Python command to export a Motion Mapping file
  • HSL shader for 3Delight

Improvements

  • Character Maker: interface to crop motions
  • Character Maker: remove ids from the UI and replace it with channel names
  • Character Maker: reads joint limits information from Maya and apply them to the physics configuration
  • Character Maker: displays joint limits of selected joints in the viewport
  • Add an automatic Speed Ratio mode in the Motion Behavior
  • 3Delight Proxy does not require RIB export anymore
  • VRay Proxy now has an ObjectID attribute (for ObjectID pass)
  • Behavior Editor now remembers open tabs
  • Behavior Editor has a special display when errors or warnings pop
  • Steer Behavior has now a special display
  • Parallel Operator can now exits when a specific Behavior has ended
  • Added a shortcut in the Entity Type to open its character file in the Character Maker
  • Added a shortcut in the Entity Type to open its Behavior Container
  • Added a shortcut in Behaviors to open their Behavior Container

Refactoring

  • Parallel Operator Exit is no longer influenced by disabled behaviors
  • Character Maker: now the ground height is not shown when editing an animation
  • Emit button of the Population Tool has been refactored for more clarity
  • Surface Shape now uses character posture for frustrum culling
  • Random Trigger is now a percentage
  • Changed Arnold shader category

Bug Fixes

  • Fixed a crash related to the the Render Previz mode when reopening or creating a new scene
  • Fixed a crash when cleaning the Behavior Editor EntityTypes
  • Fixed Kill list tool with all renderers
  • Fixed several behaviors to take the crowdUnit into account
  • Fixed surface shader calls in the 3Delight proxy
  • Fixed Arnold batch render
  • Fixed a display bug in the PopulationTool when created at (0,0,0)
  • Fixed a display bug when loading a scene with EntityType Attributes
  • Fixed a display bug when minimizing and maximizing BehaviorEditor, CharacterMaker and NavMeshCreator
  • Fixed Geometry Behavior start random min and max values - they are now taken into account
  • Fixed RenderID pass in the VRay Proxy

 


Share this on