acolley / scatter

A ray tracer in Rust inspired by pbrt and the book Physically Based Rendering: From Theory to Implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Transmittance

acolley opened this issue · comments

Implement transmittance which is a model of how much light along the length of a ray is scattered/absorbed by the medium in which it's travelling.

This can be very simple with a constant absorption defined for the world, or complex with geometric volumes defined for simulating smoke/fog etc.