Michael Heilmann's Arcadia ADL

ADL, the Arcadia asset definition language, is the format in which the assets of Michael Heilmann's Arcadia are stored. An ADL asset is a description of a definition: a color, a material, a mesh, a model, a texture, a pixel buffer, a sample buffer, or one of several other kinds. Applications load ADL assets at runtime, resolve the references between them, and feed the resulting definitions to the Arcadia engine.

Documentation