Top all-time · #16993
Of Shaders & Triangles
Personal blog · blog.42yeah.isprogramminggames
Of Shaders & Triangles is a personal blog at blog.42yeah.is about programming and games. Since 2023, 4 different Hacker News readers have linked it 14 times, most often “A two-person method to simulate die rolls (2023)”. The last post was in 2024, but the archive is still widely read.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
HN readers link this post on ray-marched soft shadows in 2D, which pairs soft shadows with inverse-square light falloff. One commenter calls the demo great-looking, but says the post doesn't quite explain its core idea.
Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- A two-person method to simulate die rolls (2023)2 people · 2 mentions · first linked 2023-08-05
What Hacker News says?
Great looking demo. Someone could use this for a show’s title sequence. There’s something about the combination of soft shadows and r-squared light falloff that always tickles me. Fun fact - you can use very similar logic to do a single-sample depth of field and/or antialiasing. The core idea, that maybe this blog post doesn’t quite explain, is that you’re tracing a thin cone, and not just a ray. You can track the d…
Comment linking /rendering/2023/02/25/dof.html
on “Ray Marching Soft Shadows in 2D (2020)”Submitted A two-person method to simulate die rolls (2023) as a story · 76 points
HN discussionSubmitted Paper Talk: Topology-guided accelerated vector field streamline visualization as a story · 2 points
HN discussionSubmitted Installing PyTorch Geometric Wrt CUDA Version as a story · 2 points
HN discussionSubmitted A Two-Person Method to Simulate Die Rolls as a story · 2 points
HN discussionSubmitted Rasterizing Gaussian Splats (The CUDA-Less Way) as a story · 1 points
HN discussionSubmitted Rendering a Sphere in OpenGL, Then an Ellipsoid as a story · 1 points
HN discussionSubmitted An Online Image Compression Tool in Sokol and ImGui and WASM as a story · 1 points
HN discussionSubmitted Worley and His Noise (Worley Noise/Voronoi Noise) as a story · 1 points
HN discussionSubmitted Writing a Pathtracer in Lua, Week 5: LuaJIT and BVH as a story · 1 points
HN discussionSubmitted Writing a Pathtracer in Lua, Week 2: Model Loading and Intersection as a story · 1 points
HN discussionSubmitted Writing a Pathtracer in Lua, Week 1 as a story · 1 points
HN discussionSubmitted Micro-Mesh Overview (Part 1) as a story · 1 points
HN discussionSubmitted Marching Cubes, Explained Using Marching Squares as a story · 1 points
HN discussion