Character Studio
Open 3D character studio

Make yours.
Export anywhere.

Design a character that feels like yours, tune the look in 3D, test poses and voice, then export a GLB for Three.js, Unity, or Unreal Engine. Share it with the community when it is ready.

Community picks

Featured characters from public creators

curated
Character workflow

One character, every creative step.

Shape the character once, then move through the places it matters: styling, posing, voice, GLB export, and community discovery.

Live editor
GLB export
Public profile

01 · Style

Parts, skin, hair, makeup, outfits, and colors stay live in the 3D view.

02 · Capture

Move from editor to photo booth and save clean character thumbnails.

03 · Voice

Test speech and lip-sync without rebuilding the character for every scene.

04 · Export

Download a GLB for Three.js, Unity, Unreal Engine, or another runtime.

05 · Publish

Share public characters when they are polished enough to discover.

Build loop

Built around the moment a character becomes usable.

Discovery is part of the loop, but so is leaving the studio with a model you can load into real projects.

1
Create

Start from a clean rig

Use the editor as the main workspace for body, wardrobe, makeup, and personality.

2
Test

Move through real scenes

Jump into poses, voice, photo booth, and playful demos without leaving the character behind.

3
Export

Use the GLB in your stack

Bring the model into Three.js, Unity, Unreal Engine, or another GLB-ready runtime.

4
Publish

Let people discover it

Public characters with thumbnails get room to stand out when people visit.

GLB export

Build in Character Studio, then ship the model where you need it.

Community is one path, not the whole goal. The character can leave the studio as a GLB so it can become part of an app, game, demo, or realtime scene.

character.glb
const loader = new GLTFLoader();
const avatar = await loader.loadAsync("/character.glb");
scene.add(avatar.scene);
Three.js browser scenes
Unity prototypes
Unreal Engine pipelines
GLB-compatible tools
Open source

Character Studio is built in the open.

The project lives on GitHub so creators and developers can study the implementation, file issues, and build on the same foundation.

View on GitHub

Inspect the editor, renderer, asset loading, and export flow.

Report issues or follow the roadmap in the public repository.

Adapt the stack for your own Three.js and character tooling.

Recently shared

Public characters with thumbnails, ordered by what the community has published most recently.

Start with one character.

Build the look, try the character in motion, export the GLB, and share it when it has a thumbnail worth showing.