We propose a taxonomy and terminology for rendering engineers to use in describing the main categories of mathematical lobes that are combined to implement bidirectional scattering distribution functions (BSDFs). Bringing consistent language to this area will increase clarity in API names, textbooks, and scholarly publications. We developed this taxonomy and terminology for consistency across our own upcoming works. The taxonomy corresponds to the major BSDF implementation branches in a renderer, rather than surface appearance, and is consistent with physical considerations. The terminology aligns as closely as possible with previous work in rendering and adjacent fields, while resolving inconsistencies among them. The taxonomy is not intended for art direction, machine vision research, optics, material/lighting engineering, or other areas where the critical distinctions between materials differ from those needed by a renderer.
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than Eurographics must be honored.