We turned handmade art dolls into playable 3D characters in the browser
说明与用途
我们将手工娃娃转换为可在浏览器中玩耍的3D角色,优化纹理和加载时间。
问题
Convert physical handmade dolls into interactive 3D characters while preserving recognizability and meeting web performance constraints.
结果
Dolls are now playable 3D characters in a browser world; initial load reduced from 98.7 MB to 41.7 MB by skipping the 57 MB ASTC layer in a lite build, while maintaining high‑resolution textures on demand.
工作流
- Select maker’s photos to preserve recognizability
- Reconstruct doll into canonical standing pose, normalise background, pose and lighting
- Rig and animate with a small set of stock clips (idle, walk, run, sit, wave, dance)
- Apply quality gate: colour match, feet on ground plane, remove display stand
- Install as floor‑anchored GLB with LODs
证据
We wanted to know what happens if that doll does not stop at the product page. So we built Doll World: a browser 3D world where the physical doll becomes a character that walks around
One texture was 86% of a 22MB asset
First load was 98.7MB
We deliberately did not trade away polygons or final texture resolution to get there.
Ship what works, park what does not.
- 记录日期: 2026-10-07T13:56:00.417Z