Release Notes

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

Golaem 9.0.2 (2024/04/30)

Improvements

  • Added GLM_MOTIONBLUR_MAKEARRAYS environment variable for shading attribute sampling when motion blur is enabled (Arnold renders only)
  • Improved performance on animation replay

Bug fixes

  • Fixed a crash in Character Maker Auto Compute Skeleton Mapping
  • Fixed Poptool slots popping in some cases when changing distance
  • Fixed roll bones not being taken into account if they were not mapped
  • Fixed a potential crash in the Track Locator when curves produce invalid geometry
  • Fixed a crash when running a simulation with an IF operator when not all conditions are connected
  • Fixed Golaem Character export alias was sometimes reset when changing file version
  • Fixed using CreateEntity layout node with several CrowdFields / Simulations
  • Fixed a bug where footprints were not correctly computed while replaying some gmo files. This was also affecting the locomotion for the same files
  • Fixed a crash when creating a Poptool in component mode on selected faces
  • Fixed position offset in level 1 if level 0 was done with skeleton overrides
  • Fixed bad footprints computation when using several animations in a single behavior (as in locomotion)

Refactoring

  • Fixed USD plugin build without Tracy
  • Set default mask to "" (empty) for Spines, Limbs and Effectors on CrowdBeMotion, CrowdBeSyncMotion, CrowdBeLocomotion, CrowdBeNavAndLoco, CrowdBePhysicalize, CrowdBeForce
  • ID Pass: changed limit before potential overlapping IDs for objectID render pass

Supported DCCs

  • Autodesk Maya 2020, 2022, 2023, 2024
  • Autodesk 3ds Max 2022, 2023, 2024
  • Foundry Katana 3.X, 4.X, 5.X, 6.X
  • Unreal Engine 4.27, 5.2, 5.3
  • SideFx Houdini 19.5.716, 20.0.506

Supported Rendering Engines

  • Arnold - Mtoa 5.2.X, 5.1.X / KtoA 4.1 / Arnold 7.1.X
  • V-Ray - For Maya 5.0.22, 5.1, 5.2 / For 3ds Max 5.1
  • Renderman - For Maya 24.X, 25.X / For Katana 24.X, 25.X
  • Redshift - For Maya 3.0.46-57 / For Katana 3.0.46-57 / For 3ds Max 3.0.46-57
  • USD - Standalone 0.23.11 / For MayaUSD 0.23.0 - 0.27.0 / For Houdini 19.5 and 20.0 / For Katana 3.5
  • Guerilla Render 2.1, 2.2, 2.3

Also supported (but must be manually installed):

  • Arnold - Mtoa 5.3 / Ktoa 4.2 / Arnold 7.2
  • V-Ray - For Maya 6.0X, 6.1X / For 3ds Max 6.0X, 6.1X
  • Renderman - For Maya 23.X / For Katana 23.X
  • Redshift - For Maya 3.5.14-16 / For Katana 3.5.14-16

Golaem 9.0.1 (2024/03/07)

New Features

  • New CreateEntity Layer in the Layout Tool to allow creation of characters at layout time

Improvements

  • Added Ground Offset Adaptation Mode in the PlayMotion Layer of the Layout Tool
  • Added Ramp control in the Distance Trigger
  • Added support for animated scales when using modular rigs
  • Added support for Arnold renderer attributes when baking Simulation Caches in UsdProc
  • Added support for Arnold renderer attributes when baking Simulation Caches in UsdSkel
  • Added LOD level on the tree view of the Mesh Asset in the Character Maker
  • Added orientation support when creating a Population Tool from particles
  • Improved performances when manipulating complex Character Files
  • Improved Character Geometry export when blendshapes had no target mesh in the scene
  • Improved the position of the default exit of the IF Behavior Operator
  • Improved Skeleton Automap in the Character Maker
  • Traffic safety distance is in Golaem Unit instead of a percentage of the length 

Bug fixes

  • Fixed import of Behavior Templates when using Simulation Levels
  • Fixed incorrect exported rgbPP attribute when using Simulation Levels
  • Fixed Population Tool not being displayed when using Simulation Levels
  • Fixed export of multiple CrowdFields when using Simulation Levels
  • Fixed Group Entity Type display when using Simulation Levels
  • Fixed a crash when using the Motion Collection node
  • Fixed a crash when creating a Simulation Level in certain conditions
  • Fixed a crash when loading a motion with no selection in the Character Maker
  • Fixed a crash when using the SetBone Behavior and the Channel Operator SetBone mode
  • Fixed a crash when reloading a scene with the Simulation Exporter Window open
  • Fixed a crash when loading multiple FBX motion files
  • Fixed a crash when using the SetMeshAsset Layer and the Character File is not accessible
  • Fixed a crash in the Behavior Editor when using broken behavior graphs
  • Fixed support of scale when using modular rigs
  • Fixed motion blending when using stand and locomotion animations at the same time
  • Fixed deletion of the Layout File in a Simulation Cache Proxy node
  • Fixed body mask computation when using usd/fbx/bvh motion files
  • Fixed Character geometry export when using blendshapes in local origin
  • Fixed normal computation in the Golaem Character Geometry file
  • Fixed Visual Feedback Entity Voxels not working when no Sensors were selected
  • Fixed Layout computation when changing the name of the Simulation Cache
  • Fixed Body Mask with Blind Data using usd/fbx/bvh motion files
  • Fixed a drift in orientation when using usd/fbx/bvh motion files
  • Fixed PlayAnimation layout node was not keeping the skeleton overrides values
  • Fixed AdaptGround Behavior Attribute Editor
  • Fixed MotionCollection Attribute Editor

