Golaem 8.1 (2022/01/24)
New Features
- New Physics Override Node in the Character Maker to represent different physics morphologies within the same Character File
- Motion behavior weights are dynamic when using Golaem Attributes
- New Golaem HUD in the Maya viewport
- New tool to assign scene character shaders to a geo proxy
- New tool to remove character shaders from the scene
- Entities can now have Perception custom shapes
Improvements
- Apex Cloth simulation is not limited to 32 colliders anymore
- Improved ChOp Editor usability (autolayout, controls...)
- Improved GCG skin weights export performance
- Hidden meshes can be skipped in the Polygon Zone Trigger
- Added transformation support when exporting a Fur Cache as GFC
- Added transformation support when exporting a Geometry Cache as GCG
- Added attributes aliases in the GDA file format
- USD Bake parameters are now saved in the scene
- NavMesh Creator tool inherits from the Crowd Manager Crowd Unit when opened the first time
- Added fur rendering support in the Guerilla Render rendering plugin
- Added Character Maker helper button in the Motion Locator
Bug fixes
- Fixed GCG blendshape export when target does not exist in the scene
- Fixed GCG animated meshes export with constant keyframe values
- Fixed blendshape offset when using FBX Character Geometry
- Fixed Bounding box computation error message when exporting a Character with a Fur Asset
- Fixed fur assets export in the glmExportCharacterGeometry command
- Fixed error message when a Character File is invalid in a scene
- Fixed UI refresh when reexporting a Fur Cache in the Character Maker
- Fixed mesh append when using relative file paths in the Character Maker
- Fixed Vector Field Layer not working on entities with a zero height pelvis in the Layout Tool
- Fixed Vector Field Layer not refreshing properly in the Layout Tool
- Fixed frames in the GSCB Library File when using the Batch Simulation Exporter command
- Fixed orientations not being taken into account in the External Entity Locator
- Fixed a crash when baking meshes with namespaces as USDSkel
- Fixed a crash when rendering an incomplete Fur Cache
- Fixed a crash when loading the Golaem and the MayaUSD plugins in Maya 2022
- Fixed a crash when using expressions in ChOp Input in the Golaem Engine
- Fixed a crash when rendering several Simulation Caches in Katana
- Fixed Sensor attributes export in the Golaem Engine
- Fixed identifier assignment in the Renderman rendering plugin
- Fixed export of Maya Curves as Fur Cache
- Fixed ground adaptation when using Skeleton Overrides
- Fixed Curve sampling not uniform in the Goto Behavior
- Fixed Curve sampling not uniform in the Flock Behavior
- Fixed avoidance when the NavMesh does not match Ground Terrain in the Navigation Behavior
- Fixed the default size of the Chop Node Library
- Fixed Terrain export in the Golaem For Unreal plugin
Refactoring
- Added support for Renderman 24
- Added support for Arnold 70
- Removed support for Renderman 22
- Removed support for Arnold 60
- Added contextual menu to the Shaders Shelf icon
- Removed External Entity Shelf icon (still available for the Golaem Menu)
- Polygon trigger returns false by default if no active mesh is set
- Character shaders are now added to a glmShaders group
- USD Procedural file export is now available from the Simulation Baker tool
- ARNOLD_PROCEDURAL_PATH environment variable is not used anymore (replaced by standard ARNOLD_PLUGIN_PATH)
- Added warning message when blendshape targets are unreadable when exporting geometry as GCG
- Added USD bake parameters in the Crowd Manager Node
API
- UVs are now stored in the same channel in the C++ API
Supported DCCs
- Autodesk Maya 2018, 2019, 2020, 2022
- Autodesk 3ds Max 2018, 2019, 2020
- Foundry Katana 3.X, 4.X
- Unreal Engine 4.26, 4.27, 5.0
- SideFx Houdini 18.0.566, 18.5.672
Supported Rendering Engines
- Arnold - Mtoa 4.2.X / KtoA 3.2.X
- V-Ray - For Maya 5.0.22, 5.1 / 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)
- Mental Ray - For Maya 3.14
- Guerilla Render 2.1, 2.2
Also supported (but must be manually installed):
- Arnold - Mtoa 5.0.X / KtoA 4.0
- 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