## 1. Model

Upload .glb
No model loaded yet.

Product name Product id Currency symbol Base price
modelPath (relative path written into the JSON — informational only, the plugin serves the uploaded .glb itself)

## 2. Discovered meshes

Load a .glb to see its mesh/node names here. Click a name to highlight it in the viewer.

## 3. Mesh targets

A "target" is a friendly name (e.g. `grip`) mapped to one mesh/node from the model. Controls below reference targets, not raw mesh names.

## 4. UI tabs & controls

## 5. UI text (topbar & buttons)

Renames the labels shown in the main tool's topbar and footer. Pre-filled with the English defaults — just edit a field to change it, or leave it as-is to keep that default. Works in any language/script — whatever you type here is shown exactly as-is, no translation happens.
Brand name Subtitle Reset View button Export PNG button Add to Cart button Reset All button Total price label
⬆
Drag & drop a .glb file here, or use the upload field on the left.
Generated config.json
valid