Sign in

Maxime

@maxime.bsky.social
5.9K followers 375 following 218 posts

🇫🇷 in 🇺🇸 NYC 🗽 Frontend tango.us Three.js, Shaders, React, Next.js Thoughts and learnings on blog.maximeheckel.com Work on maximeheckel.com

PostsRepliesMedia
Maxime @maxime.bsky.social · 15/07/2025
floating soft glass made with WebGPU, compute shader, and a fully custom material r3f.maximeheckel.com/webgpu/glass
3353
Maxime @maxime.bsky.social · 25/06/2025
broke new grounds on my quest to increase my aerobic capacity 6.3mi in 1h03 at 128bpm avg first run I felt fully in control
280
Maxime @maxime.bsky.social · 10/06/2025
📝 New Blog Post 📝 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...
blog.maximeheckel.com
On Shaping Light: Real-Time Volumetric Lighting with Post-Processing and Raymarching for the Web - The Blog of Maxime Heckel
A deep dive into Volumetric Lighting implemented via Post-Processing leveraging a custom shader with raymarching to create beautiful light and atmospheric effect for your React Three Fiber and Three.j...
14112
Reposted by Maxime
Kenny.wtf @kenny.wtf · 09/06/2025
This blog is a miracle for terrain nerds frozenfractal.com/blog/2025/6/...
frozenfractal.com
Around The World, Part 23: Hydraulic erosion
As I mentioned last time, I’m currently working on a full rewrite of the game, with a focus on building a solid technical foundation first. But because much of that is boring work, I allowed myself a ...
15314
Maxime @maxime.bsky.social · 07/06/2025
✍️ Can’t wait to share with you everything I’ve learned about Volumetric Lighting on Tuesday So many new fun shading techniques to tell you about
0511
Maxime @maxime.bsky.social · 29/05/2025
sneak peek of some diagrams that will make it into the next blog post translating concepts that feel super clear in my mind into those is hard but the result is super satisfying when it it works
052
Maxime @maxime.bsky.social · 18/05/2025
halfway point crossed
060
Maxime @maxime.bsky.social · 09/05/2025
Had a blast getting to talk about shaders and hanging out with everyone at #Config2025 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...
blog.maximeheckel.com
Speaking at Figma Config 2025 - The Blog of Maxime Heckel
An overview of the talk I had the chance to give the Figma Config, sharing my passion and learning journey around shaders and real-time 3D on the web.
3171
Maxime @maxime.bsky.social · 02/05/2025
got tempted to rebuild this (x.com/5tr4n0/statu...) in webgl using my volumetric lighting shader work not as good but still a fun one to build r3f.maximeheckel.com/tunnel
6665
Maxime @maxime.bsky.social · 27/04/2025
🏃
250
Maxime @maxime.bsky.social · 26/04/2025
first draft for my upcoming blog post on volumetric lighting excited to tell you what I've been learning and experimenting with
0291
Maxime @maxime.bsky.social · 16/04/2025
volumetric x lens flare (in orbit) r3f.maximeheckel.com/solar
3414
Maxime @maxime.bsky.social · 14/04/2025
volumetric lighting post-processing effect implemented with raymarching r3f.maximeheckel.com/arches
1817
Maxime @maxime.bsky.social · 13/04/2025
reached central park today
130
Reposted by Maxime
Zohran Kwame Mamdani @zohrankmamdani.bsky.social · 11/04/2025
It's been 34 days since a New Yorker was abducted from his apartment lobby and sent to a detention facility in Louisiana. The Trump administration now admits this kidnapping was *solely* on the basis of protected First Amendment speech. Free Mahmoud now.
apnews.com
Pressed for evidence against Mahmoud Khalil, government cites its power to deport people for beliefs
The U.S. government has submitted a two-page memo from Secretary of State Marco Rubio as its main evidence in its deportation case against Columbia University activist Mahmoud Khalil.
61057333
Maxime @maxime.bsky.social · 29/03/2025
they finally match (new blog design is out, not perfect yet, but better nonetheless) personal: maximeheckel.com blog: blog.maximeheckel.com
3341
Maxime @maxime.bsky.social · 15/03/2025
20k 2 bridges 2 blisters
1150
Maxime @maxime.bsky.social · 13/03/2025
took me so long to get this to feel somewhat right 🧈
1372
Maxime @maxime.bsky.social · 06/03/2025
deep in the zone (2)
240
Maxime @maxime.bsky.social · 28/02/2025
it's been 3 days since I've been looking at this version and I don't hate it, so it may survive next up, need to polish/redo some aspect of the article layout
6401
Reposted by Maxime
SimonDev @simondev.bsky.social · 27/02/2025
🌍 Continuing the Three.js Gamedev course with Infinite worlds—how do you keep them smooth and memory under control? 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
27010
Maxime @maxime.bsky.social · 24/02/2025
little sneak peek at a potential new blog landing page I've been working on for the past few days still early, and I have a lot more I want to experiment with
3522
Maxime @maxime.bsky.social · 11/02/2025
got my US citizenship 🇺🇸
6540
Reposted by Maxime
SimonDev @simondev.bsky.social · 05/02/2025
Did a video covering useful math for game developers, check it out! Made with #threejs / #shaders Video: youtu.be/eRVRioN4GwA
youtu.be
What Kind of Math Should Game Developers Know?
YouTube video by SimonDev
38814
Maxime @maxime.bsky.social · 05/02/2025
410 mi later - time for a new pair of running shoes the difference of the state of the cushion between the new and the old one is pretty mind-blowing
Picture featuring to white nike running shoes on top of one another
- the bottom one is the older pair which after 410mi of usage has its cushioning slightly broken/compressed
- the new one at the top features no tear or usage
020
Maxime @maxime.bsky.social · 04/02/2025
📝 New Blog Post 📝 I recently went on a "shader creative-spree" where Post-Processing became my main tool for transforming 3D scenes into stylized art In it, I share the techniques behind the many effects I built and how I combined them in unique ways blog.maximeheckel.com/posts/post-p...
Post-Processing as a Creative Medium by Maxime Heckel
713931
Maxime @maxime.bsky.social · 01/02/2025
✍️ Excited to share with you everything behind my post-processing shaders this coming Tuesday Built a lot, learned even more
Screenshot showcasing a web browser displaying the first paragraph of my upcoming blog post titled "Post-Processing Shaders as a Creative Medium"
3491
Reposted by Maxime
florent-lebrun.bsky.social @florent-lebrun.bsky.social · 27/12/2024
What started as a small personal project to make another animated shot turned into a small full-fledged 2-minutes short film! Almost done! Stay tuned :)
518323
Maxime @maxime.bsky.social · 30/01/2025
spending an ungodly amount of time on Figma to draw these to illustrate some patterns for my upcoming blog post 5 more to go
screenshot showcasing the figma canvas displaying 3 frames

