Borderless invites users to build a shared illustrated world. Pick a category — mushroom, flower, tree, mountain, cloud, or planet — sketch your own version on a browser canvas, and a sketch-to-image pipeline transforms it into a painterly watercolour asset. Each generation is automatically placed into a 360° parallax environment built in Three.js and explorable in VR.
The project was built as a group of three. My work covered the full ML side: curating and cleaning the training dataset, training four versions of a LoRA fine-tune on Stable Diffusion 1.5, integrating ControlNet for sketch conditioning, and building the inference backend that connects the pipeline to the browser.