How this works
Three.js renders a lit 3D shirt. Text and brush marks update its front texture; the back stays plain. The original curved mesh is a material experiment, not a fabric or fit simulation.
Images and recordings are created in your browser. Nothing is uploaded.
Three.js documentation ↗ · Library license