The Story · कथा
A t-shirt design studio with immersive 3D visualization powered by Three.js.
The Brilliant Canvas lets anyone design a t-shirt and see it in real time on an interactive 3D model. Drag, rotate, recolor, and export, all in the browser.

“Design in three dimensions”
कथा — the storyThe Story · कथा
The Brilliant Canvas lets anyone design a t-shirt and see it in real time on an interactive 3D model. Drag, rotate, recolor, and export, all in the browser.
The Expedition Log · अभियान
Custom apparel is bought on faith. You upload a design to a flat mockup, a rectangle sitting on a photograph of a shirt, and then you wait a week to find out whether it looks like anything. The gap between what you approved and what arrives in the post is the whole reason people hesitate.
The Brilliant Canvas closes that gap by putting the design on a real three-dimensional garment you can turn in your hands. Which sounds straightforward and is not, because 3D in a browser is where good intentions go to die: the models are heavy, the shaders are expensive, and phones throttle aggressively under sustained GPU load.
Everything was built around keeping the interactive frame rate stable on a mid-range device, because a 3D preview that stutters is worse than a flat mockup. The garment mesh was reduced to the lowest polygon count that still held its silhouette and drape, textures were baked rather than computed live wherever possible, and the render loop was written to idle when nothing is moving instead of burning battery redrawing an identical frame.
The design is applied as a texture projected onto the mesh in real time, so recolouring the garment and repositioning artwork both update immediately rather than triggering a re-render you have to wait for. That immediacy is the entire point of the product: if there is a delay between dragging and seeing, the illusion of handling a real object breaks.
On top of that we built a deliberately small interface: drag, rotate, recolour, export. Anything more would have turned a tool people can use in two minutes into software they have to learn.
It runs entirely in the browser with nothing to install, which for a product whose job is to remove hesitation before a purchase is not a technical detail but the proposition.
The Brilliant Canvas runs in the browser at thebrilliantcanvas.netlify.app, letting anyone design a t-shirt and see it on an interactive 3D model they can rotate, recolour, and export from.
It remains our reference for real-time 3D on the web, and the performance work it forced, mesh budgets, baked textures, and an idling render loop, is what we bring to any client project involving 3D or heavy interactive graphics.
A rotatable, recolourable model in the browser, so what you approve is what you are actually buying.
Reduced mesh, baked textures, and a render loop that idles when nothing moves, because a stuttering preview is worse than none.
Artwork and colour changes appear as you make them, with no wait, which is what makes it feel like an object rather than a form.
Runs in any modern browser, on the theory that a download is one more reason not to bother.
In Pictures · तस्बिरहरू
01 — 04
Next Expedition 01
Share your moments, find your people

Crafted with pride in Nepal नेपालमा निर्मित
Tell us where you want to go, and we’ll help you find the route.
Start the conversation