Using the new GCG format

Golaem 5.3 introduces a new geometry definition format (GCG,  Golaem Character Geometry) to replace the FBX file linked in the Golaem Character File (.gcha). The old FBX format is still available and it is possible to choose for each character between these two formats

What is the differences between GCG and FBX?

The GCG stores only the information needed by Golaem to rebuild the character at render time. It is therefore faster to load.

On top of that, reading a GCG file can be multithreaded, which is impossible with FBX files. It then results on faster render previz geometry creation (reducing the waiting time at the first simulation of a scene from minutes to seconds) and rendering initialisation.

However because it does not store as much information as the FBX file, the GCG is a stricter format and bears some limitations (mainly the character should have only one bind pose, and it should be clean). See the full list here

Comparison of CPU (green) and Memory (yellow) usage when rendering 25K CrowdMan with Arnold using FBX or GCG

How to export a GCG file

When exporting Geometry File from the Character Maker, you will be asked which format you want to use

How to convert existing characters from FBX to GCG

There is a command for that! glmConvertFbxToGcg

Even if you do not know how to script, it is really easy to use as we provide a sample code for converting a whole directory of .gcha+.fbx files to .gcha+.gcg files