Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/blender/addon/properties.py
| Show First 20 Lines • Show All 353 Lines • ▼ Show 20 Lines | sampling_pattern: EnumProperty( | ||||
| items=enum_sampling_pattern, | items=enum_sampling_pattern, | ||||
| default='PROGRESSIVE_MULTI_JITTER', | default='PROGRESSIVE_MULTI_JITTER', | ||||
| ) | ) | ||||
| scrambling_distance: FloatProperty( | scrambling_distance: FloatProperty( | ||||
| name="Scrambling Distance", | name="Scrambling Distance", | ||||
| default=1.0, | default=1.0, | ||||
| min=0.0, max=1.0, | min=0.0, max=1.0, | ||||
| description="Lower values give faster rendering with GPU rendering and less noise with all devices at the cost of possible artifacts if set too low. Only works when not using adaptive sampling", | description="Reduce randomization between pixels to improve GPU rendering performance, at the cost of possible rendering artifacts if set too low. Only works when not using adaptive sampling", | ||||
| ) | ) | ||||
| preview_scrambling_distance: BoolProperty( | preview_scrambling_distance: BoolProperty( | ||||
| name="Scrambling Distance viewport", | name="Scrambling Distance viewport", | ||||
| default=False, | default=False, | ||||
| description="Uses the Scrambling Distance value for the viewport. Faster but may flicker", | description="Uses the Scrambling Distance value for the viewport. Faster but may flicker", | ||||
| ) | ) | ||||
| adaptive_scrambling_distance: BoolProperty( | auto_scrambling_distance: BoolProperty( | ||||
| name="Adaptive Scrambling Distance", | name="Automatic Scrambling Distance", | ||||
| default=False, | default=False, | ||||
| description="Uses a formula to adapt the scrambling distance strength based on the sample count", | description="Automatically reduce the randomization between pixels to improve GPU rendering performance, at the cost of possible rendering artifacts. Only works when not using adaptive sampling", | ||||
| ) | ) | ||||
| use_layer_samples: EnumProperty( | use_layer_samples: EnumProperty( | ||||
| name="Layer Samples", | name="Layer Samples", | ||||
| description="How to use per view layer sample settings", | description="How to use per view layer sample settings", | ||||
| items=enum_use_layer_samples, | items=enum_use_layer_samples, | ||||
| default='USE', | default='USE', | ||||
| ) | ) | ||||
| ▲ Show 20 Lines • Show All 403 Lines • ▼ Show 20 Lines | class CyclesRenderSettings(bpy.types.PropertyGroup): | ||||
| ao_bounces_render: IntProperty( | ao_bounces_render: IntProperty( | ||||
| name="AO Bounces Render", | name="AO Bounces Render", | ||||
| default=1, | default=1, | ||||
| description="After this number of light bounces, use approximate global illumination. 0 disables this feature", | description="After this number of light bounces, use approximate global illumination. 0 disables this feature", | ||||
| min=0, max=1024, | min=0, max=1024, | ||||
| ) | ) | ||||
| use_auto_tile: BoolProperty( | use_auto_tile: BoolProperty( | ||||
| name="Auto Tiles", | name="Use Tiling", | ||||
| description="Automatically render high resolution images in tiles to reduce memory usage, using the specified tile size. Tiles are cached to disk while rendering to save memory", | description="Render high resolution images in tiles to reduce memory usage, using the specified tile size. Tiles are cached to disk while rendering to save memory", | ||||
| default=True, | default=True, | ||||
| ) | ) | ||||
| tile_size: IntProperty( | tile_size: IntProperty( | ||||
| name="Tile Size", | name="Tile Size", | ||||
| default=2048, | default=2048, | ||||
| description="", | description="", | ||||
| min=8, max=16384, | min=8, max=16384, | ||||
| ) | ) | ||||
| ▲ Show 20 Lines • Show All 720 Lines • Show Last 20 Lines | |||||