Refactoring

  • Added support for Houdini 20.0
  • Removed support for Houdini 19.0
  • Added support for USD 0.23.11
  • Added support for MayaUSD 0.23.0 - 0.27.0
  • Removed support for USD 0.23.08
  • Refactored ChopInput Attribute Editor
  • Added submenus for the Target Locator in the Golaem Shelf

Supported DCCs

  • Autodesk Maya 2020, 2022, 2023, 2024
  • Autodesk 3ds Max 2022, 2023, 2024
  • Foundry Katana 3.X, 4.X, 5.X, 6.X
  • Unreal Engine 4.27, 5.2, 5.3
  • SideFx Houdini 19.5.716, 20.0.506

Supported Rendering Engines

  • Arnold - Mtoa 5.2.X, 5.1.X / KtoA 4.1 / Arnold 7.1.X
  • V-Ray - For Maya 5.0.22, 5.1, 5.2 / For 3ds Max 5.1
  • Renderman - For Maya 24.X, 25.X / For Katana 24.X, 25.X
  • Redshift - For Maya 3.0.46-57 / For Katana 3.0.46-57 / For 3ds Max 3.0.46-57
  • USD - Standalone 0.23.11 / For MayaUSD 0.23.0 - 0.27.0 / For Houdini 19.5 and 20.0 / For Katana 3.5
  • Guerilla Render 2.1, 2.2, 2.3

Also supported (but must be manually installed):

  • Arnold - Mtoa 5.3 / Ktoa 4.2 / Arnold 7.2
  • V-Ray - For Maya 6.0X, 6.1X / For 3ds Max 6.0X, 6.1X
  • Renderman - For Maya 23.X / For Katana 23.X
  • Redshift - For Maya 3.5.14-16 / For Katana 3.5.14-16

Golaem 9.0 Beta (2023/11/10)

New Features

  • New Animation Engine which supports translation, orientation and scale animations
  • FBX, USDSkel, BVH and Golaem Cache files can now be used directly as Motion Clips in Golaem Behaviors
  • New Crowd Level paradigm which allows to recreate a simulation context from a Golaem Cache node
  • New PlayAnimation Layer in the Layout Tool to allow motion replacement at layout time
  • Modular rigs can now be imported in Golaem (with some limitations)
  • New TrackLocator node to define a curve based target mode
  • New Follow Track mode in the Goto Behavior
  • New LOD and Geometry Tag definition in the Character Maker via LOD Level and Geometry Tag labels

Improvements

  • IF Operator triggers are now consistent when a Behavior is disconnected
  • Default LOD Levels for a Mesh Asset are read from a custom attribute glmLodLevels when imported in the Character Maker
  • Default Geometry Tags for a Mesh Asset are read from a custom attribute glmGeometryTag when imported in the Character Maker
  • Entity meshes and materials are now instanced when using the USD Skel Bake Export
  • Materials are not overriden anymore if already exported when using the USD Skel Bake Export
  • USDA is now available on Linux when using the USD Skel Bake Export
  • Character Geometry Files can be exported per LOD or Geometry Tag in the Character Node
  • Behavior Container can be shared on multiple Entity Types in the Behavior Editor
  • Golaem Attributes can be created on multiple Entity Types in the Behavior Editor
  • New Output Channel "None" in the ChOpOutput node 
  • New Channel Operator Behavior "outputChannel" Channel
  • New Locomotion Behavior "motionClipBlendWeight", "startMotionBlendWeight" Channels
  • New Physics Collision Filter attributes in the Entity Type Node
  • New Entity Voxels display option in the Entity Visual Feedback
  • Improved voxel definition and accuracy on Entities and External Entities
  • Added multithread support to the Mesh Render Previz display mode
  • Motion Mapping files can now be created from a Golaem Character File
  • Simplified Skeleton Mapping for new characters when not using Motion Retargeting

Bug fixes

  • Fixed scrolling in the Excluded Mesh Asset Panels of the Character Maker

