base classes — bpy_struct, ID, Lamp
Directional cone lamp
Deep shadow map compression threshold
| Type : | float in [0, 1], default 0.0 |
|---|
Custom Lamp Falloff Curve
| Type : | CurveMapping, (readonly) |
|---|
Intensity Decay with distance
| Type : | enum in [‘CONSTANT’, ‘INVERSE_LINEAR’, ‘INVERSE_SQUARE’, ‘CUSTOM_CURVE’, ‘LINEAR_QUADRATIC_WEIGHTED’], default ‘CONSTANT’ |
|---|
Brightness of the spotlight’s halo cone
| Type : | float in [-inf, inf], default 0.0 |
|---|
Volumetric halo sampling frequency
| Type : | int in [0, 12], default 0 |
|---|
Linear distance attenuation
| Type : | float in [0, 1], default 0.0 |
|---|
Quadratic distance attenuation
| Type : | float in [0, 1], default 0.0 |
|---|
Threshold for Adaptive Sampling (Raytraced shadows)
| Type : | float in [0, 1], default 0.0 |
|---|
Shadow buffer sampling bias
| Type : | float in [0.001, 5], default 0.0 |
|---|
Shadow map clip end beyond which objects will not generate shadows
| Type : | float in [0, 9999], default 0.0 |
|---|
Shadow map clip start: objects closer will not generate shadows
| Type : | float in [0, 9999], default 0.0 |
|---|
Number of shadow buffer samples
| Type : | int in [1, 16], default 0 |
|---|
Resolution of the shadow buffer, higher values give crisper shadows but use more memory
| Type : | int in [512, 10240], default 0 |
|---|
Size of shadow buffer sampling area
| Type : | float in [0, 100], default 0.0 |
|---|
Type of shadow buffer
| Type : | enum in [‘REGULAR’, ‘HALFWAY’, ‘IRREGULAR’, ‘DEEP’], default ‘REGULAR’ |
|---|
Color of shadows cast by the lamp
| Type : | float array of 3 items in [-inf, inf], default (0.0, 0.0, 0.0) |
|---|
Type of shadow filter (Buffer Shadows)
| Type : | enum in [‘BOX’, ‘TENT’, ‘GAUSS’], default ‘BOX’ |
|---|
Method to compute lamp shadow with
| Type : | enum in [‘NOSHADOW’, ‘BUFFER_SHADOW’, ‘RAY_SHADOW’], default ‘NOSHADOW’ |
|---|
Method for generating shadow samples: Adaptive QMC is fastest, Constant QMC is less noisy but slower
| Type : | enum in [‘ADAPTIVE_QMC’, ‘CONSTANT_QMC’], default ‘ADAPTIVE_QMC’ |
|---|
Amount of samples taken extra (samples x samples)
| Type : | int in [1, 64], default 0 |
|---|
Number of shadow buffers to render for better AA, this increases memory usage
| Type : | enum in [‘BUFFERS_1’, ‘BUFFERS_4’, ‘BUFFERS_9’], default ‘BUFFERS_1’ |
|---|
Light size for ray shadow sampling (Raytraced shadows)
| Type : | float in [-inf, inf], default 0.0 |
|---|
Draw transparent cone in 3D view to visualize which objects are contained in it
| Type : | boolean, default False |
|---|
The softness of the spotlight edge
| Type : | float in [0, 1], default 0.0 |
|---|
Angle of the spotlight beam in degrees
| Type : | float in [0.0174533, 3.14159], default 0.0 |
|---|
Automatic calculation of clipping-end, based on visible vertices
| Type : | boolean, default False |
|---|
Automatic calculation of clipping-start, based on visible vertices
| Type : | boolean, default False |
|---|
Renders spotlight with a volumetric halo
| Type : | boolean, default False |
|---|
Causes light to cast shadows only without illuminating objects
| Type : | boolean, default False |
|---|
Causes only objects on the same layer to cast shadows
| Type : | boolean, default False |
|---|
Sets light intensity to zero beyond lamp distance
| Type : | boolean, default False |
|---|
Casts a square spot light shape
| Type : | boolean, default False |
|---|
Inherited Properties
Inherited Functions
|