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