Refactoring

  • Refactored Goto Behavior Attribute Editor
  • Refactored ChopInput Attribute Editor
  • Refactored TextScrollList controls
  • Character Files and Shading Namespaces attributes are now unlocked in the Crowd Manager Node 
  • Added submenus for the Terrain Locator, EntityType Node and Target Locator in the Golaem Shelf
  • Removed the Golaemisator icon for the Golaem Shelf
  • Refactored Golaem Qt Windows names

API

  • New glmImportCacheAsSim command
  • New setAllNodesOfTypeAttribute function in the Layout Python API

Supported DCCs

  • Autodesk Maya 2020, 2022, 2023, 2024
  • Autodesk 3ds Max 2020, 2022, 2023
  • Foundry Katana 3.X, 4.X, 5.X, 6.X
  • Unreal Engine 4.27, 5.1, 5.2
  • SideFx Houdini 19.0.622, 19.5.435

Supported Rendering Engines

  • Arnold - Mtoa 5.2.X, 5.1.X / KtoA 4.1 / Arnold 7.1.X
  • V-Ray - For Maya 5.0.22, 5.1, 5.2 / For 3ds Max 5.1
  • Renderman - For Maya 24.X, 25.X / For Katana 24.X, 25.X
  • Redshift - For Maya 3.0.46-57 / For Katana 3.0.46-57 / For 3ds Max 3.0.46-57
  • USD - Standalone 0.23.08 / For Houdini 19 and 19.5 / For Katana 3.5
  • Guerilla Render 2.1, 2.2, 2.3

Also supported (but must be manually installed):

  • Arnold - Mtoa 5.3 / Ktoa 4.2 / Arnold 7.2
  • V-Ray - For Maya 6.0X, 6.1X / For 3ds Max 6.0X, 6.1X
  • Renderman - For Maya 23.X / For Katana 23.X
  • Redshift - For Maya 3.5.14-16 / For Katana 3.5.14-16

Golaem 8.2.7 (2024/02/13)

Improvements

  • Added vector support for the == and != operators in the ChOp BoolOp Node
  • Added new Output Mode in the ChOp Memory Node
  • Added new Default Value in the ChOp Memory Node

Bug Fixes

  • Fixed fps support in the Golaem For USD procedural plugin
  • Fixed a crash when using PPAttribute in the SyncMotion Behavior
  • Fixed Simulation Cache Proxy creation when using Maya batch
  • Fixed dynamic Enable control in the ChOp Memory Node
  • Fixed min mode in the ChOp Accu Node

Refactoring

  • Added support for 3ds Max 2024
  • Removed support for 3ds Max 2020

API

  • New getRenderingTypeNames function in the Golaem Python API

Supported DCCs

  • Autodesk Maya 2020, 2022, 2023, 2024
  • Autodesk 3ds Max 2022, 2023, 2024
  • Foundry Katana 3.X, 4.X, 5.X, 6.X
  • Unreal Engine 4.27, 5.2, 5.3
  • SideFx Houdini 19.0.622, 19.5.716

Supported Rendering Engines

  • Arnold - Mtoa 5.2.X, 5.1.X / KtoA 4.1 / Arnold 7.1.X
  • V-Ray - For Maya 5.0.22, 5.1, 5.2 / For 3ds Max 5.1
  • Renderman - For Maya 25.X, 24.X / For Katana 25.X, 24.X
  • Redshift - For Maya 3.0.46-57 / For Katana 3.0.46-57 / For 3ds Max 3.0.46-57
  • USD - Standalone 0.19.11 and 0.20.02 / For Houdini 19 and 19.5 / For Katana 3.5
  • 3Delight - For Katana 2.3.2 (through USD)
  • Guerilla Render 2.1, 2.2, 2.3

Also supported (but must be manually installed):

  • Arnold - Mtoa 5.3 / Ktoa 4.2 / Arnold 7.2
  • V-Ray - For Maya 6.0X, 6.1X / For 3ds Max 6.0X, 6.1X
  • Renderman - For Maya 23.X / For Katana 23.X
  • Redshift - For Maya 3.5.14-16 / For Katana 3.5.14-16

Golaem 8.2.6 (2023/12/18)

Improvements

  • Newly created skeleton override nodes are added to the selected asset node in the Character Maker
  • Improved MasterSlave Behavior Attribute Editor to allow attributes combination

Bug Fixes

  • Fixed deformation when using multiple Channel Operators in the Set Bone mode
  • Fixed foot locking starting one frame too early
  • Fixed angle computation in the LookAt Layer of the Layout Tool
  • Fixed skeleton override import when using the glmCharacterMaker command
  • Fixed foot roll when a toe is mapped to the same bone as the ankle
  • Fixed slot orientation when combining component mode orientation and orientation in the Population Tool
  • Fixed entity selection when reexporting a Simulation Cache with a different name in the Layout Tool

