I think that the latest proposal is here: hackmd.io/@cwfitzgeral...
You might want to ask the question directly in the webgpu matrix channel for more infos tho: matrix.to#/#WebGPU:mat...
@martin-laxenaire.fr
Freelance front-end developer. Javascript, WebGL, WebGPU and stuff. http://martin-laxenaire.fr Author of http://curtainsjs.com and https://martinlaxenaire.github.io/gpu-curtains/ - also an @okaydev.co
I think that the latest proposal is here: hackmd.io/@cwfitzgeral...
You might want to ask the question directly in the webgpu matrix channel for more infos tho: matrix.to#/#WebGPU:mat...
When freelance slowed down in early 2024–25, I built @okaydev.co, a creative dev + design community. In the new year, I’m stepping outside my comfort zone and starting to create content about the web, tech, & inspiring work from an okay dev’s perspective. Here’s to learning and building together! 🥂
#gpucurtains v0.15 is out! 🚀
Now with full core glTF features and PBR shading support.
Repo → github.com/martinlaxena...
Website → martinlaxenaire.github.io/gpu-curtains/
glTF model viewer → martinlaxenaire.github.io/gpu-curtains...
#webgpu #3d #javascript #gltf
#gpucurtains v0.15 is out! 🚀
Now with full core glTF features and PBR shading support.
Repo → github.com/martinlaxena...
Website → martinlaxenaire.github.io/gpu-curtains/
glTF model viewer → martinlaxenaire.github.io/gpu-curtains...
#webgpu #3d #javascript #gltf
6 years of thinking I can make a better portfolio.
1 year of actually building it.
My new portfolio is LIVE 🚀
Please, don't break anything!
👉 bruno-simon.com
Super happy to see my portfolio being picked by @muzli.bsky.social yesterday! 🎉
→ muz.li/picked/2025-...
→ martin-laxenaire.fr
Thinking about using the View Transitions API now that all major browsers support it, but not sure where to start? This article’s for you! ✌️
Very happy to share my first blog post that’s not published on my own website 🥳, thanks Piccalilli!
Ever wondered how animation libraries actually handle motion?
Willy Brauner breaks it down, sharing the story behind Interpol, a low-level tweening library and the lessons learned while building it.
Read the full article: tympanus.net/codrops/2025...
DevRel friends — where are you?
I’m building Okay Social as a space for the creative + dev community to reconnect.
If that mission resonates, I’d love your help spreading the word.
My pleasure 😊
I had the amazing opportunity to write an in depth article about the development of my new portfolio on @codrops.bsky.social.
I've tried to write an honest testimony, from self doubts regarding my creative process to technical details and key decisions. Hope you'll find it useful and inspiring!
🚀 Big news! Okay Social is now open to everyone.
It's the social network for creatives.
Claim your handle, create a profile, and start connecting with others.
Join our community today!
👉 okaydev.co/social
Anime.js 4.2.0 is out!
🧩 All modules can now be imported individually with subpaths
🎨 CSS variable values support
🏹 Simpler spring API with bounce & duration params
📈 More WAAPI built-in easing functions
🎛️ And an easing editor (animejs.com/easing-editor/)!
Plus tons of fixes and improvements!
A dev team commissioned me to lead a training course on animation and creativity on the web. It would have been strange to lead a training course on "creative" development and web animation without a presentation tool being part of the theme!
Switched to a MRT approach for masking thanks to @douglilliequist.bsky.social
It's cleaner plus it allows to easily add/remove meshes (based on a single uniform toggling) to the selective bloom, like on mouseover! 💥
Working on adding a post-processing implementation using compute shaders for #gpucurtains.
Here's an example with a selective compute bloom pass. Not sure I've used the most straightforward process (depth handling was tricky), but it's working.
#webgpu #javascript
Great! 👍
I've never really used those personally, funny to see how the API usages can vary from one person to another really.
New portfolio on @landing.love today: Martin Laxenaire by @martin-laxenaire.fr
A front-end developer specialized in animations, micro-interactions, procedural and generative art, working mostly with WebGPU, WebGL, 2D canvas and SVG.
martin-laxenaire.fr
I wrote an article to celebrate scroll-driven animations finally landing in Safari 26, here are some things you probably want to know before using them:
cydstumpel.nl/start-using-...
Hey 👋 with
with Justine Soulié we just released a new project
Ponpon Mania an interactive online comic!
Animated panels, playful interactions, and a sheep with a dream to become a DJ
Take a look, let us know what you think ✨
👉 ponpon-mania.com
#webgl #illustration #comics #gsap #creativecoding
I've build myself a new portfolio - let's start a new chapter! 🚀
A tribute to the 80s arcade video games where you'll need to play and interact with the site to unlock all the content and features.
Will you reach the 100% mark?
→ martin-laxenaire.fr
Tech stack includes:
- #Nuxt by @nuxt.com
- #gsap by @gsap-greensock.bsky.social
- #lenis by @darkroomdevs.bsky.social
- #gpucurtains, my own custom #webgpu rendering engine
I've build myself a new portfolio - let's start a new chapter! 🚀
A tribute to the 80s arcade video games where you'll need to play and interact with the site to unlock all the content and features.
Will you reach the 100% mark?
→ martin-laxenaire.fr
Very instructive breakdown (and very humbled to see gpu-curtains cited as a source ref as well).
I can only imagine the amount of work that has been put into it! 🙌
As I’ve been building a 3D renderer with #WebGPU, once you get past the fundamentals, it becomes harder to find guidance.
So I wrote a blog breaking down the minimal architecture I created, as well as covering basic #3D terminology like Geometry and Materials.
whoisryosuke.com/blog/2025/st...
“Build a router for creative transitions” - New article out! ✨
I wanted to demystify how a router, a key structural element of any front-end web project works, especially when it comes to handling complex route transition scenarios.
→ willybrauner.com/journal/buil...
#frontend #router #webdev
A 3D scene containing meshes and their planar reflections rendered with WebGPU on Firefox
So cool to see #webgpu finally running on @firefox.com on Windows! 🔥
Some #gpucurtains examples are still broken (lack of rgba16float texture support, video textures, a few shaders to patch...) but it's a huge step forward!!
martinlaxenaire.github.io/gpu-curtains...
A social network built for creative devs, designers, and brands.
Will you join me on OKAY SOCIAL?
📝 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...
💌 The Web Game Dev Newsletter Issue 026 is out! Read it online here: webgamedev.com/newsletter/026, and subscribe to get the next ones delivered right to your inbox! 🚀 #threejs #r3f #gamedev