Golaem 8.0.2 (2021/09/13)
Important Notice
From this release, the Layout License has been renamed to Lite License
New Features
- Added new Mesh Render Previz display mode for crowd entities (generates Maya meshes in the viewport)
Improvements
- Int Shader Attributes are now written as int user data in Renderman
- All crowd units are now supported in the Golaem For 3dsMax plugin
- Duplicating a Rendering Type also duplicates its child Rendering Types in the Character Maker
- Added Render Previz texture memory and size management attributes in the CrowdManager Node
- Added Render Previz texture statistics in the CrowdManager Node
- Added a position offset attribute for the Cylinder Display Mode
- Added support of Golaem Attributes in the Golaem Engine
- Expand Layer now uses a vector3 scale rather than a single float in the Layout Tool
- Added support for NURBS in the EditTrajectory Layer of the Layout Tool
- Added support for Golaem Attributes from the Entity Type Attribute Node
- Added support for custom tab names in the Layout Tool
Bug fixes
- Fixed a crash when baking a Simulation Cache as FBX
- Fixed a crash when using the MassSpring Behavior on null-length bones
- Fixed Terrain Mesh export that was producing bad Ground Adaptation in Cache Replay Mode
- Fixed Entity Perception size when using a non default Crowd Unit
- Fixed Entity Type Node Attribute Editor from Maya 2020
- Fixed LookAt Behavior Attribute Editor from Maya 2020
- Fixed Populate on Curve with non default Crowd Unit
- Fixed curve follow looping in the Steer Behavior
- Fixed Entity orientations when using the Populate on Curve for Traffic
- Fixed Simulation Cache Library when trying to add a cache with no open tab
- Fixed Bump Map not working when using motion blur in Renderman For Katana
- Fixed int id identifier in Golaem For Renderman
Refactoring
- Simulation Attributes have been replaced by EntityType Attributes wrappers in the EntityType Node
API
- Added entityIds flag in the glmCrowdSimulationExporter command
- Added new -lite flag in the glmCheckLicense command (-layout is deprecated)
- Added new GLMCROWD_LITE_LICENSE env var (GLMCROWD_LAYOUT_LICENSE is deprecated)
- Added new usingGolaemLiteLicense function in the Python API (usingGolaemLayoutLicense is deprecated)
- Added new hasLayoutLicenseFeatures function in the Pythin API (hasLayoutLicenseFeatures is deprecated)
Supported DCCs
- Autodesk Maya 2018, 2019, 2020, 2022 (beta)
- Autodesk 3ds Max 2018, 2019, 2020
- Foundry Katana 3.X, 4.X
- Unreal Engine 4.25, 4.26
- SideFx Houdini 18.0.566, 18.5.462
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 23.0 / For Katana 23.0
- Redshift - For Maya 3.0.36-40 / For Katana 3.0.36-40 / For 3ds Max 3.0.36-40
- 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 4.0.X, 4.1.X / KtoA 3.0
- V-Ray - For Maya 4.0X, 4.1X, 4.3X / For 3ds Max 4.30
- Renderman - For Maya 22.4, 22.5 / For Katana 22.4, 22.5
- Redshift - For Maya 2.6.49, 2.6.5X / For Katana 2.6.55