Your custom .GLB brand mascot with 3D auto-rigging.

By the Olo Studio team · Updated

Short answer

On Brand & Agency ($149/mo), upload your .GLB or .GLTF file in /studio (or reference glbPath in SceneSpec v2). OloGltfBridge semantically auto-rigs bones and blendshapes to drive 21 3D states, 16 spring-damped gestures, 7 prop sockets (head, eyes, chest, hand_r, hand_l, stage_floor, floating_bg), and 7 PBR finishes including frosted.

Step by step

  1. Prepare or inspect your .glb / .gltf asset. From your terminal, run npx -y @olo-studio/studio-mcp inspect-glb ./mascot.glb to verify hierarchy, PBR materials, and viseme-ready nodes.
  2. Load your mascot in Studio or SceneSpec v2. Open the custom .GLB panel in olomni.com/studio or set "glbPath": "./assets/mascot.glb" in your scene payload.
  3. Attach 3D props across 7 skeleton sockets. Snap a trophy, product box, or mic to hand_r, hand_l, head, eyes, chest, stage_floor, or floating_bg.
  4. Style with PBR finishes and render. Apply any of the 7 finishes (vinyl, chrome, frosted, gold24k, obsidian, cyberglow, uranium) and export clips up to 10 min at 60 fps.

7 skeleton sockets & 7 PBR finishes

Sockets: head, eyes, chest, hand_r, hand_l, stage_floor, and floating_bg.

PBR Finishes (7): vinyl, chrome, frosted, gold24k, obsidian, cyberglow, and uranium, paired with 8 tints and 13 wearables.

Your brand IP stays local

Your .glb/.gltf model loads and renders locally in Three.js / WebGL2 on your machine without uploading your 3D IP to external render farms.

Frequently asked questions

Which 3D file formats does Olo Studio support?

Standard Three.js-compatible .GLB and .GLTF files, semantically mapped by OloGltfBridge for motion, gestures, and lip-sync.

How many skeleton sockets are available for 3D props?

Seven sockets: head, eyes, chest, hand_r, hand_l, stage_floor, and floating_bg, configured via sockets[] in SceneSpec v2.

Which tier unlocks custom .GLB mascot uploads?

Brand & Agency ($149/mo, or $119/mo annual), alongside 5 voice clones and 50-ad Bulk CSV .ZIP batches.

Your brand deserves a 3D premiere.

Record a Product Demo PiP, turn a chat into a 9:16 Reel, or connect @olo-studio/studio-mcp. Local 60 fps render.

Open Studio