Refactoring

  • Added support for Renderman 25
  • Added support for Houdini 19.5.716
  • Removed support for Houdini 19.5.435
  • Added support for Unreal Engine 5.3
  • Removed support for Unreal Engine 5.1
  • Removed obsolete node CrowdTargetLocator
  • Renamed First motion attributes in the Locomotion Behavior
  • Added runtime license for Unreal simulation

API

  • New Python API to edit gfc fur files

Supported DCCs

  • Autodesk Maya 2020, 2022, 2023, 2024
  • Autodesk 3ds Max 2020, 2022, 2023
  • Foundry Katana 3.X, 4.X, 5.X, 6.X
  • Unreal Engine 4.27, 5.2, 5.3
  • SideFx Houdini 19.0.622, 19.5.716

Supported Rendering Engines

  • Arnold - Mtoa 5.2.X, 5.1.X / KtoA 4.1 / Arnold 7.1.X
  • V-Ray - For Maya 5.0.22, 5.1, 5.2 / For 3ds Max 5.1
  • Renderman - For Maya 25.X, 24.X / For Katana 25.X, 24.X
  • Redshift - For Maya 3.0.46-57 / For Katana 3.0.46-57 / For 3ds Max 3.0.46-57
  • USD - Standalone 0.19.11 and 0.20.02 / For Houdini 19 and 19.5 / For Katana 3.5
  • 3Delight - For Katana 2.3.2 (through USD)
  • Guerilla Render 2.1, 2.2, 2.3

Also supported (but must be manually installed):

  • Arnold - Mtoa 5.3 / Ktoa 4.2 / Arnold 7.2
  • V-Ray - For Maya 6.0X, 6.1X / For 3ds Max 6.0X, 6.1X
  • Renderman - For Maya 23.X / For Katana 23.X
  • Redshift - For Maya 3.5.14-16 / For Katana 3.5.14-16

Golaem 8.2.5 (2023/09/25)

New Features

  • New pelvis orientation on ground contacts in the AdaptGround Behavior

Improvements

  • Improved import of custom behaviors and triggers
  • Added a RotateOrder parameter in the Rotate Layer of the Layout Tool
  • Layers of a selection of entities are visible in the Entity Inspector
  • Custom save options are now registered from one session to another
  • Added support for forceMovingDirectionComputation in the Golaem Engine plugin
  • Added material linking option when importing a Character in the Golaem For Unreal plugin

Bug fixes

  • Fixed glmCrowdSettings python command when called with parameters
  • Fixed glmNavMeshTool python command when called with parameters
  • Fixed short character file flag in the glmExportCharacterGeometry command
  • Fixed the Expression dropdown in the Expression Trigger, ChOp Input...
  • Fixed a multithreading bug when using motion blur in the Golaem For USD plugin
  • Fixed a crash when using custom sensors in the Navigation Behavior
  • Fixed a crash when disabling the Crash Report option in the Golaem Settings
  • Fixed Golaem Attribute deletion in the Simulation Exporter Window
  • Fixed Entity emission when using slot overrides in the Population Tool

Refactoring

  • Added support for Maya 2024
  • Added support for Unreal Engine 5.2
  • Removed support for Unreal Engine 5.0

API

  • New -getAttr flag in the glmCrowdSettings command
  • New -setAttr flag in the glmCrowdSettings command
  • New -append flag in the glmExportCharacterGeometry command
  • Added missing dependencies in the Golaem devkit

Supported DCCs

  • Autodesk Maya 2020, 2022, 2023, 2024
  • Autodesk 3ds Max 2020, 2022, 2023
  • Foundry Katana 3.X, 4.X, 5.X, 6.X
  • Unreal Engine 4.27, 5.1, 5.2
  • SideFx Houdini 19.0.622, 19.5.435

Supported Rendering Engines

  • Arnold - Mtoa 5.2.X, 5.1.X / KtoA 4.1 / Arnold 7.1.X
  • V-Ray - For Maya 5.0.22, 5.1, 5.2 / For 3ds Max 5.1
  • Renderman - For Maya 24.X / For Katana 24.X
  • Redshift - For Maya 3.0.46-57 / For Katana 3.0.46-57 / For 3ds Max 3.0.46-57
  • USD - Standalone 0.19.11 and 0.20.02 / For Houdini 19 and 19.5 / For Katana 3.5
  • 3Delight - For Katana 2.3.2 (through USD)
  • Guerilla Render 2.1, 2.2, 2.3

Also supported (but must be manually installed):

  • Arnold - Mtoa 5.3 / Ktoa 4.2 / Arnold 7.2
  • V-Ray - For Maya 6.0X, 6.1X / For 3ds Max 6.0X, 6.1X
  • Renderman - For Maya 23.X / For Katana 23.X
  • Redshift - For Maya 3.5.14-16 / For Katana 3.5.14-16

Golaem 8.2.4 (2023/06/28)

New Features

  • New foot locking mode in the AdaptGround Behavior
  • New Skeleton display mode configurable in the Character File

