Renaud's banner
Renaud's profile picture

Renaud

@onirenaud • 12,905 subscribers

Co-founder @utsuboco WebGPU @threejs

Shorts

Nice! We no longer need a depth sensor, a Kinect, or even Windows to build amazing interactive installations. Just an Apple device, ARKit, and AI. Rendered with Three.js in Electron, using its new SharedTexture API for direct GPU-to-GPU texture sharing. 🚀

Nice! We no longer need a depth sensor, a Kinect, or even Windows to build amazing interactive installations. Just an Apple device, ARKit, and AI. Rendered with Three.js in Electron, using its new SharedTexture API for direct GPU-to-GPU texture sharing. 🚀

68,765 次观看

We live in a funny time. I asked Fable for Azure Kinect support on macOS: "Doesn't exist, the depth engine is a closed Windows/Linux binary" Me: "I know you can do it" Used the arm64 Linux build, booted it in a 182 MB VM, passed the sensor over USB C, streamed depth +IR back.

We live in a funny time. I asked Fable for Azure Kinect support on macOS: "Doesn't exist, the depth engine is a closed Windows/Linux binary" Me: "I know you can do it" Used the arm64 Linux build, booted it in a 182 MB VM, passed the sensor over USB C, streamed depth +IR back.

27,179 次观看

New Three.js PR: InstancedSkinnedMesh Per-instance skeletal animation for animated crowds -- with shadows, postprocessing, and full TSL support. Vertex animation: material.skinningNode = instancedSkinning Compute animation: material.skinningNode = computeInstancedSkinning

New Three.js PR: InstancedSkinnedMesh Per-instance skeletal animation for animated crowds -- with shadows, postprocessing, and full TSL support. Vertex animation: material.skinningNode = instancedSkinning Compute animation: material.skinningNode = computeInstancedSkinning

47,337 次观看

Next week I’ll put online physics examples, and I’ll need some gamer testers👾 The magic of Three.js Blocks Engine is that users can plug in their own Physics Models: Platformers, FPS, RTS, anything. It even ships with presets like quake, here I vibe coded a CS1.6 surf mod!

Next week I’ll put online physics examples, and I’ll need some gamer testers👾 The magic of Three.js Blocks Engine is that users can plug in their own Physics Models: Platformers, FPS, RTS, anything. It even ships with presets like quake, here I vibe coded a CS1.6 surf mod!

55,089 次观看

Why Threejs Plus? Because it’s Threejs, plus thousands of hours of expertise distilled into modular, interconnectable building blocks. SpatialGrid → Boids: const { instanceMatrix } = new Boids(300000) positionNode = instanceMatrix().mul(positionLocal) Powered by TSL & WebGPU

Why Threejs Plus? Because it’s Threejs, plus thousands of hours of expertise distilled into modular, interconnectable building blocks. SpatialGrid → Boids: const { instanceMatrix } = new Boids(300000) positionNode = instanceMatrix().mul(positionLocal) Powered by TSL & WebGPU

64,678 次观看

Previewing one of the new features I'm building for Three Blocks: Making multi-angle object photography interactive: rotate and explore it in real time. Views and depth are streamed as compact video atlases, decoded with WebCodecs, then depth-warped and blended in WebGPU.

Previewing one of the new features I'm building for Three Blocks: Making multi-angle object photography interactive: rotate and explore it in real time. Views and depth are streamed as compact video atlases, decoded with WebCodecs, then depth-warped and blended in WebGPU.

19,272 次观看

Testing the upcoming Mesh-to-Splat tool from Three.js Blocks 👀 It’ll be available through the three-blocks CLI, Blender add-on, and Cinema 4D add-on, with support for both 3DGS and 4DGS. And yes… Three.js Blocks will be back in just a few days :)

Testing the upcoming Mesh-to-Splat tool from Three.js Blocks 👀 It’ll be available through the three-blocks CLI, Blender add-on, and Cinema 4D add-on, with support for both 3DGS and 4DGS. And yes… Three.js Blocks will be back in just a few days :)

15,783 次观看

Working on the last big piece that will be shipped in the alpha of Three.js Blocks: IndirectBatchedMesh for WebGPU. Static scenes with frustum culling + dynamic batching. ~0.3ms CPU for ~500k unique geometry. This is the Web-3D leap WebGL couldn’t hit. 1/3

Working on the last big piece that will be shipped in the alpha of Three.js Blocks: IndirectBatchedMesh for WebGPU. Static scenes with frustum culling + dynamic batching. ~0.3ms CPU for ~500k unique geometry. This is the Web-3D leap WebGL couldn’t hit. 1/3

42,925 次观看

