Welcome to pydirectional’s documentation!#
pydirectional is a Python package for all things BRDF (bidirectional reflectance distribution function) related! It allows forward modelling using a range of BRDF models, handling of BRDF data, and analysing this data.
New to pydirectional? Check out the getting started guides. They contain installation instructions.
The user guide provides in-depth information on how to use the forward models, data containers, and helper classes in pydirectional.
The theory section provides a mathematical basis to BRDF and other related concepts, and a description of the forward models included in pydirectional.
The reference guide contains a detailed description of the pydirectional API. The reference describes how the methods work and which parameters can be used. It assumes that you have an understanding of the key concepts.