Release Notes

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

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

 


Golaem Crowd 3.0 (2013/12/04)

New Features

  • Golaem Crowd now supports any skeleton morphology!
  • Golaem Crowd animation engine now support roll bones
  • Character Maker: new nodal editor to convert skeletons in the Golaem Crowd file format
  • Character Maker: new tool to edit, cyclify and convert animation clips in the Golaem Crowd file format
  • New locomotion system (based on speed & orientation)
  • New feet adaptation system (with full adaptation to the ground)
  • Behavior Editor: Behaviors can now be disabled/enabled without removing them from the flow
  • Behavior Editor: Behavior feedback (visual feedback for misconfigured Behaviors)
  • Flock Behavior to simulate flocks of birds, fishes...
  • Steer Behavior to make flocking Entities steering/fleeing a target with weight management
  • New Population Tool Sphere shape to generate flocking Entities
  • Flock Locator to define the flocking Entities environment
  • Physicalize Behavior to activate/deactivate physics on the fly for each Entity
  • Dynamics Behavior (was Ragdoll Behavior) can now apply a constant force in addition to an impulse
  • Entity Surface Shape can display the real geometry diversity, skinning and shaders directly in the viewport
  • Entity Surface Shape can display PPAttributes
  • Entity Attribute Node to attach PPAttributes to EntityTypes
  • Attribute Behavior to easily control Entities PPAttributes
  • Crowd Render Proxy Tool shelf button to automatize Render Proxy creation
  • Population Tool can gather slots to create groups of Entities
  • Golaem Crowd now generates dump report when crashing 

Improvements

  • Golaem Crowd now supports Viewport 2.0
  • Entity Surface Shape can display Entity velocity, path and local target
  • Assets Manager can import .cam file to merge .cam files
  • Assets Manager can now handle assets namespaces
  • Maya integrated file system (relying on optionVar)
  • Simulation Tool supports incremental scene names
  • Simulation scale parameter in the Crowd Field
  • Check Render Settings panel now checks for missing shaders and wrong bounding boxes
  • Simulations now start at Maya first frame

Refactoring

  • Golaem Crowd and Golaem Crowd Render plugins have been merged (still do not need any license when rendering)
  • Motion Behavior has been entirely refactored
  • Locomotion Behavior has been entirely refactored
  • AdaptGround Behavior has been entirely refactored
  • LookAt Behavior has been entirely refactored
  • IK Behavior has been entirely refactored
  • Entity properties (radius, scale, height) moved in the Entity Type
  • Assets Manager can import .cam file to merge .cam files

Documentation

Renderer Compatibility

  • Mental Ray For Maya (any version)
  • V-Ray For Maya 2.3
  • Mtoa 0.25.1 & Arnold 4.0.16
  • 3Delight Studio Pro 10.0.50
  • Renderman Studio 4.0

 


Golaem Crowd 2.6.2 (2013/10/14)

Bug Fix

  • Components & Objects mode Population Tool rotation now reacts as others Population Tool modes

Golaem Crowd 2.6.1 (2013/09/24)

Improvements

  • Now supports VRay 2.30.02, including V-Ray for Maya 2014

Golaem Crowd 2.6 (2013/08/30)

Improvements

  • Arnold procedural now works with mtoa0.25.1
  • Kill list moved from CrowdManagerNode to CrowdRenderManagerNode
  • Update help links in Crowd menus

Bug fixes

  • Constraint behavior offset takes character scale into account
  • Fix crash when editing kill list with a particle system that has been generated by Maya

Golaem Crowd 2.5.2 (2013/08/08)

Documentation

  • New online documentation, updated with last version information. User's Guide to be gradually completed with step-by-step tutorials.

Bug fixes

  • Fixed people starting with a U-turn (from Golaem Crowd 2.5.1)
  • SurfaceShape textures now work with any shader (even Golaem Crowd procedurals)
  • VRay Proxy: Crowd vrscene is created in a local temporary directory
  • VRay Proxy: crowdProxyVRayEvalAttributes MEL is added in preRenderLayerMel scripts (WARNING: VRay proxies must be re-created)
  • Fixed material search for the VRayPlugin

