Golaem 6.0.1 (2017/06/28)

New Features

  • Added a Freeze On Collided mode in the MasterSlave Behavior (eg sticky arrows)
  • Added collision support of Apex Cloth Behavior and Crowd Rigid Bodies (max 32 spheres and 32 planes)

Improvements

  • Support of non-triangulated geometry in the Character Geometry File (gcg)
  • Simulation Cache file quantization format attribute in the CrowdManager Node
  • Improved performances when using a MEL expression in an Input Channel Operator
  • Conversion Factor can be set for Spine / Limbs / Effector nodes in the Character Maker
  • New Export Animation In One File Per Entity FBX Mode in the Simulation Exporter
  • New Export Animation In One File FBX Mode in the Simulation Exporter
  • Added Expression as Target Mode in the Steer and GoTo Behaviors
  • Added a Use Kinematic Target option in the Physicalize Behavior
  • Added a Use Kinematic Target option in the Crowd Rigid Body node
  • Added multiple Entity Types in the MasterSlave Behavior
  • Added an AimAt mechanism in the MasterSlave Behavior
  • Added a XYZ option to constraint position in the MasterSlave Behavior
  • Added Object ID Pass support for EntityType and Character File
  • Added Place on Connex Zones parameter in the Population Tool
  • Added objectCount, objectPos, objectDist, objectId Channels for the ActivateSensor Behavior
  • Added new target modes in the Steer Behavior
  • Channels can be used within a MEL expression when using ##channelName##
  • Population Tool Locators now get a unique ID
  • Fixed ground adaptation when using "Direct Mode Controlled by Animation" in the Locomotion Behavior
  • Particles emitted from Population Tool Locators get assigned the Population Tool ID as a PPAttribute (glmPopToolId)
  • Added statistics parameter in the Terrain Locator (displays navmesh information)
  • Added drawConnexZones parameter in the TerrainLocator
  • Ground adaptation can now be disabled for an Entity Type (advanced attributes)
  • Emit Behavior can now emit particles without Entity Types
  • Added a vertex limit parameter for Convex Hulls in Crowd Rigid Body

Bug Fixes

  • Fixed blendshape deformation computation when controlled by a distant bone
  • Fixed mirror animations looks awkward in some specific cases
  • Fixed wrong ground adaptation when playing mirror animations
  • Fixed a crash when baking sparse Simulation Caches in FBX or Alembic
  • Fixed a crash when using the Emit and Perception Behaviors
  • Fixed a crash when UVs were not set for all the faces of the face when exporting a Character Geometry file
  • Fixed a crash when rendering Simulation Caches with Layout operations on missing Entities
  • Fixed a crash when setting slot count to 0 in the circle Population Tool
  • Fixed a crash when having two or more CrowdFields and using the Perception
  • Fixed headAttBank Channel (was not returning the correct heading)
  • Fixed multiple crashes when using the SnapTo Layer in the Simulation Layout Tool
  • Fixed precision issue when using the Population Tool and Painted Vector Fields
  • Fixed jittering and frame lag in the MeshPin Behavior
  • Fixed limbFootprintPosition channel when ground adaptation is disabled
  • Fixed load / save PNG buttons in the Paint Tool
  • Fixed ground adaptation and Layout when using the Renderman plugin
  • Fixed Behavior Visual Feedback coloring when the Behavior is stopped
  • Fixed the Force Behavior display
  • Fixed Rotate Layer flag in the glmHistory command
  • Fixed Bake Simulation Cache export when Simulation Cache name begins with numbers
  • Fixed Terrain Locator assignment when using the Paint Tool to paint Population Tool density

Refactoring

  • New glmMayaToSimulationCacheCmd command to convert maya keyframe animations as Simulation Caches
  • New glmExportCharacter command to export a CharacterFile
  • New glmExportCharacterGeometry command to export a Character Geometry File (.gcg)
  • Added ppVectorAttrValue support in the glmSimulationCacheTool command
  • Added support for rotation pivot in the Rotate Layer flag of the glmHistory command
  • Flag conversionFactor of the glmExportMotion command is now of type double 3
  • glmCrowdSimulationCacheReaderPlugin has been updated to better reflect rendering plugins process

Supported Rendering Engines

  • Mtoa 1.4.0 & 1.3.X / Arnold Core 4.2.X
  • V-Ray For Maya 3.40.XX & 3.30.XX
  • V-Ray For 3ds Max 3.30.XX
  • Renderman Studio 21.0 & 21.1
  • Mental Ray For Maya (any version)
  • Redshift 2.0.91-93 / 2.5.13
  • 3Delight Studio Pro 11.0.XX
  • Guerilla Render 1.4.4
  • Katana 2.X (Arnold and Renderman)