pub struct Volume<'a> { /* private fields */ }
KHR_materials_volume
only.Expand description
Parameter values that define a volume for the transmission of light through the material
Implementations
The thickness of the volume beneath the surface. The value is
given in the coordinate space of the mesh. If the value is 0
the material is thin-walled. Otherwise the material is a
volume boundary. The doubleSided
property has no effect on
volume boundaries. Range is [0, +inf).
A texture that defines the thickness, stored in the G channel.
This will be multiplied by thickness_factor
. Range is [0, 1].
Density of the medium given as the average distance that light travels in the medium before interacting with a particle. The value is given in world space. Range is (0, +inf).
The color that white light turns into due to absorption when reaching the attenuation distance.