Release Notes

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

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 18 and 18.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 18 and 18.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 18 and 18.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 18 and 18.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 18 and 18.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 and 18.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
  • 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

Golaem 8.2 (2022/09/08)

Important Notice

From this release, Golaem does not use Cylinders anymore for its population, navigation and perception
Scenes made with previous versions of Golaem will produce different simulation results.

New Features

  • Added Perception Bounding Box attribute in the Character File
  • Population Tool now uses Perception Bounding Box for the shape of its slots
  • Navigation Behavior now uses Perception Bounding Box for its collision detection
  • Traffic Behavior now uses Perception Bounding Box for its traffic avoidance
  • Emit Behavior now uses Perception Bounding Box for its entity generation
  • Sensors now uses Perception Bounding Box for Entities perception
  • Added Bounding Box display in Entity Type Node
  • Added Bounding Box display in Simulation Cache Proxy Node
  • Added support for Maya 2023
  • Golaem Switch and HSL shaders are also available in OSL

Improvements

  • Slot distance can be negative in the Population Tool
  • Improved GCG export when having invalid UVSets
  • Remap ranges of the ChOp Remap node can be driven by inputs
  • Multiple "isVisible" Shading Attributes can be used in a Character File
  • Trigger graphs containing Behavior Time Triggers can be shared and evaluated properly
  • Trigger graphs containing Motion Time Triggers can be shared and evaluated properly

Bug fixes

  • Fixed Reference frame computation when using a Rotate and a Frame Offset Layer
  • Fixed Entity Types not correctly generated when using Maya emitter based Population Tool
  • Fixed parallel evaluation when using Maya emitter based Population Tool
  • Fixed Simulation Cache Proxy shape name when created from the Library Tool
  • Fixed transforms inside variants that refer to the same Maya hierarchy in the USDSkel baker
  • Fixed a potential crash when adding a new entity type or changing the character file and relaunching the simulation
  • Fixed a crash when using Maya emitter based Population Tool
  • Fixed a crash when a Group EntityType references its Population Tool when exporting a scene as a GDA file
  • Fixed missing threshold attribute in the Expression Trigger when exporting a scene as a GDA file
  • Fixed shared triggers when exporting a scene as a GDA file

Refactoring

  • Added support for Maya 2023
  • Added support for 3dsmax 2022
  • Removed support for 3dsmax 2018
  • Removed support for 3dsmax 2019
  • Added support for Arnold 7.1
  • Removed support for Arnold 7.0
  • Added support for Houdini 19.0.622
  • Removed support for Houdini 19.0.531
  • Entity Types Nodes are now renamed based on Character File
  • Added contextual menu to close tabs in the Character Maker
  • Added contextual menu to close tabs in the Behavior Editor
  • Removed Cylinder display mode in Entity Type Node
  • Removed Cylinder display mode in Simulation Cache Proxy Node
  • Removed Entity Type Attributes in the Group Entity Type Node

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.1.X / KtoA 4.1
  • 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 and 18.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
  • 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

Golaem 8.1.4 (2022/07/05)

Improvements

  • IK planes can be edited on multiple selected nodes in the Character Maker
  • Added support for sparsed texture UDIMs in GPU Render Previz Display mode
  • Added Bindpose clean tool in the Character Maker Locator
  • Added Auto Mirror tool in the Locomotion Behavior
  • Added skeleton display mode in the Golaem For USD Procedural plugin
  • Added Crowd Ramps helper in the Expressions Helper Window
  • Added support for 'gid' keyword in the Attribute Filter of the Sensor Locator
  • Improved performances when computing Shader Attributes at render time
  • Improved gcg export when some vertices do not have UVs
  • Improved gcg export feedback log window to separate critical errors from warning messages

Bug fixes

  • Fixed a crash when rendering multiple caches with the same names in Golaem For Arnold
  • Fixed Layout Tool using PLE Mode within Unreal Engine 5.0
  • Fixed Golaem Crowd Unit not handled correctly in Golaem For Unreal
  • Fixed error when loading a Golaem Cache using the Cache Library in Golaem For Unreal
  • Fixed initialization of emitted entities in Golaem Engine
  • Fixed warning message when using the Search tool of the Helper Window
  • Fixed USDSkel Export when having invalid letters in mesh names
  • Fixed USD Export options presets load and save

Refactoring

  • Changed default sample curve value in the Traffic Locator
  • Frame is not changed anymore when using the Simulation Baker
  • User attributes are now prefixed with prefix primvars in the USDSkel baker
  • Shading Namespace and Character Files attributes are now locked in the Manager Node
  • Tracy Profiler is disabled for this release

