Author of TresJS @tresjs_dev
Content creator AlvaroDevLabs 🎥
Former founder of Porsche Digital Bcn.
Skip the inheritance trap (Player is a Character) and think in entity–component terms instead: a Character has Movement, Health, etc.
useMovement, useHealth… see it?
Combine that with @tresjs_dev and you’ve got a web game.
Skip the inheritance trap (Player is a Character) and think in entity–component terms instead: a Character has Movement, Health, etc.
useMovement, useHealth… see it?
Combine that with @tresjs_dev and you’ve got a web game.
How's life treating you lately?
How's life treating you lately?
Drop a `
Frame-rate independent, Rust-powered, WASM-fast.
Huge thanks to Nathan Mande and
@jaimebboyjt.bsky.social
tresjs.org/blog/tresjs-...
Drop a `
Frame-rate independent, Rust-powered, WASM-fast.
Huge thanks to Nathan Mande and
@jaimebboyjt.bsky.social
tresjs.org/blog/tresjs-...
No wrong answers.
No wrong answers.
Close to the 2M total downloads 🤯
I wonder if this increase is due AI adoption.
Close to the 2M total downloads 🤯
I wonder if this increase is due AI adoption.
Ships a TresPortal component, which is a custom renderer version of @vuejs.org
Who want's to see a full video showing how to use it? 🧙♂️
Ships a TresPortal component, which is a custom renderer version of @vuejs.org
Who want's to see a full video showing how to use it? 🧙♂️
So if you want to see what the @AnthropicAI model was able to do before it was nerfed check my previous video on #vibecode with @tresjs_dev and Fable 5
youtu.be/CG7Fbd_L8ho
So if you want to see what the @AnthropicAI model was able to do before it was nerfed check my previous video on #vibecode with @tresjs_dev and Fable 5
youtu.be/CG7Fbd_L8ho
Can you vibe code with @tresjs.org ?
We are going to test @claudeai latest model Fable 5 (RIP 🪦) and see if its capable to build a breakout game from scratch.
Stay until the end for my personal take on AI and vibecoding.
Video youtu.be/CG7Fbd_L8ho
#threejs #fable5 #VibeCoding
Can you vibe code with @tresjs.org ?
We are going to test @claudeai latest model Fable 5 (RIP 🪦) and see if its capable to build a breakout game from scratch.
Stay until the end for my personal take on AI and vibecoding.
Video youtu.be/CG7Fbd_L8ho
#threejs #fable5 #VibeCoding
- @mastrojs.bsky.social built a standard.site helper
- @wil.to helps us understand standard.site in the first place
- @chenjiahan.bsky.social highlights RSPack's new import source phase for WASM
- @bostonts.club calling for speakers
- @alvarosaburido.dev's video intro to TSL
- @mastrojs.bsky.social built a standard.site helper
- @wil.to helps us understand standard.site in the first place
- @chenjiahan.bsky.social highlights RSPack's new import source phase for WASM
- @bostonts.club calling for speakers
- @alvarosaburido.dev's video intro to TSL
Water, oil, poison & blood that spread and combo + burn, electrify, freeze, all driven by WebGPU/TSL shaders ⚡ #threejs #gamedev
Water, oil, poison & blood that spread and combo + burn, electrify, freeze, all driven by WebGPU/TSL shaders ⚡ #threejs #gamedev
So Im starting to ask Claude for human-plans, so I can go and implement the feature myself. And its working surprisingly well
So Im starting to ask Claude for human-plans, so I can go and implement the feature myself. And its working surprisingly well
The old way: string-replace internal shader code with onBeforeCompile, or hand-wire a ShaderMaterial.
The TSL way → composable, type-safe TypeScript nodes
Full breakdown 👇
youtu.be/dlrVCxsq1tE
alvarosabu.dev/blog/intro-t...
The old way: string-replace internal shader code with onBeforeCompile, or hand-wire a ShaderMaterial.
The TSL way → composable, type-safe TypeScript nodes
Full breakdown 👇
youtu.be/dlrVCxsq1tE
alvarosabu.dev/blog/intro-t...
On @tresjs.org we have been using raw.githubusercontent.com but I don't think is the best option
On @tresjs.org we have been using raw.githubusercontent.com but I don't think is the best option
Built with @nuxt.com and Nuxt UI, they’re LLM‑ready and packed with demos and effects so you can copy, paste, tweak and learn fast.
Check them out and tell me what you build with them 👇
post-processing.tresjs.org
Built with @nuxt.com and Nuxt UI, they’re LLM‑ready and packed with demos and effects so you can copy, paste, tweak and learn fast.
Check them out and tell me what you build with them 👇
post-processing.tresjs.org
We take the Porsche showcase from "working" to "showroom" by tuning the car's materials for that reflective, polished paint, and building a custom GLSL shader for the gradient backdrop.
Full video youtu.be/mY5fLW2OsdM
We take the Porsche showcase from "working" to "showroom" by tuning the car's materials for that reflective, polished paint, and building a custom GLSL shader for the gradient backdrop.
Full video youtu.be/mY5fLW2OsdM