Improvements

  • Improved performances of the Mesh Render Previz display mode
  • New starting velocities attributes in the Locomotion Behavior

Bug fixes

  • Fixed Blind Data animation replay when using Entities with Skeleton Overrides
  • Fixed physics computation when using Blind Data combined with World Servo Physics Mode
  • Fixed data casting when using a Remap ChOp after a Multiplexer ChOp
  • Fixed Sensor Input ChOp computation when using the Crowd Unit
  • Fixed Sensor Input ChOp Visual Feedback display when using the Crowd Unit
  • Fixed Sensor Input ChOp Visual Feedback display when using angular and distance modes
  • Fixed a crash when angular and distance modes in the Sensor Input ChOp
  • Fixed a crash when baking rigid meshes in FBX
  • Fixed Matte when rendering with MtoA
  • Fixed dirmap in the Golaem For Unreal plugin

Refactoring

  • Added back support for Unreal Engine 4.27
  • Added support for Mtoa 5.3 / Ktoa 4.2 / Arnold 7.2
  • Added support for Redshift 3.5.14-16 / For Katana 3.5.14-16
  • Removed support for Mtoa 4.2 / Ktoa 3.2 / Arnold 6.2
  • Removed support for Redshift for Maya 3.5.01-04 / For Katana 3.5.01-04
  • Shader Attributes are now declared in the primVars namespace when exported as USD Procedural
  • Refactored the AdaptGround Behavior Attribute Editor

API

  • New glmCrowdSettings command
  • New -ignoreHiddenMeshes flag in the glmExportTerrain command
  • Added GLMCROWD_CUSTOMBEHAVIOR_DIR environment variable for custom behavior directory
  • Added GLMCROWD_CUSTOMTRIGGER_DIR environment variable for custom trigger directory

Supported DCCs

  • Autodesk Maya 2020, 2022, 2023
  • Autodesk 3ds Max 2020, 2022, 2023
  • Foundry Katana 3.X, 4.X, 5.X
  • Unreal Engine 4.27, 5.0, 5.1
  • SideFx Houdini 19.0.622, 19.5.435

Supported Rendering Engines

  • Arnold - Mtoa 5.2.X, 5.1.X / KtoA 4.1 / Arnold 7.1.X
  • V-Ray - For Maya 5.0.22, 5.1, 5.2 / For 3ds Max 5.1
  • Renderman - For Maya 24.X / For Katana 24.X
  • Redshift - For Maya 3.0.46-57 / For Katana 3.0.46-57 / For 3ds Max 3.0.46-57
  • USD - Standalone 0.19.11 and 0.20.02 / For Houdini 19 and 19.5 / For Katana 3.5
  • 3Delight - For Katana 2.3.2 (through USD)
  • Guerilla Render 2.1, 2.2, 2.3

Also supported (but must be manually installed):

  • Arnold - Mtoa 5.3 / Ktoa 4.2 / Arnold 7.2
  • V-Ray - For Maya 6.0X / For 3ds Max 6.0X
  • Renderman - For Maya 23.X / For Katana 23.X
  • Redshift - For Maya 3.5.14-16 / For Katana 3.5.14-16

Golaem 8.2.3 (2023/04/12)

Important Notice

From this release, Maya 2018 and Maya 2019 are not supported anymore. If this is an issue, please reach support through http://support.golaem.com

New Features

  • New Switch ChOp node in the ChOp Editor

Improvements

  • Added support for glmPreviewShader custom attribute when a Shader is imported in the Character Maker
  • Added support for Arnold Opaque attribute when a Mesh is imported in the Character Maker
  • Added support for Maya Display Layers and Drawing Overrides on Golaem nodes
  • Added support for * keyword in the ReplaceShader Layer of the Layout Tool
  • Added noise operator in the ChOp Operation Node
  • Added PreFrame Attribute in the ChOp Input Node
  • Added Linkable Attributes in the Trigger nodes
  • Improved LOD computation based on AABB
  • Added LOD Variants when using the USD Skel Bake Export
  • Added LOD support in the USD Procedural plugin  
  • Improved memory usage when using the USD Procedural plugin 
  • Improved mesh distribution when weights are all equal

Bug fixes

  • Fixed a crash when exiting Houdini under Linux
  • Fixed motion blending when using Golaem Attributes to set weights
  • Fixed improper scale when converting some animations in Golaem Motion
  • Fixed empty crowdField error in the Library Tool
  • Fixed Curve based Population Tool when using a Crowd Unit
  • Fixed ground adaptation when using specific skeleton hierarchies

Refactoring

  • Reordered Chop nodes order in the Channel Operator Editor
  • Refactored Expression Type order in the ChOp Output Node
  • Refactored the Force Behavior Attribute Editor
  • Refactored Motion Mapping Attributes in the Motion Behavior
  • Refactored plug names in some of the ChOp Operator nodes
  • Added Flat Layout Attributes in the Simulation Cache Proxy Node
  • Removed support for Maya 2018
  • Removed support for Maya 2019

