Work in progress: 181,232 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #16993

O

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.

Visit the blog
14mentions?
4HN people?
2023–2025first – last linked?
Links on Hacker News per year · peak 11 in 2023

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?

  1. A two-person method to simulate die rolls (2023)
    2 people · 2 mentions · first linked 2023-08-05

What Hacker News says?

  1. 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)”
  2. Submitted A two-person method to simulate die rolls (2023) as a story · 76 points

    HN discussion
  3. Submitted Paper Talk: Topology-guided accelerated vector field streamline visualization as a story · 2 points

    HN discussion
  4. Submitted Installing PyTorch Geometric Wrt CUDA Version as a story · 2 points

    HN discussion
  5. Submitted A Two-Person Method to Simulate Die Rolls as a story · 2 points

    HN discussion
  6. Submitted Rasterizing Gaussian Splats (The CUDA-Less Way) as a story · 1 points

    HN discussion
  7. Submitted Rendering a Sphere in OpenGL, Then an Ellipsoid as a story · 1 points

    HN discussion
  8. Submitted An Online Image Compression Tool in Sokol and ImGui and WASM as a story · 1 points

    HN discussion
  9. Submitted Worley and His Noise (Worley Noise/Voronoi Noise) as a story · 1 points

    HN discussion
  10. Submitted Writing a Pathtracer in Lua, Week 5: LuaJIT and BVH as a story · 1 points

    HN discussion
  11. Submitted Writing a Pathtracer in Lua, Week 2: Model Loading and Intersection as a story · 1 points

    HN discussion
  12. Submitted Writing a Pathtracer in Lua, Week 1 as a story · 1 points

    HN discussion
  13. Submitted Micro-Mesh Overview (Part 1) as a story · 1 points

    HN discussion
  14. Submitted Marching Cubes, Explained Using Marching Squares as a story · 1 points

    HN discussion

Search all of HN for blog.42yeah.is