- one containing an isometric depiction of a "paper receipt post-processing effect" floating on top the scene it stylized: a 3D blue cube slightly pixelated to simplify the output
- one containing an isometric depiction of a "pixel pattern" floating on top the scene it stylized: a 3D blue cube slightly pixelated to simplify the output. The pattern changes the pixels (from dark to light) to: pure white, white with a blue circle in the center, blue with a white circle in the center, pure blue.
- The final one showcases the UV coordinates of an ASCII texture containing the characters "." "," "=" and "@" displayed on a pixelated grid
2320
Maxime @maxime.bsky.social · 26/01/2025
slowly recovering from the holidays: first 10mi run of the year and a fast one!
0120
Maxime @maxime.bsky.social · 20/01/2025
Depixelizing "La Corniche near Monaco" r3f.maximeheckel.com/pixel-loading
0222
Maxime @maxime.bsky.social · 18/01/2025
started writing down my thoughts on my recent post-processing work and how to share what I learned with you all lots of behind the scenes demos coming
Screenshot of my desktop featuring the draft and notes I took for my upcoming blog post titled: "Beyond Pixels: The Infinite Possibilities of Post-Processing"

First part featuring titles, introduction themes, and the "Pixel and sub-pixel patterns" partScreenshot of my desktop featuring the draft and notes I took for my upcoming blog post titled: "Beyond Pixels: The Infinite Possibilities of Post-Processing"

Second part featuring notes on my "Trompe L'oeil" partScreenshot of my desktop featuring the draft and notes I took for my upcoming blog post titled: "Beyond Pixels: The Infinite Possibilities of Post-Processing"

