
Ian Curtis
@XRarchitect • 25,740 subscribers
Design @theworldlabs
Shorts
Videos

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

I’m excited for the future of interfaces tools like this open up new ways to explore interactions pretext, three.js, world labs
Ian Curtis444,221 просмотров • 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 Curtis97,700 просмотров • 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 Curtis29,698 просмотров • 12 дней назад

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 Curtis27,759 просмотров • 18 дней назад

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 Curtis103,845 просмотров • 2 месяцев назад

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

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 Curtis76,943 просмотров • 3 месяцев назад

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

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,540 просмотров • 2 месяцев назад

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

Off-axis projection experiment no. 2 mediapipe for face tracking, sparkjs for gaussian splat rendering via threejs
Ian Curtis51,726 просмотров • 6 месяцев назад