
Create awesome 3D experiences declaratively with @vuejs components. Discord https://xitter.twitterapi.xyz/t.co/arVlgZXv95
WebGL
Joined May 2023
- Tweets796
- Following116
- Followers3.8K
- Likes1.2K
🎃 The Loop Chronicles: October 2026 is out!
🇯🇵 TresJS on stage twice at @vuefes Japan
⚡ WebGPU gets its own entry
🧪 Cientos speaks TSL
🌑 N8AO ambient occlusion in post-processing
🐛 Fixes for useLoader, on-demand rendering & Rapier colliders
tresjs.org/blog/whats-new-oc…
Let's GOOOOOOOO
🎉 @tresjs_dev Labs has a brand new redesign!
Pick an experiment from the sidebar and it runs live right next to it. Read how it's built and jump to the code below each one.
Inspired by @pmndrs beautiful demo showcase 🫶
Check it out lab.tresjs.org/
6
295
The Loop Chronicles - Summer 26 recap is out on the wild🏝️
We found some time between 🏖️ to deliver some stuff:
Portals in TresJS, a new `tres` CLI, declarative instancing, @pmndrs Glyph text support WebGPU and a stack of fixes across ecosystem.
tresjs.org/blog/whats-new-su…
Not even Pitbulll managed to bring a collab like this. 😎
A collaboration for the history books 📚, literally. We partner with our friends at @pmndrs to release official @tresjs_dev support for their awesome glyph package:
A typography engine for web graphics with webgpu
Check out the demo here 👇🏻
lab.tresjs.org/experiments/g…
5
532
OMG this game is SOOOOOO CUTEEEEE 🐝 😍
@zernonia do we have your blessing to showcase it on the main Tres website?
Saw many games created recently, decided to make one for myself. A cozy little bee game 🐝
Fly across a hex island, gather nectar, befriend wild bees, build a humming hive… and find out what's past the mist.
Built with @nuxt_js + @tresjs_dev, @claudeai Opus 5.5.
1
8
799
Where is Honour mode 😏?
Replying to @alvarosabu
The original inspiration are the portraits featured on @larianstudios Baldurs Gate 3 difficulty selection screen.
So I composed the scene models using @Blender, with @KayLousberg amazing characters and some made by myself to finally export them to use in @tresjs_dev
Animations done with @greensock
1
249
Nuxt @nuxt_js and TresJS is the perfect combo for web games. Specially coming from someone as talented as @benjamincanac who managed to orchestrate so many cool features together. 👏
So it appears you can build 3D online games on @vercel
Avelune is a multiplayer world you dig up and build on, with proximity voice and an AI NPC you can talk to.
Built with @nuxt_js, @threejs, @tresjs_dev and @aisdk.
avelune-online.vercel.app
1
25
1,894
Yeiiiii Glyph is out!!! 🎉🎉🎉🎉🎉
✨ Glyph v0.1.0 coming out party ✨
The typography engine for the web. Finally, text that looks like it came from a native app in your web pipeline.
→ gpu-first with batched drawing and incremental updates
→ bitmap, mtsdf and slug in one engine
→ correct multilingual text, shaping, bidi, cjk, ligatures, font fallback
→ paragraphs that wrap, justify, flow around shapes and 3d objects
→ one font pipeline for three.js, R3F, typegpu or your own renderer
github.com/pmndrs/glyph
12
1,891
A Vampire Lord, or Raphael, definitely Raphael
Update on my RPG Portals demo @tresjs_dev , I added a second dungeon scene for the Balanced difficulty option. Don't wake the undead 💀
I love the effect. Added some volumetric fog to give that crypt mood.
What do you think? What should i do for the Tactician difficulty?
1
341
🎉 TresJS 5.9 is out!
• MeshPortalMaterial: render a whole scene through a mesh, perspective-correct
• Instances + Merged: thousands of copies, one drawcall
• Refractor: real-time glass
• RoundedPlane
• Reactive isWebGPU flag
github.com/Tresjs/tres/relea…
#threejs #vuejs
A nautiloid with glitters
I'm having so much fun with @tresjs_dev (@threejs + @nuxt_js ) portals 🤩.
And yes, the adventurers camp is a real scene with awesome characters from @KayLousberg
What other scenes should I create for the other difficulties 🤔?
267
So, @nuxt_js based games when? 😎
✨ Introducing TresJS Rapier v1.0
Drop a `<Physics>` wrapper around your scene, add `<RigidBody>`, and your Vue 3D objects fall, bounce and collide.
Frame-rate independent, Rust-powered, WASM-fast.
Huge thanks to @nsl_nathan and @jaimebboyjt
tresjs.org/blog/tresjs-rapie…
Look at that chill guy, just touching grass
So @bruno_simon was right. Creating a grass shader is way too fun.
I created this one with TSL and @tresjs_dev , similar approach to Bruno's portfolio, but 5 vertex blades and instanced. I added a diffuse map for the colors.
I might do a tutorial about it.
#teamGrass 🌱 #threejs
4
520
Is this the part where we start earning money? 😅
Replying to @tresjs_dev
@tresjs_dev downloads getting off the roof 😯.
Close to the 2M total downloads 🤯
1
7
977
Finally! Does that mean we can recreate Portal? 🥹
Did we just unlocked portals on @tresjs_dev 😱 ?
Ships a TresPortal component, which is a custom renderer version of @vuejs <Teleport /> and a MeshPortalMaterial ✌️
Who want's to see a full video showing how to use it? 🧙♂️
4
463
Monthly Recap of new features is now available on The Loop Chronicles series
Go ahead and check what recently landed on the TresJS ecosystem for @vuejs @threejs
A lot has landed on @tresjs_dev this month, so we made an article about the highlights .
A new monthly series of updates, welcome to The Loop Chronicles 🔁 ✌🏻
Article link in the thread 👇🏻








