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:

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.
| type | clampedSpectrum |
| optional | true |
| default | 1 (completely opaque) |
| units | unitless |
Wavelength-dependent spectrum which scales / attenuates the overall reflectance of the material (specular albedo).
| type | clampedSpectrum |
| optional | true |
| default | 0.5 |
| units | unitless |
Generated on 28 Feb 2009 for MiltonScenefileFormat by
1.5.6