API

  • Added empty geometry tag support in the glmCharacterMaker command
  • Added edition capabilities when using the -fileTab flag in the glmCharacterMaker command
  • New -fileTabNeedsSave flag in the glmCharacterMaker command

Supported DCCs

  • Autodesk Maya 2020, 2022, 2023
  • Autodesk 3ds Max 2020, 2022, 2023
  • Foundry Katana 3.X, 4.X
  • Unreal Engine 5.0, 5.1
  • SideFx Houdini 19.0.622, 19.5.435

Supported Rendering Engines

  • Arnold - Mtoa 5.2.X, 5.1.X / KtoA 4.1 / Arnold 7.1.X
  • V-Ray - For Maya 5.0.22, 5.1, 5.2 / For 3ds Max 5.1
  • Renderman - For Maya 24.X / For Katana 24.X
  • Redshift - For Maya 3.0.46-57 / For Katana 3.0.46-57 / For 3ds Max 3.0.46-57
  • USD - Standalone 0.19.11 and 0.20.02 / For Houdini 19 and 19.5 / For Katana 3.5
  • 3Delight - For Katana 2.3.2 (through USD)
  • Guerilla Render 2.1, 2.2, 2.3

Also supported (but must be manually installed):

  • Arnold - Mtoa 4.2.X / KtoA 3.2.X / Arnold 6.2
  • V-Ray - For Maya 6.0X / For 3ds Max 6.0X
  • Renderman - For Maya 23.X / For Katana 23.X
  • Redshift - For Maya 3.5.01-04 / For Katana 3.5.01-04

Golaem 8.2.2 (2023/02/09)

New Features

  • Float Shader Attributes can now be weighted in the Character Maker
  • New Geometry Input ChOp node in the ChOp Editor
  • New Memory ChOp node in the ChOp Editor
  • New Ramp ChOp node in the ChOp Editor
  • New Counter ChOp node in the ChOp Editor

Improvements

  • Rendering Types can now be reordered in the Character Maker
  • New Group hasGroup, groupTypeId, groupId, groupIdx Channels
  • New Time frameRate, frameTime Channels
  • New Entity entityIdx, entityCount Channels
  • New Traffic trafficRollAngle Channel
  • New Motion motionTime Channel
  • Added Safe Distance Attributes in the Population Tool Locator
  • Added randomize Motion Id attribute in the Motion Behavior
  • Added randomize Motion Id attribute in the SyncMotion Behavior
  • Added ramp control to initialize Golaem Attributes
  • Added a FIFO attribute in the Accumulator ChOp Node
  • Added an Enable attribute in the Accumulator ChOp Node
  • FIFO and enable attributes of the Accumulator ChOp Node can be driven by inputs
  • Added support for Actor Hidden In Game attribute in the Unreal Sequencer
  • Added support of dirmapping through environment variable GLM_DIRMAP in the Golaem For Unreal plugin
  • Added support for multiple sequencer tracks of a single Golaem Cache in the Golaem For Unreal plugin

Bug fixes

  • Fixed reproducibility when using Channel Operators
  • Fixed result when using a Time Offset Layer after a Layer using a Reference Frame
  • Fixed a crash when importing a FBX in Houdini with Golaem loaded
  • Fixed a crash when Simulation Cache Proxy is created before the Crowd Manager Node
  • Fixed Set Weights to 0 / 50 context menu not working in the Character Maker
  • Fixed simulation export when having a \n character in MEL Render Scripts
  • Fixed .apx file relocation in the Character Maker
  • Fixed Entity Type weights refreshing in the Population Tool Locator
  • Fixed the Component Replace in the Population Tool Locator
  • Fixed light linking within the Golaem For Arnold plugin
  • Fixed Double casting when using a Driven Attribute in the Input Chop Node

Refactoring

  • Added support for Houdini 19.5
  • Added support for Unreal Engine 5.1
  • Added support for Vray 6 For Maya
  • Added support for Vray 6 For 3dsMax
  • Added support for Redshift 3.5.01-04
  • Added support for 3dsMax 2023
  • Removed support for Houdini 18.5
  • Removed support for Unreal Engine 4.27
  • Removed support for Vray Next For Maya
  • Removed support for Vray Next For 3dsMax
  • Removed support for Redshift 2.6.49
  • Added Expression helpers in the Force Behavior
  • Refactored Attribute Editor for the Chop Input Node
  • Refactored Attribute Editor for the Golaem For Arnold plugin in Houdini
  • Changed default Ragdoll spring joint limits stiffness in the Physics Locator
  • SetBone Behavior is now deprecated (use ChannelOperator Behavior instead)

API

  • New setAllNodesAttribute and listNodeIds functions in the Layout Python API

