Data production workflow

The image below illustrates the data production workflow for an ART application:

Data production workflow in ART.

Raw data get in by two main entry points:

Data setup occurs either using the RPL::API - mainly for geometries - or is performed inside the asset editor. Then, all data can be exported to .red files to be reused in user applications. See here: Assembling an advanced real-time application for details.

Geometries are .red files or REDsdk scene graphs that are converted to optimized datasets suitable for the ART rendering pipeline. ISV applications can use the RPL API to directly setup geometries from their own existing REDsdk data.

All other assets are imported, setup and exported using the asset editor. Landscapes are defined using texture images (16 bits elevation, 8 bits for other data channels). Vegetation elements are imported from .red files, that can be also exported from Autodesk 3dsMax(c) using the Autodesk 3dsMax plug-in. Clouds are defined using the OpenVDB file format ( Atmospheric systems are defined using texture images (cloud coverage, simulation flow). Entities are animated geometries that can be controlled by LUA scripts. These entities are imported using .FBX data or using .red files. Complete datasets can then be exported to atlas files, that can then be reloaded and used by any ART application.