Three.js devs don’t know it yet, but this will become one of their favorite tools🥖 Bake thousands of animations, run them entirely in a compute shader, no heavy GLB size, no CPU overhead, no AnimationMixer bottleneck ⚡️

Three.js devs don’t know it yet, but this will become one of their favorite tools🥖 Bake thousands of animations, run them entirely in a compute shader, no heavy GLB size, no CPU overhead, no AnimationMixer bottleneck ⚡️

42,622 次观看

"Ok Claude: build an Awwwards SOTD site. Use the Three.js Blocks template. Copy the trend. Make no mistake." That’s the idea. My new Template CLI is almost ready: generate a performant 3D website / game / experience from one prompt. 1/8

"Ok Claude: build an Awwwards SOTD site. Use the Three.js Blocks template. Copy the trend. Make no mistake." That’s the idea. My new Template CLI is almost ready: generate a performant 3D website / game / experience from one prompt. 1/8

32,306 次观看

Some progress on my CS 1.6 surf mod! ⛷️ It’s accurate enough now that I can’t complete it, starting to feel just like the original. 😄 Any surf experts already spotting obvious physics issues from the video? I’ll put an online demo up tomorrow!

Some progress on my CS 1.6 surf mod! ⛷️ It’s accurate enough now that I can’t complete it, starting to feel just like the original. 😄 Any surf experts already spotting obvious physics issues from the video? I’ll put an online demo up tomorrow!

32,330 次观看

Integrated unified spray, foam, and bubbles into my fluid simulation. Runs in real-time with WebGPU, Three.js, and over 1 million particles!

Integrated unified spray, foam, and bubbles into my fluid simulation. Runs in real-time with WebGPU, Three.js, and over 1 million particles!

44,184 次观看

New Three.js Blocks release! 🚀 ✨ Gaussian Splatting 🧱 Physic Engine 🛠️ Hundreds of fixes + new features 1/5

New Three.js Blocks release! 🚀 ✨ Gaussian Splatting 🧱 Physic Engine 🛠️ Hundreds of fixes + new features 1/5

27,633 次观看

It takes like 200 LOC to build an Instanced Skinning Node animated via Compute Shaders with Three.js. TSL is so cracked.

It takes like 200 LOC to build an Instanced Skinning Node animated via Compute Shaders with Three.js. TSL is so cracked.

21,925 次观看

This is what happens when you combine two features of Three.js Blocks. The SPH simulation is rendered as an InstancedMesh and parented to a MeshTransmission. By simply rotating the parent, the magic unfolds. Can’t wait to see some snow globe experiences this Christmas! ❄️✨

This is what happens when you combine two features of Three.js Blocks. The SPH simulation is rendered as an InstancedMesh and parented to a MeshTransmission. By simply rotating the parent, the magic unfolds. Can’t wait to see some snow globe experiences this Christmas! ❄️✨

26,491 次观看

Introducing the new react-three-next: Integrate seamlessly 3D into your Next.js website. New features include 3D portal divs, synchronized DOM/3D views and events, and a complete refactor for app-directory. Repo: Demo: A thread:

Introducing the new react-three-next: Integrate seamlessly 3D into your Next.js website. New features include 3D portal divs, synchronized DOM/3D views and events, and a complete refactor for app-directory. Repo: Demo: A thread:

67,198 次观看

The interaction is finally ready! It was tricky to calibrate, but it now supports up to 6 people, reacting to full-body movement velocity. The more energetic your motion, the stronger the response. During my tests kids loved it. They had a blast jumping around nonstop😄

The interaction is finally ready! It was tricky to calibrate, but it now supports up to 6 people, reacting to full-body movement velocity. The more energetic your motion, the stronger the response. During my tests kids loved it. They had a blast jumping around nonstop😄

26,170 次观看

Just integrated BVH for SDF generation, and added Sampling + Volume Collision support across all my simulations! Super excited to ship the Three.js Blocks release later this month! 🚀 1/5

Just integrated BVH for SDF generation, and added Sampling + Volume Collision support across all my simulations! Super excited to ship the Three.js Blocks release later this month! 🚀 1/5

19,387 次观看

Three.js Blocks is getting the fastest Fluid Simulation ever built for the Web! Powered by WebGPU texture-formats-tier2 with RGBA storage textures and read-write access (coming in Chrome 142 🚀). And it’s just one simple node you can drop anywhere in your scene or Postprocess!

Three.js Blocks is getting the fastest Fluid Simulation ever built for the Web! Powered by WebGPU texture-formats-tier2 with RGBA storage textures and read-write access (coming in Chrome 142 🚀). And it’s just one simple node you can drop anywhere in your scene or Postprocess!

17,429 次观看

Videos

没有更多内容可加载