NYC 🗽
Frontend tango.us
Three.js, Shaders, React, Next.js
Thoughts and learnings on https://blog.maximeheckel.com
Work on https://maximeheckel.com
made with WebGPU, compute shader, and a fully custom material
r3f.maximeheckel.com/webgpu/glass
made with WebGPU, compute shader, and a fully custom material
r3f.maximeheckel.com/webgpu/glass
6.3mi in 1h03 at 128bpm avg
first run I felt fully in control
6.3mi in 1h03 at 128bpm avg
first run I felt fully in control
I finally sat down to write about what I learned building a Volumetric Lighting effect for the web
In it, I detail how to blend raymarching with post-processing to create beautiful atmospheric light to elevate your next WebGL project
blog.maximeheckel.com/posts/shapin...
I finally sat down to write about what I learned building a Volumetric Lighting effect for the web
In it, I detail how to blend raymarching with post-processing to create beautiful atmospheric light to elevate your next WebGL project
blog.maximeheckel.com/posts/shapin...
frozenfractal.com/blog/2025/6/...
frozenfractal.com/blog/2025/6/...
So many new fun shading techniques to tell you about
So many new fun shading techniques to tell you about
github.com/pascalpp/Fre...
github.com/pascalpp/Fre...
translating concepts that feel super clear in my mind into those is hard but the result is super satisfying when it it works
translating concepts that feel super clear in my mind into those is hard but the result is super satisfying when it it works
For those who came to my talk or watched it online, thank you so much!
If you missed it, I just updated the blog post of this talk with the recording:
blog.maximeheckel.com/posts/config...
For those who came to my talk or watched it online, thank you so much!
If you missed it, I just updated the blog post of this talk with the recording:
blog.maximeheckel.com/posts/config...
not as good but still a fun one to build
r3f.maximeheckel.com/tunnel
not as good but still a fun one to build
r3f.maximeheckel.com/tunnel
excited to tell you what I've been learning and experimenting with
excited to tell you what I've been learning and experimenting with
The Trump administration now admits this kidnapping was *solely* on the basis of protected First Amendment speech.
Free Mahmoud now.
The Trump administration now admits this kidnapping was *solely* on the basis of protected First Amendment speech.
Free Mahmoud now.
(new blog design is out, not perfect yet, but better nonetheless)
personal: maximeheckel.com
blog: blog.maximeheckel.com
(new blog design is out, not perfect yet, but better nonetheless)
personal: maximeheckel.com
blog: blog.maximeheckel.com
next up, need to polish/redo some aspect of the article layout
next up, need to polish/redo some aspect of the article layout
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
still early, and I have a lot more I want to experiment with
still early, and I have a lot more I want to experiment with
Made with #threejs / #shaders
Video:
youtu.be/eRVRioN4GwA
Made with #threejs / #shaders
Video:
youtu.be/eRVRioN4GwA