meshoptimizer 1.1 is out!
github.com/zeux/meshopt...
Featuring two new major features, meshlet topology compression and opacity micromaps, as well as a few smaller features and improvements! More information in the infographic and release above :)
Boosts and repository stars are welcome!
Posts by Romain Guy
Not only does it look better but it saves a ton of precious screen estate
It is sadly true - androidx ktx libraries have been killed today and it is all Jake Wharton's doing.
Details here:
jakewharton.com/an-update-on...
#androidx #androiddev
Osaka Night
Interface โ Osaka, Japan
www.curious-creature.com/posts/2026/i...
My erosion filter is out! Video, blog post, and shader source.
It emulates erosion without simulation, so it's fast, GPU friendly, and trivial to generate in chunks.
Explainer video:
www.youtube.com/watch?v=r4V2...
Companion blog post:
blog.runevision.com/2026/03/fast...
#ProcGen #vfx #GameDev
Love Ressence ๐
In the next version of AGP
- R8 makes coroutines 2x faster
Screenshot of face with micro-occlusion.
Screenshot of face with generic VNDF-based micro-shadowing.
Screenshot of face with BRDF-based micro-shadowing.
Here is a preview of the results for my next post in the series on micro-shadowing. Hopefully people that value craftsmanship, deliberate art direction, and attention to detail will find it more interesting than the AI slop being pushed.
Parting โ Kyoto, Japan
www.curious-creature.com/posts/2026/p...
Qaws (ููุณ) Arabic for *arc*, *bow*, *curve*. A dependency-free C11
library for creating, evaluating, sampling, traversing, and inspecting
parametric curves and surfaces in 2D and 3D.
A dependency-free C11 library for parametric curves and surfaces in 2D/3D.
1/13
A little shadertoy of my favorite song+film
www.shadertoy.com/view/t3cfWf
The iPad app is also full of massive UI bugs (clipped content, messed up layouts, etc.) that have been there for months and are stupidly easy to trigger.
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
lyra.horse/x86css/
Highly recommend this video, which is a super deep dive into the techniques used to create a 64kb demoscene-style '90s FPS:
www.youtube.com/watch?v=qht6...
The loopholes are the best part
Really nice episode on the history of Kotlin and the future of programming languages by Andrey Breslav & @pragmaticengineer.com pca.st/episode/8d6081d6-3419-4e...
I've seen agents regularly attempt small fixes by just rewriting entire files. It was fine albeit heavy handed for files the agent had generated in the first place, but ughโฆ
Filament used in Toyota's engine. I'm glad this is now public!
www.phoronix.com/news/Fluorit...
fluorite.game
I always wondered if a similar technique could be used to create a digital programmable neutral filter.
Follow the Sign
www.curious-creature.com/posts/2026/f...
A couple of shots taken with the Mk I: flic.kr/p/2qYsVVs flic.kr/p/2qUhCZQ flic.kr/p/2rzqBfH
I uploaded the full res versions if you want to pixel peep.
I have the Mk II ๐ The AF is a lot better and faster (if only because you don't have just a single point anymore). The joystick also solves my main issue with the ergonomics.
Well now the Mk II is out, the Mk I has dropped significantly in price. It's still an expensive camera, but around the same prices you see from Canon and Sony.
Indeed!
I actually prefer 3:2 (well, what I really prefer are 16:9 and 2.39:1). But using a 4:3 100 Mpixel has been fantastic. With that many pixels and this aspect ratio, you get a lot of flexibility in how you can crop the image.
Or switch to a 4:3 big camera ๐
Me taking a photo: this is a great shot!
Me editing my photos: this is shit, it's all shit, I don't deserve a camera.
๐
This is a fantastic update to the tracing library that enables much easier and deeper understanding of your code, with extremely low overhead.