[][src]Module pbrt::core::interaction

The geometry of a particular point on a surface is represented by a SurfaceInteraction. Having this abstraction lets most of the system work with points on surfaces without needing to consider the particular type of geometric shape the points lie on; the SurfaceInteraction abstraction supplies enough information about the surface point to allow the shading and geometric operations in the rest of pbrt to be implemented generically.

Structs

InteractionCommon
MediumInteraction
Shading
SurfaceInteraction

Traits

Interaction