MaterialRaytraceMirror(bpy_struct)

base class — bpy_struct

class bpy.types.MaterialRaytraceMirror(bpy_struct)

Raytraced reflection settings for a Material data-block

depth

Maximum allowed number of light inter-reflections

Type:int in [0, 32767], default 0
distance

Maximum distance of reflected rays (reflections further than this range fade to sky color or material color)

Type:float in [0, 10000], default 0.0
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)

Type:enum in [‘FADE_TO_SKY’, ‘FADE_TO_MATERIAL’], default ‘FADE_TO_SKY’
fresnel

Power of Fresnel for mirror reflection

Type:float in [0, 5], default 0.0
fresnel_factor

Blending factor for Fresnel

Type:float in [0, 5], default 0.0
gloss_anisotropic

The shape of the reflection, from 0.0 (circular) to 1.0 (fully stretched along the tangent

Type:float in [0, 1], default 0.0
gloss_factor

The shininess of the reflection (values < 1.0 give diffuse, blurry reflections)

Type:float in [0, 1], default 0.0
gloss_samples

Number of cone samples averaged for blurry reflections

Type:int in [0, 1024], default 0
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], default 0.0
reflect_factor

Amount of mirror reflection for raytrace

Type:float in [0, 1], default 0.0
use

Enable raytraced reflections

Type:boolean, default False
classmethod bl_rna_get_subclass(id, default=None)
Parameters:id (string) – The RNA type identifier.
Returns:The RNA type or default when not found.
Return type:bpy.types.Struct subclass
classmethod bl_rna_get_subclass_py(id, default=None)
Parameters:id (string) – The RNA type identifier.
Returns:The class or default when not found.
Return type:type

Inherited Properties

Inherited Functions

References