GOLAEM 6.1 (2017/08/01)
Important notice
From this release, Golaem switches to Personal Learning Edition license
if no commercial license is found.
This behavior can be disabled by setting the GLMCROWD_NO_PLE environment
variable to 1
New Features
New Nodal Editor to build and debug ChannelOperation Behavior graphs
New Golaemisator Tool to convert Maya Characters and Animations in one click
Improvements
Simulation Cache OutPlug now supports per-bone scale (SnS) in the Simulation Cache Proxy
Faster physics simulation thanks to NVidia PhysX 3.4
GPU acceleration for Rigid Body Collisions (only on Windows) (beta)
Deformable meshes are now handled in the Perch Behavior
Added Target Expression in the LookAt and IK Behaviors
Added norm, dist and rand operations to the ChOp Operation Node
Added a modulo conversion mode in the ChOp Converter Node
Added presets buttons in the ChannelOperator Behavior
PostRender Callbacks now get called by PreRender Callbacks (as sanity checks)
Added a Reverse Order option in the Sort By Distance Sensor Filter
Expressions can now be caster explicitely as Double, Vector, PPAttribute, MEL...
Bug Fixes
Fixed node transformation and terrain adaptation in the 3dsMax plugin
Fixed display when playing mirrored animations in the Motion Behaviors
Fixed the one frame lag with animated meshes in the MeshPin Behavior
Fixed out of frustum computation of Entities in the MeshPin Behavior
Fixed a crash due to multithread access in the MeshPin Behavior
Fixed a crash when setting an up vector almost equal to current up vector in the MeshPin Behavior
Fixed a crash with the AimAt Attributes in the MasterSlave Behavior
Fixed a crash when using the -selection and -transformId flags with an invalid transform Id in the glmHistory command
Fixed Duplicate Layer on duplicated Entities in the Simulation Layout Tool
Fixed Arnold Ass file bake export
Fixed Entities not being simulated when some particles have a 0 lifespan
Fixed Simulation Cache Bake when using Time Offset and Time Warp Layers in the Simulation Layout Tool
Fixed MEL Expression not evaluated correctly in the ChOp Input Node
Fixed MEL Expression not evaluated on first frame in the ChOp Input Node
Fixed Local position and local orientation offsets unit conversion in the Emit Behavior
Fixed Max Distance unit conversion in the PolygonZone Trigger
Fixed PPAttribute Trigger not taking changes into account
Fixed restart of the IK Behavior
Fixed Target Expression initialization in the IK, LookAt, Steer and GoTo Behaviors
Fixed Collision ID not working as expected in the Collision Trigger
Refactoring
Golaem Minidump is now disabled by default for new installations of Golaem
PyQt dependency has been updated to 1.0
New icon for the Replacer Shader Layer in the Simulation Layout Tool
API
glmExportCharacter and glmExportCharacterGeometry commands now return the path of the exported file
Flags -firstFrame and -lastFrame replaced by -startFrame and -endFrame in glmMayaToSimulationCache command
Flags -entityIds and -duplicate can be used together in the glmHistory command
Flag -entityId set to -1 now returns the list of all Entity Ids in the Simulation Cache in the glmHistory command
New functions glmCreateEntityExclusionList and glmDestroyEntityExclusionList in glm_crowd.h
Supported Rendering Engines
Mtoa 2.0 & 1.4.X
V-Ray For Maya 3.5X & 3.40.XX
V-Ray For 3ds Max 3.60.XX
Renderman Studio 21.3 and 21.4
Mental Ray 3.13.X
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)