Ian Curtis's banner
Ian Curtis's profile picture

Ian Curtis

@XRarchitect25,363 subscribers

Design @theworldlabs

Shorts

Testing off-axis projection demo. Basic scene layout in Blender glb -> detailed splat via World Labs Three.js for engine MediaPipe for face tracking Next step is to add a character you can move around in the environment

Testing off-axis projection demo. Basic scene layout in Blender glb -> detailed splat via World Labs Three.js for engine MediaPipe for face tracking Next step is to add a character you can move around in the environment

428,605 Aufrufe

re-masked my living room with the Quest3, transforming it into a old-school Game Boy aesthetic.

re-masked my living room with the Quest3, transforming it into a old-school Game Boy aesthetic.

3,032,924 Aufrufe

15mb gaussian splat generated from a single Midjourney image running extremely smooth on the web. 2026 will be the year for world models.

15mb gaussian splat generated from a single Midjourney image running extremely smooth on the web. 2026 will be the year for world models.

426,823 Aufrufe

Created an off-axis projection demo using mediapipe for face tracking, threejs and a 3D scanned shoe. Try it out yourself…

Created an off-axis projection demo using mediapipe for face tracking, threejs and a 3D scanned shoe. Try it out yourself…

263,572 Aufrufe

Just tested Grok for the first time, and It’s surprisingly solid at coding compared to other AI models. I used it to generate the logic for this web based 3D augmented reality Pong game, and it handled it well. This took a bit of back and forth but still pretty quick.

Just tested Grok for the first time, and It’s surprisingly solid at coding compared to other AI models. I used it to generate the logic for this web based 3D augmented reality Pong game, and it handled it well. This took a bit of back and forth but still pretty quick.

638,319 Aufrufe

Visualizing my re-designed living room in 3D Nano banana -> World Labs -> WebAR (threejs) Each of these gaussian splats are only 1.5 mb in size (.spz file type)

Visualizing my re-designed living room in 3D Nano banana -> World Labs -> WebAR (threejs) Each of these gaussian splats are only 1.5 mb in size (.spz file type)

250,831 Aufrufe

Created this game demo over the weekend without writing a single line of code! Built via bolt (Claude Sonnet 3.7) and powered by R3f + three.js Try it yourself - dodge enemies with real-time physics. Here's how I created the game + a cloneable character controller project 1/7

Created this game demo over the weekend without writing a single line of code! Built via bolt (Claude Sonnet 3.7) and powered by R3f + three.js Try it yourself - dodge enemies with real-time physics. Here's how I created the game + a cloneable character controller project 1/7

395,245 Aufrufe

Reimagining my living room with a classic Game Boy style using augmented reality and VPS.

Reimagining my living room with a classic Game Boy style using augmented reality and VPS.

626,563 Aufrufe

First test stitching together World Labs generations to build an interactive fps experience. Every environment you see was generated from single images. How it was built:

First test stitching together World Labs generations to build an interactive fps experience. Every environment you see was generated from single images. How it was built:

145,682 Aufrufe

AI-Generated QR Code Augmented Reality V2.0 Mars Test it out yourself in thread 👀

AI-Generated QR Code Augmented Reality V2.0 Mars Test it out yourself in thread 👀

431,905 Aufrufe

Been experimenting with a similar technique lately Midjourney —> Gaussian Splat So cool to see this generative AI video to 3D workflow. Excited to see where it’s headed

Been experimenting with a similar technique lately Midjourney —> Gaussian Splat So cool to see this generative AI video to 3D workflow. Excited to see where it’s headed

127,209 Aufrufe

I built an entire 3D editor this past weekend with -- using natural language 🤯 Powered by React, Three.js, and the Rapier physics engine. I believe AI will soon enable us to create the tools we need the moment we think of them. Thread 👇

I built an entire 3D editor this past weekend with -- using natural language 🤯 Powered by React, Three.js, and the Rapier physics engine. I believe AI will soon enable us to create the tools we need the moment we think of them. Thread 👇

175,838 Aufrufe

Thursday night vibe coding with bolt.new (via Claude 3.7 Sonnet) Rapier + three.js 👀 debug mode

Thursday night vibe coding with bolt.new (via Claude 3.7 Sonnet) Rapier + three.js 👀 debug mode

115,596 Aufrufe

Here’s how to create this cool 3D scene from a single image! 📸 Midjourney (isometric image generation) Trellis (Image to 3D Gaussian Splat) Browser Lab (3D Editor Splat Import)

Here’s how to create this cool 3D scene from a single image! 📸 Midjourney (isometric image generation) Trellis (Image to 3D Gaussian Splat) Browser Lab (3D Editor Splat Import)

117,601 Aufrufe

The future of the web looks different. Here is another WebAR experiment. Look at those details 👀 #AugmentedReality

The future of the web looks different. Here is another WebAR experiment. Look at those details 👀 #AugmentedReality

236,530 Aufrufe

Experimenting with image-to-world: creating consistent 3D environments from a single photo. As someone who studied architecture, this feels like a glimpse into the future of spatial creation and I’m excited to see where World Labs takes it.

Experimenting with image-to-world: creating consistent 3D environments from a single photo. As someone who studied architecture, this feels like a glimpse into the future of spatial creation and I’m excited to see where World Labs takes it.

61,148 Aufrufe

Finally got my Gaussian Splat picture up and running in Augmented Reality—all via the web This is how I want to capture places + memories 🖼️ Where should I hang it up?

Finally got my Gaussian Splat picture up and running in Augmented Reality—all via the web This is how I want to capture places + memories 🖼️ Where should I hang it up?

88,229 Aufrufe

Face tracking + 3D model morph targets Built with Bolt Rendered Using Three.js Powered by MediaPipe Try the demo here: Bolt's new mascot maybe 😅 clone the project ->

Face tracking + 3D model morph targets Built with Bolt Rendered Using Three.js Powered by MediaPipe Try the demo here: Bolt's new mascot maybe 😅 clone the project ->

78,431 Aufrufe

Claude 3.7 Sonnet is seriously impressive It goes beyond basic logic, capturing subtle nuances. Previous models for me was just about getting 3D experiences running, but 3.7 adds polished details—particle trails, collision visuals, and flawless physics #threejs

Claude 3.7 Sonnet is seriously impressive It goes beyond basic logic, capturing subtle nuances. Previous models for me was just about getting 3D experiences running, but 3.7 adds polished details—particle trails, collision visuals, and flawless physics #threejs

80,496 Aufrufe

Morning stroll into a World Labs portal. I picture a future where you describe your environment and it instantly materializes around you.

Morning stroll into a World Labs portal. I picture a future where you describe your environment and it instantly materializes around you.

46,205 Aufrufe

Videos

XRarchitect's profile picture

splat wave 🌊

Ian Curtis

19,561 Aufrufe • vor 4 Monaten