Welcome to pydirectional’s documentation!

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.

Getting Started

New to pydirectional? Check out the getting started guides. They contain installation instructions.

Getting Started
User Guide

The user guide provides in-depth information on how to use the forward models, data containers, and helper classes in pydirectional.

User Guide
Theory

The theory section provides a mathematical basis to BRDF and other related concepts, and a description of the forward models included in pydirectional.

Theory
API reference

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.

content/api