Guerilla Render can render the Golaem procedural crowd.
Guerilla uses the glmCrowdRPS18Plugin.so DSO. The Golaem bin and procedurals directories should be added to the LD_LIBRARY_PATH variable before running "guerilla" or "render".
Guerilla uses the glmCrowdRPS18Plugin.dll DLL. The Golaem bin and procedurals directories should be added to the PATH variable before running "guerilla" or "render".
Load a Golaem crowd into Guerilla
In the Create menu, click the Create Golaem item. This create a NewGolaem node in the scene.
When you have a Golaem simulation cache ready, locate the .gscs file corresponding to this cache. You will find a collection of .gscf files, one per simulated frame. For instance:
Setup the Goalem attributes:
- Crowd Fields: a list of semicolon separated field names (crowdField1 in the previous example)
- Cache Name: the cache name (testGuerilla in the previous example)
- Cache Directory: the directory where resides the cache (/my/simulation/cache/ in the previous example)
- Characters: the .gcha character file to bind to this simulation cache.
Setup Golaem shaders