Golaem Crowd 2.5.1 (2013/07/23)

Improvements

  • VRScene files do not need to be exported anymore to render with VRay in Maya (WARNING: existing proxies must be re-created)
  • Added support for MaterialID and MultiMatte passes in the VRayPlugin
  • Added visibility parameters in the VRayPlugin (primary, casts shadows, visible in reflections, visible in refractions)
  • Added a Low pass filter for adapting orientation in the BeLocomotion

Bug fixes

  • Fixed material search for the VRayPlugin (works with any suffix, not just @material)
  • Fixed bug in Python command of VrayProxy when vrscene path contained '\' characters (replaced with '/')
  • Fixed Orientation Low Pass Filter Param in BeNavigation (was previously ignored)
  • Fixed missing normals when no skinning in CrowdIO
  • Fixed initial orientation in Group Entity Type (now the average orientation of its members)
  • Fixed a crash that could occur when computing the velocity pass in the VRayPlugin
  • Fixed a multithreading related random crash when accessing materials in the VRayPlugin
  • Fixed rendering when motion blur is requested with only one sample in the VRayPlugin

Golaem Crowd 2.5 (2013/07/10)

Improvements

  • Now supports Maya2014
  • Added Locator mode in the AdaptOrientation behavior
  • Surface Shape node now supports animated rigid meshes

Bug fixes

  • Fixed constraint behavior with 3d orientation
  • Fixed particle generation in navMesh obstacles
  • Fixed stop mode of LookAt behavior
  • Fixed skeleton root node name matching (character didn't load when root node contained FBX special characters: FBXASC***)
  • Arnold Proxy is created even when the detected MtoA version is incompatible (a warning message is still shown)
  • Changed install folders for rendering plugins (files are now installed in "procedurals/" instead of "plugins/renderPlugin/$MAYA_VERSION")

Golaem Crowd 2.4.2 (2013/06/18)

New Features

  • Character Maker(beta): Added a new "start offset" display attribute

Improvements

  • Character Maker(beta): No more "export start/end frame" parameters
  • Revamped beRagdoll impulse Intensity parameters
  • Arnold Proxy is created even when the detected MtoA version is incompatible (an error message is still shown)
  • RMS Proxy: no more workspace attributes (the user can set the environment in the renderer options)
  • Changed install folders (files are now installed in "plugins/renderPlugin/$MAYA_VERSION" instead of "plugins/renderPlugin")
  • Properly set RPATH for Linux plug-ins
  • User Manual is now generated with a dynamic table on content

Bug fixes

  • Fixed a crash with nParticles generated with the popTool
  • Fixed a crash that sometimes occurred when saving the scene
  • Fixed a crash between the CrowdField and nParticles system
  • Fixed a crash with group entities 
  • Fixed negative impulse intensities with locator relative intensity
  • Fixed a resizing bug when Qt Windows are minimized
  • Fixed problem with non-smoothed normals
  • Fixed the Character Maker(beta) motion export: the correct number of frames is now exported
  • Fixed the Character Maker(beta) node creation issue when loading pymel
  • Fixed the Character Maker(beta) motion cyclification process
  • Fixed the Unlock button of the CrowdManagerNode (when several nodes in the scene)

 


Golaem Crowd 2.4.1 (2013/05/21)

New Features

  • Procedural shaders for 3Delight (Switch & GetUserData)
  • Speed ratio of Motion & Geometry behaviors is now dynamic.

Improvements

  • Arnold procedural now works with mtoa0.23.1
  • User data now works with 3Delight
  • Automatic cast of vector PPattr in double PPattr in PPattr trigger (useful for triggers based on speed magnitude...)
  • Positions and sizes of Golaem Crowd windows are saved in the windowPref file
  • Add null ground in Physics Locator
  • Add getPPAttr functions in UserScripts.mel
  • Asset Manager: when all weights of a group are set to 0 no asset in the group is chosen

Bug fixes

  • Fixed a wrong display of the population tool
  • Fixed default ground in Physics Locator
  • Fixed setPPAttributeVector Mel function in UserScripts.mel
  • Fixed Goto behavior random target picker