SolidlyDocs
Editing

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:

FormatEditable metadata
glTF and GLBThe asset extras object
FBXDocument properties and custom document metadata
OBJThe 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 extras and extensions objects.
  • 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.