Should make them react to lighting properly and all that.
Reference: shaderbits.com/blog/octahed...
#threejs
Should make them react to lighting properly and all that.
Reference: shaderbits.com/blog/octahed...
#threejs
If you wanna try out some WebGPU shaders and fiddle with them, all in the browser.
Try an exercise and see if you can match the output.
Link: simondev.io/lessons/shad...
#threejs #webgpu
If you wanna try out some WebGPU shaders and fiddle with them, all in the browser.
Try an exercise and see if you can match the output.
Link: simondev.io/lessons/shad...
#threejs #webgpu
Learn about it in my latest section on graph traversal.
simondev.io
Learn about it in my latest section on graph traversal.
simondev.io
Combined they're about 2.5 hours of new content, live now!
simondev.io
#threejs #gamedevelopment
Combined they're about 2.5 hours of new content, live now!
simondev.io
#threejs #gamedevelopment
Shader is doing all the work, and blending between frames. First pass, probably not super robust.
#threejs
Shader is doing all the work, and blending between frames. First pass, probably not super robust.
#threejs
I just hit publish on ~2 hours of new content to the course, covering how to dig into Three.js's internals, and we cap the project off with some terrain with erosion and scattering tricks.
Live in the course, so check it out!
I just hit publish on ~2 hours of new content to the course, covering how to dig into Three.js's internals, and we cap the project off with some terrain with erosion and scattering tricks.
Live in the course, so check it out!
🔔 Want to be notified? Sign up here 👉
simondev.teachable.com/p/games-thre...
🔔 Want to be notified? Sign up here 👉
simondev.teachable.com/p/games-thre...
Look for a broader announcement shortly. All the project demos are live too!
simondev.teachable.com/p/games-thre...
#threejs #gamedevelopment
Look for a broader announcement shortly. All the project demos are live too!
simondev.teachable.com/p/games-thre...
#threejs #gamedevelopment
Had a minute, so I filled in trigger #3. A few people asked for rain. ☔
Good excuse to implement:
- Velocity-locked particles
- Positional audio
- A flexible animation system for cameras, lighting, and sound
#threejs
Had a minute, so I filled in trigger #3. A few people asked for rain. ☔
Good excuse to implement:
- Velocity-locked particles
- Positional audio
- A flexible animation system for cameras, lighting, and sound
#threejs
Whipped up a trigger and animation system, which will eventually make their way into the course.
What should trigger #3 do?
Whipped up a trigger and animation system, which will eventually make their way into the course.
What should trigger #3 do?
Thanks to @quaternius.bsky.social for the awesome models!
Will be part of the Three.js/GameDev course.
Sign up here 👉
simondev.teachable.com/p/games-thre...
Thanks to @quaternius.bsky.social for the awesome models!
Will be part of the Three.js/GameDev course.
Sign up here 👉
simondev.teachable.com/p/games-thre...
🔔 Want to be notified? Sign up here 👉
simondev.teachable.com/p/games-thre...
🔔 Want to be notified? Sign up here 👉
simondev.teachable.com/p/games-thre...
🔥 30% off all courses! 🔥
Just dropped a massive GPGPU update in the Shader Course:
⚡️ Almost 6 hours of new content
⚡️ Basic -> Advanced particle systems
⚡️ Building a 1 MILLION+ boid simulation
👉 Grab it this weekend!
Use this coupon: PARTICLES2025
simondev.io/courses
🔥 30% off all courses! 🔥
Just dropped a massive GPGPU update in the Shader Course:
⚡️ Almost 6 hours of new content
⚡️ Basic -> Advanced particle systems
⚡️ Building a 1 MILLION+ boid simulation
👉 Grab it this weekend!
Use this coupon: PARTICLES2025
simondev.io/courses
These sections are already available right now in the Shader Course, and it’ll also be part of the upcoming Three.js Game Dev Course.
Sign up here 👉
simondev.teachable.com/p/games-thre...
These sections are already available right now in the Shader Course, and it’ll also be part of the upcoming Three.js Game Dev Course.
Sign up here 👉
simondev.teachable.com/p/games-thre...
This section dives into state updates, unlocking highly complex effects—all 100% on the GPU.
Sign up here 👉
simondev.teachable.com/p/games-thre...
This section dives into state updates, unlocking highly complex effects—all 100% on the GPU.
Sign up here 👉
simondev.teachable.com/p/games-thre...
We'll start with the basics of GPGPU, laying the groundwork for GPU particles. This is just the beginning.
Sign up here 👉
simondev.teachable.com/p/games-thre...
We'll start with the basics of GPGPU, laying the groundwork for GPU particles. This is just the beginning.
Sign up here 👉
simondev.teachable.com/p/games-thre...
We'll tackle how to build a streaming system and look at what features Three.js offers to make this easier.
Sign up here👉
simondev.teachable.com/p/games-thre...
#threejs #gamedev
We'll tackle how to build a streaming system and look at what features Three.js offers to make this easier.
Sign up here👉
simondev.teachable.com/p/games-thre...
#threejs #gamedev