Package bpy :: Module types :: Class Material :: Class MaterialRaytraceMirror
[hide private]
[frames] | no frames]

Class MaterialRaytraceMirror

The Material Raytrace Mirror Object

Raytraced reflection settings for a Material datablock.

References

Instance Variables [hide private]
int in [0, 10] depth
Maximum allowed number of light inter-reflections.
float in [0, 10000] distance
Maximum distance of reflected rays.
boolean enabled
Enable raytraced reflections.
enum fade_to
The color that rays with no intersection within the Max Distance take.
float in [0, 5] fresnel
Power of Fresnel for mirror reflection.
float in [0, 5] fresnel_factor
Blending factor for Fresnel.
float in [0, 1] gloss_anisotropic
The shape of the reflection, from 0.0 (circular) to 1.0 (fully stretched along the tangent.
float in [0, 1] gloss_factor
The shininess of the reflection.
int in [0, 1024] gloss_samples
Number of cone samples averaged for blurry reflections.
float in [0, 1] gloss_threshold
Threshold for adaptive sampling.
float in [0, 1] reflect_factor
Sets the amount mirror reflection for raytrace.
Instance Variable Details [hide private]

distance

Maximum distance of reflected rays. Reflections further than this range fade to sky color or material color.
Type:
float in [0, 10000]

fade_to

The color that rays with no intersection within the Max Distance take. Material color can be best for indoor scenes, sky color for outdoor. in...
  • FADE_TO_SKY
  • FADE_TO_MATERIAL
Type:
enum

gloss_factor

The shininess of the reflection. Values < 1.0 give diffuse, blurry reflections.
Type:
float in [0, 1]

gloss_threshold

Threshold for adaptive sampling. If a sample contributes less than this amount (as a percentage), sampling is stopped.
Type:
float in [0, 1]