ludus::content::scene_source::SourceRoughConductor¶
Ludus Wiki · API overview · Browse API
Struct
Constant rough conductor lobe of a source Mix. RGB channels use the engine's optical proxy.
Declared in modules/content/scene_source/include/ludus/content/scene_source/scene_source.h
#include <ludus/content/scene_source/scene_source.h>
struct ludus::content::scene_source::SourceRoughConductor final
Fields¶
Alpha¶
float64 ludus::content::scene_source::SourceRoughConductor::Alpha = 1.0
Isotropic GGX alpha, in the scene material alpha range.
Related types: float64
Declared in modules/content/scene_source/include/ludus/content/scene_source/scene_source.h
Eta¶
foundation::math::Vector3d ludus::content::scene_source::SourceRoughConductor::Eta {1, 1, 1}
Positive, bounded real part of the index of refraction.
Related types: foundation::math::Vector3d
Declared in modules/content/scene_source/include/ludus/content/scene_source/scene_source.h
Extinction¶
foundation::math::Vector3d ludus::content::scene_source::SourceRoughConductor::Extinction {}
Nonnegative, bounded imaginary part of the index of refraction.
Related types: foundation::math::Vector3d
Declared in modules/content/scene_source/include/ludus/content/scene_source/scene_source.h