logngynk5.bsky.social
@logngynk5.bsky.social
Reposted
found a fascinating artifact from the 00s while looking into circle/sphere packing www.redneckpoolheater.com

it's actually really cool because here they have the additional constraint of having to be able to form a network of connected pipes, the tube runs are in pairs to have a return route
September 28, 2025 at 12:33 PM
Reposted
Couple pieces about this work -

about the sphere packing, using voxel "dart throwing" on the GPU:
jbaker.graphics/writings/sph...

about the reuse of the data structure from the sphere packing, reinterpreting it as a grid-based raytracing acceleration structure:
jbaker.graphics/writings/dda...
September 29, 2025 at 12:07 PM
Reposted
this is a little underrated cool indexbuffer optimization trick that i seen several times (this screenshot from Unreal, as it is a public reference, but i seen its alternative in custom engines multiple times).
src: github.com/EpicGames/Un...
September 29, 2025 at 1:17 PM
Reposted
This is really lovely. Soothing!

messenger.abeto.co
Messenger
It's a small planet, but someone's gotta make the deliveries.
messenger.abeto.co
September 29, 2025 at 9:30 PM
Reposted
I'm back from vacation (and food poisoning...), so my tree impostor adventures continue. Now precomputing & rendering tight octagonal impostor bounds (instead of full-bbox quad), which saves another ~0.7ms per frame in the scene with ~30k trees!

#indiedev #gamedev #indiegames
September 29, 2025 at 6:47 PM
Reposted
#SIGGRAPH2025 Advances in Real-Time Rendering in Games course talks slides posted: "Adaptive Voxel-Based Order-Independent Transparency" shipping in the upcoming Call of Duty: Black Ops 7 by Michal Drobot from Activision Central Tech is now online: advances.realtimerendering.com/s2025/index....
September 30, 2025 at 1:08 AM
Reposted
The demo I’ve been working on is finally online:

ludicon.com/sparkjs/gltf-demo/

It demonstrates the benefits of real-time texture compression in 3D web apps. It allows you to compare models using traditional KTX2 textures (UASTC and ETC1S) with the same assets compressed as AVIF + Spark.
spark.js⚡ GLTF Demo
A GLTF viewer with Spark⚡ real-time GPU compression.
ludicon.com
September 15, 2025 at 11:42 PM
Reposted
I've got a new blog post for all of you fine folks! It runs through the additions to D3D12 since it was released, and finishes up with some of the things that have changed for me personally in my code.

(And yes it's really been 10 years 👴).

therealmjp.github.io/posts/ten-ye...
Ten Years of D3D12
For those of us that have been using it from the start, it can be hard to believe that Direct3D 12 has been around for nearly ten years now. Windows 10 was released on July 29th 2015, and D3D12 has be...
therealmjp.github.io
September 8, 2025 at 12:49 AM
Reposted
Siggraph 1995:
__"Siggraph 95 proved conclusively that the highest quality graphics are now an affordable mass-market commodity"__
September 8, 2025 at 3:33 AM
Reposted
#Siggraph Work graph course is already online coburggraphicslab.github.io/workgraphs/
GPU Work Graphs Course
coburggraphicslab.github.io
August 10, 2025 at 9:01 PM
Reposted
I will be presenting the paper "Lipschitz Pruning: Hierarchical Simplification of Primitive-Based SDFs" at SIGGRAPH 2025 during the Best of Eurographics session! Come to my talk on Wednesday morning
wbrbr.org/publications...
Lipschitz Pruning: Hierarchical Simplification of Primitive-Based SDFs
wbrbr.org
August 11, 2025 at 12:46 AM
Reposted
I feel bad about how many books I buy
July 11, 2025 at 11:42 AM
Reposted
Blog post about lossless float image compression (EXR, HTJ2K, JPEG-XL, mesh optimizer): aras-p.info/blog/2025/07...
Lossless Float Image Compression · Aras' website
aras-p.info
July 10, 2025 at 2:38 PM
Reposted
The Cloud Bot animation in Astro Bot is amazing!
July 10, 2025 at 3:31 PM
Reposted
Now here's the fanciest illustration of the L*a*b* color space I've ever seen😀 Not sure if it's actually helpful but I love how the outlines make it pop. Found it from the technical brief "Understanding CIE *L*a*b Colour Space" by Kydex Thermoplastics.
July 11, 2025 at 11:52 AM
Reposted
July 9, 2025 at 4:54 PM
Reposted
I normally hate appearing in photos but this is the greatest most amazing jacket I’ve ever worn in my fucking life
June 17, 2025 at 4:29 AM
Reposted
meshoptimizer 0.24 is out! Featuring new meshlet builder for raytracing workloads, improvements to cluster partitioning, new functions for reindexing, simplification, clustering and coverage computation, many internal improvements and, of course, VS2013 support!
Release v0.24 · zeux/meshoptimizer
This release contains many improvements to the meshoptimizer library and some gltfpack fixes! Some highlights: New meshlet builder (meshopt_buildMeshletsSpatial) designed for raytracing workloads o...
github.com
June 12, 2025 at 4:10 PM
Reposted
Got simplified Chinese and FreeType variable font rendering to work in papaya.io.
June 12, 2025 at 8:48 PM
Reposted
I made a Vulkan/D3D12 RHI

A 🧵
June 13, 2025 at 11:51 AM
Reposted
Happy 40th birthday to the guy who ruined my life: the FPGA

I demand compensation for the tens of thousands of hours you stole from me :)

www.amd.com/ja/blogs/202...
www.amd.com
June 13, 2025 at 2:01 AM
Reposted
We've been working on this for years 📈
I'm pleased to announce OxCaml!

OxCaml is Jane Street's branch of OCaml. We've given it a new name and a snazzy logo, and done a bunch of work to make it easy for people to try.
June 13, 2025 at 2:15 PM
Reposted
Saw that "The Witcher 4" UE5 tech demo with the voxel trees for fast rendering at a distance?
I figured... that should be easy to do in TinyBVH. :) So now TinyBVH can do voxel meshes. Attached video: CPU-only, switching between BVH and voxels.
Code in tiny_bvh_foliage.cpp: github.com/jbikker/tiny...
June 13, 2025 at 3:01 PM
Reposted
I've been making a special font for Radical Pie. It started out as a way to provide a handful of symbols that aren't in Unicode. As I grew annoyed by errors, inconsistent weights, and missing glyphs in existing fonts, I kept creating more glyphs for my own. It's up to 463 now!
June 12, 2025 at 1:37 AM
Reposted
Doing windows port of my things but not through msvc. Through clang instead.
In my build system I had a preliminary msvc support I completely nuked it and let the windows path work like linux. Just worked out of the box.
Same with my engine 95% just compiled out of the box.
Thanks ❤️ Clang ❤️
June 13, 2025 at 9:24 PM