In the context of Curvy Generator, Resources are references to GameObjects that hold the resource data. There are two main resource types:

  • Input Resources - Resources that are read by modules (e.g. Curvy Splines, Meshes, Prefabs etc…)
  • Output Resources - Resources that are created by modules (e.g. Meshes or Prefab clones)

Curvy Generator differentiates between managed and unmanaged resources:

These resources are child objects of a Curvy Generator and needs to be created by a module. When creating a template, they will be stored inside the template and references to it will be saved.

These resources are user created and usually outside the Curvy Generator hierarchy. When creating a template, they won't get copied and references to them will be reset to null.