Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/blender/addon/properties.py
| Show First 20 Lines • Show All 466 Lines • ▼ Show 20 Lines | class CyclesRenderSettings(bpy.types.PropertyGroup): | ||||
| direct_light_sampling_type: EnumProperty( | direct_light_sampling_type: EnumProperty( | ||||
| name="Direct Light Sampling", | name="Direct Light Sampling", | ||||
| description="The type of strategy used for sampling direct light contributions", | description="The type of strategy used for sampling direct light contributions", | ||||
| items=enum_direct_light_sampling_type, | items=enum_direct_light_sampling_type, | ||||
| default='MULTIPLE_IMPORTANCE_SAMPLING', | default='MULTIPLE_IMPORTANCE_SAMPLING', | ||||
| ) | ) | ||||
| use_light_tree: BoolProperty( | |||||
| name="Light Tree", | |||||
| description="Samples many lights more efficiently", | |||||
| default=False, | |||||
| ) | |||||
| splitting_threshold: FloatProperty( | |||||
| name="Splitting", | |||||
| description="Amount of light tree emitters to consider at a time, from one light at 0.0, " | |||||
| "to adaptively more lights as needed, to all branches at 1.0", | |||||
| min=0.0, max=1.0, | |||||
| default=0.85, | |||||
| ) | |||||
| min_light_bounces: IntProperty( | min_light_bounces: IntProperty( | ||||
| name="Min Light Bounces", | name="Min Light Bounces", | ||||
| description="Minimum number of light bounces. Setting this higher reduces noise in the first bounces, " | description="Minimum number of light bounces. Setting this higher reduces noise in the first bounces, " | ||||
| "but can also be less efficient for more complex geometry like curves and volumes", | "but can also be less efficient for more complex geometry like curves and volumes", | ||||
| min=0, max=1024, | min=0, max=1024, | ||||
| default=0, | default=0, | ||||
| ) | ) | ||||
| min_transparent_bounces: IntProperty( | min_transparent_bounces: IntProperty( | ||||
| ▲ Show 20 Lines • Show All 992 Lines • Show Last 20 Lines | |||||