This Fall, I am running a workshop series with @TAMUpvfa's Institute For Applied Creativity exploring live performance and genAI
Every Monday night, Dance, Theater, Music, and Viz students come together to create short experimental works in a 360 projection cylinder
Don't Stare at the TV Too Long 📺👀
Built for #WebXR in 2 hours with @felix_trz's IWSDK and @sparkjsdev using claude
So impressed with how far this stuff has come!
#ThreeJS#3D#VR#AR
made a webcam → fluid sim for @VIVERSEofficial
- hand controls realtime physics
- built with @threejs, runs in browser
- demo link in replies below
shoutout to @matsuoka_601 for the original code
I made ‘Shadow of the Czar’ in ~6 weeks for @theworldlabs launch, including screenplay, environments, audio, VFX, green screen shoots, gameplay, engineering & more using Marble @sparkjsdev
Sneak a peek behind-the-scenes now… 🔎🕵️
Seeing @cursor_ai open its browser, pass input to @felix_trz's #WebXR emulator for @meta IWSDK, then read the console and take screenshots to test @threejs code by @claudeai Opus 4.5 for my @VIVERSEofficial mixed reality game 👀
I do enough headset debug reps - this is the way
You can now go from #AI-generated worlds to embeddable games on any website.
I recently took a look at some of @VIVERSEofficial capabilities and saw how it integrates with other platforms like @theworldlabs , @WebXREngine or @playcanvas and it has become an exciting way to deploy these interactive experiences on the #Web and in #XR.
I might need to revisit this more in-depth because I also noticed the platform is very #GaussianSplatting-friendly... I would love a streamlined pipeline to build these interactive experiences and explore them in a headset 🤔
WIP: real-time-ish scene understanding for Meta Quest mixed reality via SAM 3
#WebXR camera frames 🔁 Python inference server
Fast arbitrary object recognition w/ no perf hit on the device... I have ideas 🤔💡
Still improving accuracy - camera intrinsics ship soon, should help
🎮 Been playing around with Three.js and built a full browser game using the Dust2 map from Counter-Strike… featuring Shadow the Hedgehog ⭐️
The possibilities with this tech are honestly insane.
🤯 Just build Fortnite in React ...
With the new releases of r3/timeline and r3/viverse, building a character controller with @threejs is now easier then ever.
Checkout the link below for a full tutorial on to build the demo in the video.
🔥New features in my Three.js multiplayer environment
・Voice Chat
・Text Chat
・First-Person View
All the networking is built using the LiveKit ecosystem!
#threejs#livekit#nextjs
🤯 Just build Fortnite in React ...
With the new releases of r3/timeline and r3/viverse, building a character controller with @threejs is now easier then ever.
Checkout the link below for a full tutorial on to build the demo in the video.
🤯 Just build Fortnite in React ...
With the new releases of r3/timeline and r3/viverse, building a character controller with @threejs is now easier then ever.
Checkout the link below for a full tutorial on to build the demo in the video.
The pace and quality of web 3D development is stunning. This was created by a single dev in a month or so. It uses threejs / sparkjs and a mix of AI generated scenes and traditional meshes and game mechanics.
... and massive bonus points for Rach 3 in the sound track :)
📻 Brazen brute bashes bank! Czar’s zealots embezzle zillions! Cops can't quell criminal caper! theshadowoftheczar.com is at large for @theworldlabs launch!
‘Shadow’ is the jazz-infused, film noir-style narrative game made for @BenMildenhall & @drfeifei's AI research group 🕵️
Excited to announce Space Pizza is out now on VIVERSE! A wee little game on an extra large pizza.
Proud that Space Pizza was accepted into @VIVERSEofficial's great Creator Program; eager to see this developer-friendly platform continue to grow!
Link⬇️ #threejs#webgl#Sponsored
Seeing my Camp Taylor 3DGS world running on a phone was a breakthrough moment.
Thanks to the new PlayCanvas .sog format, my 266 MB splat compressed to just 17 MB — and now runs fluidly in VIVERSE, even on mobile.
3DGS is officially portable. 🌍📱
#3DGS#VIVERSE@playcanvas
Working with HTC's VIVERSE web platform and React Three Fiber. 😎
Created a stylized cave image in Ideogram
Upload the image to generate world collision mesh w/ @theworldlabs@sparkjsdev
Attaching a light to the character's bone per the react-three/viverse docs.