Urgent.News

What's breaking now, across thousands of outlets.

More in Tech

A Hexagonal Aperture Would Break Every Diffuse Surface in My Renderer

I have experimented with a lot of features on my raytracing journey. I played with reflections, implemented shadows, and lost braincells getting scenes to render. Finally, I implemented defocus blur.

  • Hexagonal aperture causes diffuse surfaces to suffer.
  • Rejection test replaced with new check for hexagon.
  • Coupling between lens and BSDF questioned.

More from Saturday 26 September →