Describing an Asset Using XML

XML is a simple way to describe a hierarchical structure. Katana leverages this format to provide a rich descriptive asset language. Through XML, assets can be structured so they are loaded and manipulated in stages. Simpler versions of the asset (proxies) load quicker and use less memory, allowing you to only load the full asset when absolutely necessary.

Some asset elements that you can describe within a ScenegraphXml file are:

Assembly locations

Component locations

Level-of-detail group locations

Level-of-detail locations

Other XML locations

Geometry caches