Geometry#
The geometry section defines how special surface effects are calculated relative to the underlying 3D geometry. These parameters control opacity thresholds, and depth-based adjustments like opacity attenuation.
Parameters
Display Name |
Name |
Type |
Default |
---|---|---|---|
enable_opacity |
bool |
false |
|
geometry_opacity |
float |
1.0 |
|
geometry_opacity_threshold |
float |
0.0 |
|
geometry_normal |
float3 |
state::normal() |
|
geometry_displacement |
float3 |
0.0, 0.0, 0.0 |
Enable Opacity
Enables the use of opacity
Opacity
This parameter controls the travel of rays through the surface. At 0.0, the surface is invisible to the cameras, while at 1.0, it is completely opaque.
Note
Although it is not physically correct, one may reduce the opacity to create softer-looking hair fibers at the cost of increased render time.
Opacity Threshold
This parameter controls the opacity threshold. At a value lower or equal to the opacity map, the surface renders completely transparent. At a value greater than the opacity, the surface renders fully opaque.
Geometry Normal
This parameter replaces the surface geometric normal with the one evaluated from a map.
Displacement
This parameter sets the direction and distance of position modification of the surface.
Important
This feature is not supported yet.