Skip to content

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