You can explore the entire island in every direction, or even watch it on YouTube (I’ll post a link below)
You can explore the entire island in every direction, or even watch it on YouTube (I’ll post a link below)
One of my 2025 challenges was learning to compose music.
Thanks to Ableton-MCP github.com/ahujasid/abl... and “a bit” of AI help, I crafted an ambient track and memory fragments to blend with the visuals.
One of my 2025 challenges was learning to compose music.
Thanks to Ableton-MCP github.com/ahujasid/abl... and “a bit” of AI help, I crafted an ambient track and memory fragments to blend with the visuals.
I used three types: Transform, Shape Keys, and Skeletal.
Although skeletal animations are usually heavy, I simplified the character armatures to achieve minimal, synced movements with positional audio.
I used three types: Transform, Shape Keys, and Skeletal.
Although skeletal animations are usually heavy, I simplified the character armatures to achieve minimal, synced movements with positional audio.
With just ~4 KB of textures and using gradient mapping, you can achieve rich "unlit" aesthetics and painterly vibes.
With just ~4 KB of textures and using gradient mapping, you can achieve rich "unlit" aesthetics and painterly vibes.
I wanted every frame to look like a "painting".
To achieve a smooth, continuous movement, I placed the camera inside an Empty object in Blender (CameraRig) and linked it to a bezier curve.
I wanted every frame to look like a "painting".
To achieve a smooth, continuous movement, I placed the camera inside an Empty object in Blender (CameraRig) and linked it to a bezier curve.
My goal was to find a workflow to tell immersive stories with Blender and Three.js.
By mixing a continuous single-take camera path and positional audios, I wanted to create a nostalgic, dreamlike journey.
My goal was to find a workflow to tell immersive stories with Blender and Three.js.
By mixing a continuous single-take camera path and positional audios, I wanted to create a nostalgic, dreamlike journey.
Enjoy 2 minutes of pure animated memories & real-time sound blending. All in just ~5 MB.
👉 unboring.net/into-the-lig...
👇 Thread with behind-the-scenes, source code, highlights & technical breakdown.
#threejs #blender
Enjoy 2 minutes of pure animated memories & real-time sound blending. All in just ~5 MB.
👉 unboring.net/into-the-lig...
👇 Thread with behind-the-scenes, source code, highlights & technical breakdown.
#threejs #blender
With ~600ms latency from Gemini, AI replies in real time.
A playful twist on #EdTech.
Now imagine it in:
🛡️ a medieval forge
🏛️ a Roman workshop
🚀 a sci-fi lunar dome
History, made interactive.
With ~600ms latency from Gemini, AI replies in real time.
A playful twist on #EdTech.
Now imagine it in:
🛡️ a medieval forge
🏛️ a Roman workshop
🚀 a sci-fi lunar dome
History, made interactive.
Built on the @kaixr.bsky.social 3D Makerspace, using
@threejs.org & inspired by Google AI Studio starter app we’re integrating the Multimodal Live API for Gemini 2.0 to create AI assistants.
Built on the @kaixr.bsky.social 3D Makerspace, using
@threejs.org & inspired by Google AI Studio starter app we’re integrating the Multimodal Live API for Gemini 2.0 to create AI assistants.