base class — bpy_struct
Lighting for a World datablock
Use the speed vector pass to reduce AO samples in fast moving pixels. Higher values result in more aggressive sample reduction. Requires Vec pass enabled (for Raytrace Adaptive QMC)
| Type : | float in [0, 1], default 0.0 |
|---|
Defines how AO mixes with material shading
| Type : | enum in [‘MULTIPLY’, ‘ADD’], default ‘ADD’ |
|---|
Factor for ambient occlusion blending
| Type : | float in [0, inf], default 0.0 |
|---|
Bias (in radians) to prevent smoothed faces from showing banding (for Raytrace Constant Jittered)
| Type : | float in [0, 0.5], default 0.0 |
|---|
Ad-hoc correction for over-occlusion due to the approximation
| Type : | float in [0, 1], default 0.0 |
|---|
Length of rays, defines how far away other faces give occlusion effect
| Type : | float in [-inf, inf], default 0.0 |
|---|
Defines where the color of the environment light comes from
| Type : | enum in [‘PLAIN’, ‘SKY_COLOR’, ‘SKY_TEXTURE’], default ‘PLAIN’ |
|---|
Defines the strength of environment light
| Type : | float in [-inf, inf], default 0.0 |
|---|
Low values are slower and higher quality
| Type : | float in [0.0001, 10], default 0.0 |
|---|
Distance attenuation factor, the higher, the less influence farther away objects have influence
| Type : | float in [-inf, inf], default 0.0 |
|---|
| Type : | enum in [‘RAYTRACE’, ‘APPROXIMATE’], default ‘RAYTRACE’ |
|---|
Number of indirect diffuse light bounces
| Type : | int in [1, 32767], default 0 |
|---|
Factor for how much surrounding objects contribute to light
| Type : | float in [0, inf], default 0.0 |
|---|
Number of preprocessing passes to reduce overocclusion
| Type : | int in [0, 10], default 0 |
|---|
Method for generating shadow samples (for Raytrace)
| Type : | enum in [‘CONSTANT_JITTERED’, ‘ADAPTIVE_QMC’, ‘CONSTANT_QMC’], default ‘CONSTANT_JITTERED’ |
|---|
Amount of ray samples. Higher values give smoother results and longer rendering times
| Type : | int in [1, 32], default 0 |
|---|
Samples below this threshold will be considered fully shadowed/unshadowed and skipped (for Raytrace Adaptive QMC)
| Type : | float in [0, 1], default 0.0 |
|---|
Use Ambient Occlusion to add shadowing based on distance between objects
| Type : | boolean, default False |
|---|
Cache AO results in pixels and interpolate over neighbouring pixels for speedup
| Type : | boolean, default False |
|---|
Add light coming from the environment
| Type : | boolean, default False |
|---|
| Type : | boolean, default False |
|---|
Add indirect light bouncing of surrounding objects
| Type : | boolean, default False |
|---|
Inherited Properties
Inherited Functions
|
References