
Ian Curtis
@XRarchitect • 26,168 subscribers
Design @theworldlabs
Shorts
Videos

I’m excited for the future of interfaces tools like this open up new ways to explore interactions pretext, three.js, world labs
Ian Curtis445,153 просмотров • 6 месяцев назад

three.js is way more fun outside of the computer screen. Built w/ sol 5.6, world labs and webar
Ian Curtis88,865 просмотров • 3 месяцев назад

almost at the point where we can just speak an experience into existence. Fable is amazing. But for iterating design ideas I think it's still a bit slow, went back to GPT 5.5 to finish building this. Environment generated with World Labs. full multiplayer if you want to try↓
Ian Curtis98,048 просмотров • 4 месяцев назад

Finally got my game boy stylized portal running on the quest3 🕹️👀 I think I’ll stay in here for a while.
Ian Curtis569,880 просмотров • 3 лет назад

Really cool we’re at the point where you can build custom, personalized tools for your own niche 3D workflows. Built this with GPT-5.5, Spark, and Marble yesterday to get better precision + control for creating collider meshes for 3DGS experiences. Live:
Ian Curtis104,926 просмотров • 5 месяцев назад

Experimenting with environment styles in my off-axis projection demo. These are Gaussian splats rendered in the browser, switching via keyboard. -> Blender basic layout -> World Labs (chisel) -> three.js / Spark 2.0 -> Mediapipe (face-tracking)
Ian Curtis88,044 просмотров • 6 месяцев назад

Persistent world models on the web. No 60-second time limit. World Labs × SparkJS × Three.js × Rapier 🌎
Ian Curtis94,944 просмотров • 8 месяцев назад

This scene was generated from one input image. Atlas fills the remaining gaps. → atlas (world labs) → spark.js → three.js
Ian Curtis21,649 просмотров • 1 месяц назад

First weekend building with Fable (it also helped put together this video) Open-sourced RC car raycast controller built with three.js + cannon. It includes mobile controls + Gamepad API support. It's also been a lot of fun implementing it with 3D Gaussian Splatting. Test it out!
Ian Curtis30,292 просмотров • 3 месяцев назад

having fun bringing my ChatGPT Images 2.0 to life "A 360 image of a golden state warriors themed spaceship interior" then used Marble, Spark and Three.js to turn it into a persistent, interactive world I can walk around in. With some added DoF and splat particle effects
Ian Curtis44,977 просмотров • 5 месяцев назад

Late night experiment. I built a demo that generates 3D environments from images into 3DGS, then uses them as a spatial reference for directing real-time AR camera movements. The capture is then run through Seedance 2.0 for the final output. all running on the web via three.js↓
Ian Curtis28,317 просмотров • 3 месяцев назад

Pipeline: → Image (Midjourney) → Gaussian Splat (World Labs) → Web (SparkJS / Three.js) → Mixed Reality (Quest 3)
Ian Curtis54,750 просмотров • 8 месяцев назад

vercel is always cooking beautiful things on the web. Guillermo Rauch whoever built this absolutely nailed it
Ian Curtis18,405 просмотров • 2 месяцев назад