Author here! This is part of a series where I describe the development of an R package I've been developing for mapping and visualization:<p>Show HN: A raytracer to shade, plot, and 3D print topographic maps in R, part 4
<a href="http://www.tylermw.com/3d-printing-rayshader/" rel="nofollow">http://www.tylermw.com/3d-printing-rayshader/</a><p>Show HN: A raytracer to shade and visualize topographic maps in R, part 3
<a href="http://www.tylermw.com/3d-maps-with-rayshader/" rel="nofollow">http://www.tylermw.com/3d-maps-with-rayshader/</a><p>Show HN: A raytracer to shade topographic maps in R, Part 2
<a href="http://www.tylermw.com/making-beautiful-maps/" rel="nofollow">http://www.tylermw.com/making-beautiful-maps/</a><p>Show HN: A raytracer to shade topographic maps in R
<a href="http://tylermw.com/throwing-shade/" rel="nofollow">http://tylermw.com/throwing-shade/</a>
This is impressive, and I hope you'll forgive my rather pedantic comment, but it seems to me you've got the terminology the wrong way around. What you've got here is a process for <i>reducing</i> depth of field, not adding it. In the rendered examples which are labeled on the left, "No depth of field", I'd call that: "Infinite depth of field".<p>Though of course looking at the pictures makes the intended meaning clear in any case.