Third part featuring notes on my "Dynamic and interactive post-processing" and "Final Thoughts" parts
2181
Maxime @maxime.bsky.social · 16/01/2025
VHS post-processing effect inspired by the work of @polygon1993.bsky.social r3f.maximeheckel.com/vhs
0395
Reposted by Maxime
Jacob Geller @jacobgeller.com · 15/01/2025
Fear of Dark youtu.be/BcQ-8R2fiZg
622026436
Maxime @maxime.bsky.social · 11/01/2025
fluted glass post-processing effect with dynamic lighting r3f.maximeheckel.com/fluted-glass
31057
Reposted by Maxime
Rusty Foster @rusty.todayintabs.com · 11/01/2025
Holy shit @lopatto.bsky.social www.theverge.com/2025/1/10/24...
This is a compelling demonstration that jujitsu and MMA training (or hunting pigs in Hawaii or making your neck real thick or whatever) isn't going to help you act aggressive if you're constitutionally bitchmade.
752585
Maxime @maxime.bsky.social · 07/01/2025
some sub-pixel pattern experiments first one is inspired by the work of John Provencher the rest are entirely hand crafted threshold matrices r3f.maximeheckel.com/pattern-art
0162
Reposted by Maxime
Freya Holmér @freya.bsky.social · 02/01/2025
live in about 10 hours from now - subscribe/mark your calendars/tell your friends/share etc. c: Generative AI is a Parasitic Cancer www.youtube.com/watch?v=-opB...
youtube.com
Generative AI is a Parasitic Cancer
YouTube video by Freya Holmér
721751560
Maxime @maxime.bsky.social · 03/01/2025
cooking some new stylized shaders r3f.maximeheckel.com/pixel-statue
01076
Maxime @maxime.bsky.social · 31/12/2024
finally some recognition for one of my favorite Youtuber of all time if you don’t know how to start your year or what to watch 👉 youtube.com/@geowizard?s...
youtube.com
GeoWizard
160
Maxime @maxime.bsky.social · 31/12/2024
280
Maxime @maxime.bsky.social · 31/12/2024
Just got back to NYC, winter arc begins 🫡 - back to running (long runs + track) and gym - lots of stylized shader experiments - 1 stylized shader/post-processing blog post - Naturalization interview 🇺🇸 - AI mini projects
180
Maxime @maxime.bsky.social · 26/12/2024
so funny to see the bad place having yet another meltdown about immigration (legal this time) while studying for my citizenship interview 🇺🇸
070
Reposted by Maxime
Sebastiaan de With @sdw.bsky.social · 23/12/2024
We’re doing something a bit different this year and previewing our next big update to Halide. Here’s what’s coming in Halide Mark III. Also: a new community, and a huge thank you for an incredible 2024! www.lux.camera/the-road-to-...
lux.camera
The Road to Halide Mark III
Today we're excited to announce our plans around Halide 3.0, or as we like to call it, Mark III. We're also inviting you to participate in its development through our new community Discord, where you'...
310512
Reposted by Maxime
Yuri Artiukh @akella.bsky.social · 22/12/2024
new stream, reimplementing image transition with #threejs TSL shaders from Active Theory demo website motionvectorshowcase.activetheory.dev, video: youtube.com/live/AS1Zb26...
0213
Maxime @maxime.bsky.social · 21/12/2024
with december being the month I travel the most and thus writing / exploring new shader topics not being ideal I continued my long tradition of using my little free time for a blanket dependency updates on my blog, website, playgrounds, etc... 💆 everything is ready and tested for the new year
170
Reposted by Maxime
mattdesl @mattdesl.bsky.social · 18/12/2024
Last week to mint and contribute to the Bitframes crowdfund! 100% of net proceeds are going to the production of a documentary film on the history of generative & computer art. 🎬 → bitframes.io
0142
Reposted by Maxime
SimonDev @simondev.bsky.social · 17/12/2024
☀️ Build a stunning solar system in Three.js—a fiery, glowing sun, orbiting planets, and a slick lens flare (thanks @andersonmancini.bsky.social )! Create beautiful visuals and keep things smooth with an intro to GPU profiling and optimization techniques. 👉 simondev.teachable.com/p/games-thre...
1397
Reposted by Maxime
Bruno Simon @bruno-simon.bsky.social · 16/12/2024
Finally found the time to work on the portfolio again. Day/night cycles are working (and tweakable) and pretty flowers that glow in the dark ☀️
5836