Croatia's must-see tourist destination.| pharr.org
We have liftoff.| pharr.org
A short plea for getting the naming right.| pharr.org
A ramble extending Walker's algorithm to sample arbitrary floating-point intervals, later found to be a rederivation of earlier work.| pharr.org
Sampling algorithms can be subtle and tricky, as can be computations that are performed using floating-point arithmetic. This post starts a short series on t...| pharr.org
Ending a year of suspense, the numbers are finally in for the fourth edition.| pharr.org
Making a renderer fully deterministic—the same input always giving exactly the same output—has a few tricky corners that were never all addressed in pbrt unt...| pharr.org
Still in the thick of the task of detecting the presence of bugs in a renderer in the first place, this time the focus is on the value of a large suite of te...| pharr.org
Some notes on productively detecting bugs when they occur during the course of rendering and a cautionary tale about what can happen when you ignore runtime ...| pharr.org
Returning, now with intention, to write up some thoughts about how to effectively debug a renderer.| pharr.org