Character Editor

June 2026 - July 2026 - Personal Project

GitHub Repo: https://github.com/Callum-OP/Character-Editor

Screenshot of the Character Editor hub

Three.js, FastAPI, Python, Blender, JavaScript, HTML, CSS

A web-based toolkit for preparing 3D characters and meshes. It acts as a hub linking to a growing set of individual tools, with a Three.js and model-viewer frontend backed by a FastAPI server that drives Blender headless to process models.

Supports common 3D formats including OBJ, FBX, glTF/GLB, PLY and STL, so models can be prepared and moved between other tools.

Features:

Screenshots of the site:

Screenshot of the cloth simulation
Screenshot of the character auto rigger


Screenshot of the face expression tool
Screenshot of the paint studio