Supported DCCs

  • Autodesk Maya 2018, 2019, 2020, 2022, 2023
  • Autodesk 3ds Max 2020, 2022, 2023
  • Foundry Katana 3.X, 4.X
  • Unreal Engine 5.0, 5.1
  • SideFx Houdini 19.0.622, 19.5.435

Supported Rendering Engines

  • Arnold - Mtoa 5.2.X, 5.1.X / KtoA 4.1 / Arnold 7.1.X
  • V-Ray - For Maya 5.0.22, 5.1, 5.2 / For 3ds Max 5.1
  • Renderman - For Maya 24.X / For Katana 24.X
  • Redshift - For Maya 3.0.46-57 / For Katana 3.0.46-57 / For 3ds Max 3.0.46-57
  • USD - Standalone 0.19.11 and 0.20.02 / For Houdini 19 and 19.5 / For Katana 3.5
  • 3Delight - For Katana 2.3.2 (through USD)
  • Guerilla Render 2.1, 2.2, 2.3

Also supported (but must be manually installed):

  • Arnold - Mtoa 4.2.X / KtoA 3.2.X / Arnold 6.2.X
  • V-Ray - For Maya 6.0X / For 3ds Max 6.0X
  • Renderman - For Maya 23.X / For Katana 23.X
  • Redshift - For Maya 3.5.01-04 / For Katana 3.5.01-04

Golaem 8.2.1 (2022/11/28)

Important Notice

From this release, Golaem GDA files must be reexported if they used Channel Operators

New Features

  • New "Spherical Occupation (Ratio)" vision mode in the Chop Sensor Input
  • New "Maximum Clearance (Vector)" vision mode in the Chop Sensor Input
  • New "Minimum Clearance (Vector)" vision mode in the Chop Sensor Input
  • New Output Channel Desired Moved Direction
  • New Output Channel Body Direction
  • New Output Channel Position And Body Direction
  • New Output Channel to request left / right Traffic Lane switch or disable it
  • New Channels for Traffic Lane switching trafficRoadId, isTrafficSwitchingLane
  • New Lane Switch Attributes in the Traffic Locator

Improvements

  • Added support for Golaem Attributes in the Entity Type Scale Attribute
  • Added support for Golaem Attributes in the Entity Type Rendering Type Attribute
  • Added support for Golaem Attributes in the Adapt Orientation Behavior
  • Added support for Entity Ids filter in the Simulation Cache Bake export
  • Added voxel display for the External Entity Locator
  • Added World Direction to Body Direction mode in the ChOp Converter
  • Added Body Direction to World Direction mode in the ChOp Converter
  • Added Helper button in the Bone Attributes of the ChOp Output
  • Added Helper button in the BlindData Attributes of the ChOp Output
  • Improved performances when opening a Character File with a lot of Rendering Types
  • Improved traffic lane switching computation
  • Improved workflow for the Perception Bounding Box computation in the Character Maker
  • Added contextual menu in the Rendering Types panel to expand and select a Node in the Nodal Workspace
  • Added contextual menu in the Asset Outline to expand and select a Node in the Nodal Workspace
  • Added contextual menu in the Rendering Types panel to Collapse / Expand all Children (also available with Shift + click)
  • Added shortcut to set all the weights of an Asset Group to the same value (Shift + click on a slider)
  • Added shortcut to set all the weights of an Integer Shader Attribute to the same value (Shift + click on a slider or Shift + Enter in a text box)
  • Asset Group weighting is enabled if its Maya transform has a custom attribute glmIsWeighted when imported in the Character Maker
  • Default weights for an Asset Group are read from a custom attribute glmWeights when imported in the Character Maker
  • Integer Shader Attribute weighting is enabled if its Maya shader has a custom attribute glmIsWeighted when imported in the Character Maker
  • Default weights for an Integer Shader Attribute are read from a custom attribute glmWeights when imported in the Character Maker
  • The Mesh Alias defined in a Character File are now used when naming meshes in the Golaem For USD plugin
  • The Mesh Alias defined in a Character File are now used when naming meshes in the Golaem For Arnold plugin
  • The Mesh Alias defined in a Character File are now used when naming meshes in the Golaem For Renderman plugin
  • The Mesh Alias defined in a Character File are now used when naming meshes in the Golaem For Guerilla plugin
  • Added meshName string attribute in generated mesh in the Golaem For Arnold plugin
  • Added support for string casting when using Renderer Attributes in the Golaem For Arnold plugin
  • Added automatic coloring system for Terrain Attributes in the Outliner and the viewport
  • Added camera margin support when using Frustum culling in a Simulation Cache Proxy
  • Delete All Golaem Nodes now remove Golaem shaders as well
  • Added import button on Library Tool Items to create multiple Simulation Cache Proxies when having Simulation Caches with multiple CrowdFields

