procGraph (asset type)
A .procGraph asset is a serialized procedural graph (proc.graph.v1) — the compiled, composable form of a procedural generation definition. It is built from a .proc.lua builder source via proc.build…
Shape
A <name>.procGraph/ folder containing:
graph.json— the serialized graph:{ id, version, metadata, inputs, outputs, nodes, composites }.README.md,.metadata— the universal asset files.
Authoring
Edit the .proc.lua source (which calls proc.define(...)), then run
proc.build({ script, out }) to (re)compile it into the .procGraph asset.
Inspect / preview / diff with the proc.* tools. Generated outputs
(meshes, materials, textures, bundles) are persisted through their own
asset types — never asset.write_*.
Related
@builtin::modules.proc— the authoring + evaluation model.procgen.toolbox—procgen.build/procgen.preview(and the wider tool family).