Source code for eradiate.scenes.phase._isotropic
import attrs
from ._core import PhaseFunction
from ...attrs import parse_docs
[docs]@parse_docs
@attrs.define(eq=False, slots=False)
class IsotropicPhaseFunction(PhaseFunction):
"""
Isotropic phase function [``isotropic``].
The isotropic phase function models scattering with equal probability in
all directions.
"""
@property
def template(self) -> dict:
return {"type": "isotropic"}