Supported DCCs

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

Supported Rendering Engines

  • Arnold - Mtoa 5.0.X / KtoA 4.0
  • 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 and 18.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
  • 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

Golaem 8.1.3 (2022/05/09)

New Features

  • Perception Shape can now be defined in the Character File
  • Goto and Navigation Behaviors now use the Character Perception Shape (voxel based)
  • New Bool Operation node in the ChOp Editor

Improvements

  • Added support of Unreal Engine 5.0
  • Added support for UDIMs in GPU Render Previz Display mode
  • Added support for Shader Attributes in the USDSkel bake
  • Added support for mesh variation variants in the USDSkel bake
  • Added threshold attribute in the Expression Trigger
  • Added support for Ctrl + G shortcut to group Layers in the Layout Editor
  • Added support for Ctrl + double click shortcut to move up groups in the Layout Editor
  • Added support for V shortcut to Set As Root a Trigger in the Trigger Editor
  • Frame attribute of the ChOp Accu node can be driven by the second input
  • Threshold value for the bool operators of the Operation node can be driven by the third input
  • Improved performances for the "Create parameters" button in the BlindData Layer node
  • Improved display of Crossing Locators when set to Junction
  • Improved Channel Helper window when using Golaem Attributes
  • Remove Tip contextual menu can now be applied on the selected Effector nodes in the Character Maker
  • Remap Ext / Remap Aux contextual menu can now be applied on the selected Effector nodes in the Character Maker
  • IK Planes toggle can now be applied on the selected Effector nodes if holding Shift in the Character Maker

Bug fixes

  • Fixed reopening of the Golaemisator
  • Fixed display of fur on killed Entities
  • Fixed killed Entities when using the Alembic or FBX bakers
  • Fixed Layout Tool opening in the Golaem For Katana plugin
  • Fixed Layout Tool opening in the Golaem For Houdini plugin
  • Fixed GCG export with blendshapes having multiple materials
  • Fixed GCG export with blendshapes having complex rig deformers
  • Fixed External Entities perception when using a different Crowd Unit
  • Fixed disabled input slots in the Chop Editor when reopening a scene
  • Fixed mesh target Relative Closest assign mode in the Goto Behavior
  • Fixed mesh target Relative Closest assign mode in the Steer Behavior
  • Fixed warning messages when connecting curves to a Traffic Locator
  • Fixed Population Tool slot orientation when populating on Traffic Locator curves
  • Fixed a crash when using a wrong / empty Expression in the Goto Behavior
  • Fixed a crash when using a wrong / empty Expression in the Steer Behavior
  • Fixed a crash when using a wrong / empty Expression in the TrafficGoto Behavior
  • Fixed a crash at simulation rewind when using Sensor filter operators
  • Fixed a crash when exiting Maya in some specific cases
  • Fixed Cylinders display when using the XRay viewport mode
  • Fixed Physics Shapes display when using the XRay viewport mode
  • Fixed Mesh Render Previz display not taking the Layout into account if not saved
  • Fixed the "Pick From Selected Entity" button in the SetMeshAsset Layer of the Layout Tool
  • Fixed PPAttributes values when emitting entities from multiple Population Tools simultaneously
  • Fixed attributeValueType value when using the queryProperties flag on the glmCharacterMaker command
  • Fixed memory leak in the Tracy profiler

Refactoring

  • Removed support for Unreal Engine 4.26
  • Modified the NCloth Behavior icon
  • Added tooltips on icons in the Layout Editor
  • Added tooltips on icons in the ChOp Editor
  • Simulation Cache Proxies are now added to a glmCaches group
  • Default Terrain Locator is created when using a Navigation Behavior
  • Refactored Goto Behavior Attribute Editor
  • Refactored Steer Behavior Attribute Editor
  • Renamed Reference Position to Relative Position in Goto and Steer Behavior
  • Removed the Enable attribute of the Cache Proxy Manager Node
  • Removed Attribute Behavior from the Behavior Editor (use Chop Behavior instead)
  • Removed PPAttribute Trigger from the Behavior Editor (use Expression Trigger instead)

API

  • New addSkeletonOverride flag in the glmCharacterMaker command
  • New addBlindDataOverride flag in the glmCharacterMaker command
  • Added SkeletionOverride in the addGeoNode flag of the glmCharacterMaker command
  • Added BlindDataOverride in the addGeoNode flag of the glmCharacterMaker command
  • Added PhysicsOverride in the addGeoNode flag of the glmCharacterMaker command

Supported DCCs

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

Supported Rendering Engines

  • Arnold - Mtoa 5.0.X / KtoA 4.0
  • 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 and 18.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
  • 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