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