Mini Jersey Studio — 3D WebGL Customizer
Real-time 3D cycling jersey & apparel customizer built with Three.js and TypeScript. Features SVG-to-Canvas dynamic texture projection, custom GLB/GLTF model parsing, multi-layer decal placement, and automated Tech Pack production export for apparel manufacturing.

Real-Time 3D Apparel Customization
Mini Jersey Studio is a browser-based 3D design studio for cycling kits and sportswear. Designers can apply colors, vector gradients, sponsor logos, and patterns directly onto 3D garments with instantaneous WebGL texture baking.
Key Capabilities
1. 3D Mesh Rendering: Interactive Three.js viewport with OrbitControls, PBR materials, and realistic fabric normal maps. 2. Planar & Decal Projection: High-resolution logo placement with interactive scale, rotate, and snap-to-seam controls. 3. Tech Pack Production Export: Converts the 3D model configuration into flat 2D pattern templates with Pantone color codes ready for sublimation printing.
| Component | Technology | Role |
|---|---|---|
| 3D Viewport | Three.js / WebGL / GLTFLoader | Real-time PBR rendering and lighting setup. |
| Texture Engine | HTML5 Canvas / SVG Matrix | Off-screen baking of multi-layer vector decals. |
| UI Framework | React / TypeScript / Tailwind | Colorway palettes, asset library, and layer stack. |
*Table 1: Mini Jersey Studio Technical Architecture*