A DAZ object is the top level object in a DSON format file.
Name | Description | Default | Required |
---|---|---|---|
file_version | A string indicating the file format schema version to be used when parsing the file, in the form “major.minor.revision”. | N/A | yes |
asset_info | A base-level asset_info object to apply to all assets within the file. | N/A | yes |
geometry_library | An array of geometry assets defined in this file. | None | no |
node_library | An array of node assets defined in this file. | None | no |
uv_set_library | An array of uv_set assets defined in this file. | None | no |
modifier_library | An array of modifier assets defined in this file. | None | no |
image_library | An array of image assets defined in this file. | None | no |
material_library | An array of material assets defined in this file. | None | no |
scene | A scene object that instantiates and configures assets to add to a current scene. | N/A | no |
A file must contain one or more of any of the *_library elements and/or a scene.
{ “file_version” : “0.6.0.0”, “asset_info” : { /* See asset_info */ }, “geometry_library” : [ { /* See geometry */ } ], “node_library” : [ { /* See node */ } ], “uv_set_library” : [ { /* See uv_set */ } ], “modifier_library” : [ { /* See modifier */ } ], “image_library” : [ { /* See image */ } ], “material_library” : [ { /* See material */ } ], “scene” : { /* See scene */ } }