Simulation Cache Library File (.gscb)

Simulation Cache Library File (.gscb) is a JSON file which stores a library of previously exported Simulation Cache Files and their Layout Files as Library Items. Those items can then be drag and dropped in a scene. It can be generated using the Simulation Cache Library Tool or every time a Simulation Cache is exported using the Simulation Exporter.

And the corresponding .gscb file:

{
    "items": [
        {
            "cacheDir": "N:/assets/GolaemCharacterPack-6.3.3/export/DEMO_cityLocomotion/cache",
            "cacheName": "sampleTODELETE",
            "characterFiles": "N:/assets/GolaemCharacterPack-6.3.3/golaem/characters/CasualMan_Light.gcha",
            "crowdFields": [
                "crowdField1"
            ],
            "destTerrain": "",
            "enableLayout": true,
            "endFrame": 30,
            "image": "somebinarydata",
            "layoutFile": "N:/test/layout.gscl",
            "nbEntities": 1,
            "sourceTerrain": "",
            "startFrame": 1,
            "tags": [],
            "type": "SimCacheLibItem"
        },
       {
          ... another item
        }
    ],
    "libFile": "N:/tests/nicolas/library/library.gscb",
    "libFileDirty": false,
    "type": "SimCacheLib"
}

The Python modules glm.simCacheLib and glm.simCacheUtils allows to create and manipulate Library Files.