Bug fixes

  • Fixed slot collisions in the Population Tool
  • Fixed slot scales to avoid collisions with the NavMesh
  • Fixed slot positions when using negative distance
  • Fixed Golaem Attribute Filter in the Sensor Locator
  • Fixed painting Entity Types on a decimated slots Population Tool Locator
  • Fixed Integer Shader Attribute weight overrides when having different Rendering Types
  • Fixed FBX Bake Export which could lead to NaN data in scales / rotations
  • Fixed FBX Bake Export visibility when using Frame Offset or Killed Layers
  • Fixed FBX Bake Export when using Skeleton Overrides
  • Fixed GPU Render Previz when using Skeleton Overrides
  • Fixed Layout Destination Terrain file naming postfix issues
  • Fixed Layout Destination Terrain overwriting when saving it from a Simulation Cache Proxy
  • Fixed a crash when using Skeleton Overrides on multiple character sources
  • Fixed a crash when using a Sensor and the Visual Feedback at the same time
  • Fixed a crash when disabling Perception Visibility on an Entity Type
  • Fixed a crash when running a Kill Behavior on an Entity with a simulated ApexCloth
  • Fixed a crash when grouping Behaviors and deleting them
  • Fixed a crash when removing a Rendering Type with weighted Integer Shader Attribute
  • Fixed a crash when painting Entity Types in a Population Tool
  • Fixed a crash when using scattering slots on a mesh in a Population Tool
  • Fixed Entity orientation when switching traffic lane
  • Fixed Populate on curve placement when there is no Traffic Locator attached
  • Fixed deprecated "varying" flag in the GPU Render Previz vertex shader
  • Fixed Child Rendering Type weight override computation in the Character Maker
  • Fixed tab order in the Perception BBox attributes of the Character Maker
  • Fixed a selection bug when a node is not visible in the Nodal Workspace of the Character Maker
  • Fixed Rendering Types panel expanded items not restored when switching to another file and back in the Character Maker
  • Fixed Rendering Types panel when disconnecting a weighted Integer Shader Attribute and reconnecting it again in the Character Maker
  • Fixed missing separator when querying a Shader Asset Node in the glmCharacterMaker command
  • Fixed refresh button icon in the Visual Feedback window
  • Fixed Fur import when curves have invalid values

Refactoring

  • Added support for Arnold 7.2
  • Changed default values in the Golaem Ramp node
  • Changed outputs order in the ChOp Output
  • Refactored ChOp Output Attribute Editor
  • Refactored Character Maker Locator Attribute Editor
  • Refactored GolaemCache UI in the Golaem For Houdini plugin
  • Added contextual menus to the Simulation Cache Shelf icon
  • Perception BBox display has been removed from the Character Maker and added to the Character Maker Locator
  • A default Asset Group is created when connecting Mesh Assets to the Character Node in the Character Maker
  • Entity Types Attribute Nodes are now renamed based on attribute name
  • Removed NavMesh is Deformable attribute from the Terrain Locator
  • Uniformized usage of "this.attribute.XXX" in all the Behaviors, Triggers... 
  • Golaem For Arnold shaders can now be found in the utility/golaem section
  • Removed unused flags in the Golaem For Renderman plugin
  • Restored Decimate Slope Falloff attribute in the Population Tool
  • All Geometry Nodes are now framed by default when opening a Character File in the Character Maker
  • Renamed "World Direction to Body Direction" in the ChOp Converter
  • Renamed "Body Direction to World Direction" in the ChOp Converter
  • Renamed Master / Slave Level in the EntityType Node

API

  • All MEL/Python commands can run with a Lite License in Maya batch

Supported DCCs

  • Autodesk Maya 2018, 2019, 2020, 2022, 2023
  • Autodesk 3ds Max 2020, 2022
  • Foundry Katana 3.X, 4.X
  • Unreal Engine 4.27, 5.0
  • SideFx Houdini 19.0.622, 18.5.672

Supported Rendering Engines

  • Arnold - Mtoa 5.2.X, 5.1.X / KtoA 4.2, 4.1 / Arnold 7.1.X
  • V-Ray - For Maya 5.0.22, 5.1, 5.2 / For 3ds Max 5.1
  • Renderman - For Maya 24.X / For Katana 24.X
  • Redshift - For Maya 3.0.46-57 / For Katana 3.0.46-57 / For 3ds Max 3.0.46-57
  • USD - Standalone 0.19.11 and 0.20.02 / For Houdini 18.5 and 19 / For Katana 3.5
  • 3Delight - For Katana 2.3.2 (through USD)
  • Guerilla Render 2.1, 2.2, 2.3

Also supported (but must be manually installed):

  • Arnold - Mtoa 4.2.X / KtoA 3.2.X
  • V-Ray - For Maya 4.0X, 4.1X, 4.3X / For 3ds Max 4.30
  • Renderman - For Maya 23.X / For Katana 23.X
  • Redshift - For Maya 2.6.49, 2.6.5X / For Katana 2.6.55

Pages