dielectric Element Reference

Wavelength-dependent, thin dielectric BSDF. The opacity input controls the transmittance versus reflectance of different wavelengths. A pure specular mirror may be obtained by creating a dielectric BSDF with zero opacity. Conversely, a purely transparent surface may be obtained by creating a dielectric with full opacity. Note that a completely transparent surface will still reflect some light (in proportion to Fresnel's Laws) because refraction is undefined past a critical angle when light is traveling between a lighter and denser medium. When this happens, some light is reflected regardless of the opacity parameter, and this is typically known as total internal reflection. More...

Inheritance diagram for dielectric:

bsdf

List of all members.

Attributes

clampedSpectrum opacity
 Wavelength-dependent parameter which specifies the transmittance of the material.
clampedSpectrum ks
 Wavelength-dependent spectrum which scales / attenuates the overall reflectance of the material (specular albedo).


Detailed Description

Wavelength-dependent, thin dielectric BSDF. The opacity input controls the transmittance versus reflectance of different wavelengths. A pure specular mirror may be obtained by creating a dielectric BSDF with zero opacity. Conversely, a purely transparent surface may be obtained by creating a dielectric with full opacity. Note that a completely transparent surface will still reflect some light (in proportion to Fresnel's Laws) because refraction is undefined past a critical angle when light is traveling between a lighter and denser medium. When this happens, some light is reflected regardless of the opacity parameter, and this is typically known as total internal reflection.

Note:
bsdf::specular and bsdf::transmissive are special cases of bsdf::dielectric with opacity set to 1 and 0 respectively.

dielectric corresponds to the underlying Milton class 'DielectricBSDF.'


Attribute Documentation

Wavelength-dependent parameter which specifies the transmittance of the material.

typeclampedSpectrum
optionaltrue
default1 (completely opaque)
unitsunitless

Wavelength-dependent spectrum which scales / attenuates the overall reflectance of the material (specular albedo).

typeclampedSpectrum
optionaltrue
default0.5
unitsunitless


Generated on 28 Feb 2009 for MiltonScenefileFormat by doxygen 1.5.6