irtk.scene.SmoothDielectricBRDF¶
- class irtk.scene.SmoothDielectricBRDF(int_ior: float, ext_ior: float, s_reflect: torch.Tensor | ndarray | List | Tuple, s_transmit: torch.Tensor | ndarray | List | Tuple)¶
A class representing a smooth dielectric BRDF.
- __init__(int_ior: float, ext_ior: float, s_reflect: torch.Tensor | ndarray | List | Tuple, s_transmit: torch.Tensor | ndarray | List | Tuple) None ¶
Initializes a SmoothDielectricBRDF object.
- Parameters:
int_ior (float) – The interior index of refraction.
ext_ior (float) – The exterior index of refraction.
s_reflect (TensorLike) – The specular reflection component (float).
s_transmit (TensorLike) – The specular transmission component (float).