threejs's profile picture. Making 3D easier since 2010.

Three.js

@threejs

Making 3D easier since 2010.

مثبتة

Three.js r180 released 🫰 threejs.org/changelog/?r180


Three.js أعاد

ssgi + ssr + bloom on the physics/spheres demo. last time i posted this one it only ssr and bloom, but global illumination gives it something special. demo (+code) below ↓


Three.js أعاد

Tried to implement a bevel modifier in Three.js and accidentally created something pretty cool. Not sure what it could become, but it definitely feels like there’s potential here.


Three.js أعاد

am I just tripping, or are three.js smooth scroll sites solved, now that we have multiple canvas webgpu rendering coming in v181. using lenis and no gl-scissor jitter

~~Looks like the #threejs WebGPU renderer is finally getting first-class support for multiple canvases ~~



Three.js أعاد

🚀 #threejs r181 is going to be insane. I’ve been playing with the new Screen Space Global Illumination #TSL node before release in #r3f. The video showcases SSGI, GTAO, and TRAA post-processing effects performing magic thanks to the new #WebGPU API. Live link soon. Higher res…


Three.js أعاد

New logo & tool drop! This time I made a tool to bake vertex animation textures for Threejs. I packed in some of my favorite techniques from my ongoing obsession with 3D web performance. Long story short: it’s very fast on my M1 and 4x smaller than GLB.⚡️


Three.js أعاد

Made a version with SSR and only the AO from SSGI. codepen.io/mrdoob_/full/L…

It's wild that I can now do quick experiments like these in under an hour just by chatting with claude code. codepen.io/mrdoob_/full/e…



Three.js أعاد

WebGL Endless Book Library using @ThreeJS with Troika Text.


Three.js أعاد

Due to popular demand I'm happy to release the full source code to the initial Powerplay prototype made in Three.js: github.com/aminere/powerp… Why go from Three.js to Unity?🧵


Three.js أعاد

The Threejs gods have spoken. 😇 Three.js Plus ➜ Three.js Blocks. Same mission, better name.🧱✨

onirenaud's tweet image. The Threejs gods have spoken. 😇

Three.js Plus ➜ Three.js Blocks.

Same mission, better name.🧱✨

Go for it! Although Three.js Blocks may be a better name? Up to you!



Three.js أعاد

It's wild that I can now do quick experiments like these in under an hour just by chatting with claude code. codepen.io/mrdoob_/full/e…


Three.js أعاد

Working on a new Needle Engine sample for see-through walls. @NeedleTools #threejs


Three.js أعاد

Coded with Grok The 3D scene features rotating bodies, morphing forms, and luminous arcs. Interactive controls trigger resonance bursts, time shifts, and theme transitions. Built with Three.js and GLSL. Source code in reply. 👇

من Techartist

Three.js أعاد

Today on the blog learn about XR Blocks, an open source framework to author #XR + #AI applications on #AndroidXR with WebXR →goo.gle/48p2cei You can check out over 20 live demos at xrblocks.github.io!


Three.js أعاد

midi input (from the WASD keyboard) to a threejs / TSL CRT shader using a ring buffer


Three.js أعاد

#Quest Browser 40.4 was released with support for real time hit testing on Quest 3 and 3s. You no longer have to scan the room if you want to use the #WebXR hit test API since we will measure the room while doing hit testing.


Three.js أعاد

Been trying something with @threejs and @WebGL


Three.js أعاد

🚀💥Today, I present to you a #SpaceShooter created for an amusement park company that wanted to extend the visitor experience with a roller coaster directly on their mobile browser. And it's @threejs #IndieGame #GameDesign #CreativeCoding


Three.js أعاد

built a quick web AR experiment at the desk today.


Three.js أعاد

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


Three.js أعاد

Revisit grass shader. This one is close to Ghibli style that I want to see in my scene. so far I'm quite happy with the result but still have room to improve. Will go working on other part of the scene. Time for terrain and sky!! #threejs #webgamedev


Loading...

Something went wrong.


Something went wrong.