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

Three.js

@threejs

Making 3D easier since 2010.

مثبتة

Three.js r182 released 📈 threejs.org/changelog/?r182


Three.js أعاد

WebGPU on iOS is so good! Three.js r182 was just released today, so it’s time to onboard new users in Three Blocks! If you’re interested in starting, DM me for early access.


Three.js أعاد

Thanks to amazing work from "SoftwareMechanic" on Github, the 3DTilesRendererJS project now supports GeoJSON overlays! Perfect for draping GIS datasets - region outlines, property boundaries, or GPS paths - onto any 3D Tiles data set🗺️✨ #threejs #gis #3dtiles #maps #javascript


Three.js أعاد

you can just make a drone in threejs and have it fly around map imagery and put a camera on the drone and pipe its feed to a python vision model inference server for detections


Three.js أعاد

works great


Three.js أعاد

Added horizontal & vertical align support to three-msdf-text-webgpu github.com/CasulOrnstein/…


Three.js أعاد

So many long standing issues got fixed in this release. So many.

Three.js r182 released 📈 threejs.org/changelog/?r182



Three.js أعاد

That's the cool part. Thanks to @sea3dformat we can write the shaders in TSL which will generate shaders compatible with both WebGL and WebGPU according to what the user supports. You can see which one you're running in the Options menu

bruno_simon's tweet image. That's the cool part.
Thanks to @sea3dformat we can write the shaders in TSL which will generate shaders compatible with both WebGL and WebGPU according to what the user supports.
You can see which one you're running in the Options menu

Three.js أعاد

Live edit #threejs examples, with autocomplete and typescript intellisense threejs.org/blabla -> threejs.dev/blabla missing claude here though


Three.js أعاد

Three.js r182 isn’t out yet, so in the meantime I’ve opened up the examples & docs for Three.js Blocks 🎉 Docs are still WIP, so feedbacks are very welcome. All WebGPU examples are tested in Chrome, Safari and Firefox. I’ll start onboarding waitlist users once r182 lands!


Three.js أعاد

Not everyone knows this, but #threejs provides a very convenient node for customizing the fog in WebGPU in a very simple way using #tsl. This allows you to create much more realistic atmospheric effects, since simply changing the light color isn't enough for a convincing effect.…


Three.js أعاد

This portfolio wouldn't have been possible without you, everything you added to @threejs and all the help you provided to me while building it. Huge thanks!


Three.js أعاد

I can upload image to the ai assistant for more context (using gemini) to even create more cool nodes material. This is fun. i will have to hotwire a graph node editor soon #webgpu #threejs #gamedev #google #gemini


Three.js أعاد

Testing Box Selection Vertices, Edges, and Faces. Source code: github.com/sengchor/kokraf #threejs #kokraf


Three.js أعاد

Working on a small library for debugging textures in Three.js Visualize G-buffers, shadow maps, render targets with organized panels 😍 I'll no longer render textures on random planes placed within the scene lol Hoping to release it by Christmas 🤞 #threejs #webgl #webgpu


Three.js أعاد

Vibe coded yet another idea I’ve had for a while: A Chrome extension that emulates the WebXR API + Hand Input Module using just a webcam and mediapipe. Makes it much easier to test WebXR apps without a headset.


Three.js أعاد

@bruno_simon I spent the last hour playing and the atmosphere is truly incredible, it feels like I'm playing a game produced by a team of many people.I want to express my gratitude, for the mention and for being so generous in sharing the source code so we can learn more from you

6 years of thinking I can make a better portfolio. 1 year of actually building it. My new portfolio is LIVE 🚀 Please, don't break anything! 👉 bruno-simon.com



Three.js أعاد

Added smooth rotation and enhanced effects to the earthquake visualizer. #threejs is my friend. Click event, globe rotates. Same M7.6 Japan quake from yesterday. quake count is up to 496 by passing the USGS API a new request - super easy Python code to pull the data.


Loading...

Something went wrong.


Something went wrong.