irtk.scene.RoughConductorBRDF¶
- class irtk.scene.RoughConductorBRDF(alpha_u: torch.Tensor | ndarray | List | Tuple, alpha_v: torch.Tensor | ndarray | List | Tuple, eta: torch.Tensor | ndarray | List | Tuple, k: torch.Tensor | ndarray | List | Tuple, s: torch.Tensor | ndarray | List | Tuple)¶
A class representing a rough conductor BRDF.
- __init__(alpha_u: torch.Tensor | ndarray | List | Tuple, alpha_v: torch.Tensor | ndarray | List | Tuple, eta: torch.Tensor | ndarray | List | Tuple, k: torch.Tensor | ndarray | List | Tuple, s: torch.Tensor | ndarray | List | Tuple) None ¶
Initializes a RoughConductorBRDF object.
- Parameters:
alpha_u – The alpha_u parameter (float).
alpha_v – The alpha_v parameter (float).
eta – The eta parameter (float).
k – The k parameter (float).
s – The specular reflectance (float).