Editing metadata
Solidly edits the metadata a file carries about itself and about its nodes through a structured editor rather than a raw text field. Metadata editing is available for glTF, GLB, FBX, and OBJ.
Asset metadata
The Info tab's About section has a Metadata disclosure whose header carries an edit button. What it edits depends on the format:
| Format | Editable metadata |
|---|---|
| glTF and GLB | The asset extras object |
| FBX | Document properties and custom document metadata |
| OBJ | The file's authored comments |
The editor presents the metadata as named sections and fields, with values typed according to what the format allows. Saving in the editor records an override, which becomes part of the model's unsaved changes and is written to the file on the next save. The disclosure then shows the edited values rather than what the file originally declared.
XMP metadata
glTF and GLB support KHR_xmp_json_ld, which attaches a standard XMP packet to the asset. The Info tab shows it in an XMP Metadata disclosure, with its own edit button and the same structured editor.
Nodes can carry their own XMP packets as well, edited from the Node tab's Metadata card.
Node metadata
The Node tab's Metadata card holds the selected node's own metadata:
- For glTF and GLB, the node's
extrasandextensionsobjects. - For OBJ, the comments associated with that partition.
- An XMP packet, where the format supports one.
FBX node properties
An FBX node's full property list appears in the Node tab's FBX Properties card, grouped by the SDK's own property hierarchy. Values are editable and are written back through the FBX save path.
Extensions Solidly does not implement
An extension that Solidly does not implement is preserved rather than dropped. It appears in the material card's raw extension rows or in the node's extensions object, and it is written back unchanged when the file is saved.