base class — bpy_struct
Rendering settings for a Scene datablock
Representation of alpha information in the RGBA pixels
| Type: | enum in [‘SKY’, ‘TRANSPARENT’], default ‘SKY’ |
|---|
Amount of anti-aliasing samples per pixel
| Type: | enum in [‘5’, ‘8’, ‘11’, ‘16’], default ‘5’ |
|---|
| Type: | BakeSettings, (readonly, never None) |
|---|
| Type: | enum in [‘5’, ‘8’, ‘11’, ‘16’], default ‘5’ |
|---|
Bias towards faces further away from the object (in blender units)
| Type: | float in [0, 1000], default 0.0 |
|---|
Maximum distance from active object to other object (in blender units)
| Type: | float in [0, 1000], default 0.0 |
|---|
Extends the baked result as a post process filter
| Type: | int in [0, 64], default 0 |
|---|
Choose normal space for baking
| Type: | enum in [‘CAMERA’, ‘WORLD’, ‘OBJECT’, ‘TANGENT’], default ‘CAMERA’ |
|---|
Choose the method used to split a quad into 2 triangles for baking
| Type: | enum in [‘AUTO’, ‘FIXED’, ‘FIXED_ALT’], default ‘AUTO’ |
|---|
Number of samples used for ambient occlusion baking from multires
| Type: | int in [64, 1024], default 256 |
|---|
Choose shading information to bake into the image
| Type: | enum in [‘FULL’, ‘AO’, ‘SHADOW’, ‘NORMALS’, ‘TEXTURE’, ‘DISPLACEMENT’, ‘DERIVATIVE’, ‘VERTEX_COLORS’, ‘EMIT’, ‘ALPHA’, ‘MIRROR_INTENSITY’, ‘MIRROR_COLOR’, ‘SPEC_INTENSITY’, ‘SPEC_COLOR’], default ‘FULL’ |
|---|
Instead of automatically normalizing to 0..1, apply a user scale to the derivative map
| Type: | float in [0, 1000], default 0.0 |
|---|
Maximum X value for the render border
| Type: | float in [0, 1], default 0.0 |
|---|
Maximum Y value for the render border
| Type: | float in [0, 1], default 0.0 |
|---|
Minimum X value to for the render border
| Type: | float in [0, 1], default 0.0 |
|---|
Minimum Y value for the render border
| Type: | float in [0, 1], default 0.0 |
|---|
Select where rendered images will be displayed
| Type: | enum in [‘SCREEN’, ‘AREA’, ‘WINDOW’, ‘NONE’], default ‘SCREEN’ |
|---|
Amount of dithering noise added to the rendered image to break up banding
| Type: | float in [0, 2], default 0.0 |
|---|
Edge color
| Type: | float array of 3 items in [0, inf], default (0.0, 0.0, 0.0) |
|---|
Threshold for drawing outlines on geometry edges
| Type: | int in [0, 255], default 0 |
|---|
Engine to use for rendering
| Type: | enum in [‘BLENDER_RENDER’], default ‘BLENDER_RENDER’ |
|---|
FFmpeg related settings for the scene
| Type: | FFmpegSettings, (readonly) |
|---|
Order of video fields (select which lines get rendered first, to create smooth motion for TV output)
| Type: | enum in [‘EVEN_FIRST’, ‘ODD_FIRST’], default ‘EVEN_FIRST’ |
|---|
The file extension used for saving renders
| Type: | string, default “”, (readonly, never None) |
|---|
Directory/name to save animations, # characters defines the position and length of frame numbers
| Type: | string, default “”, (never None) |
|---|
Width over which the reconstruction filter combines samples
| Type: | float in [0.5, 1.5], default 0.0 |
|---|
Framerate, expressed in frames per second
| Type: | int in [1, 120], default 0 |
|---|
Framerate base
| Type: | float in [0.1, 120], default 0.0 |
|---|
How many frames the Map Old will last
| Type: | int in [1, 900], default 0 |
|---|
Old mapping value in frames
| Type: | int in [1, 900], default 0 |
|---|
More than one rendering engine is available
| Type: | boolean, default False, (readonly) |
|---|
| Type: | ImageFormatSettings, (readonly, never None) |
|---|
When true the format is a movie
| Type: | boolean, default False, (readonly) |
|---|
| Type: | RenderLayers bpy_prop_collection of SceneRenderLayer, (readonly) |
|---|
Line thickness in pixels
| Type: | float in [0, 10000], default 0.0 |
|---|
Line thickness mode for Freestyle line drawing
| Type: | enum in [‘ABSOLUTE’, ‘RELATIVE’], default ‘ABSOLUTE’ |
|---|
Number of scene samples to take with motion blur
| Type: | int in [1, 32], default 0 |
|---|
Time taken in frames between shutter open and close
| Type: | float in [0, inf], default 0.0 |
|---|
Resolution of raytrace accelerator, use higher resolutions for larger scenes
| Type: | enum in [‘64’, ‘128’, ‘256’, ‘512’], default ‘64’ |
|---|
Horizontal aspect ratio - for anamorphic or non-square pixel output
| Type: | float in [1, 200], default 0.0 |
|---|
Vertical aspect ratio - for anamorphic or non-square pixel output
| Type: | float in [1, 200], default 0.0 |
|---|
Reconstruction filter used for combining anti-aliasing samples
| Type: | enum in [‘BOX’, ‘TENT’, ‘QUADRATIC’, ‘CUBIC’, ‘CATMULLROM’, ‘GAUSSIAN’, ‘MITCHELL’], default ‘BOX’ |
|---|
Type of raytrace accelerator structure
| Type: | enum in [‘AUTO’, ‘OCTREE’, ‘VBVH’, ‘SIMD_SVBVH’, ‘SIMD_QBVH’], default ‘AUTO’ |
|---|
Percentage scale for render resolution
| Type: | int in [1, 32767], default 0 |
|---|
Number of horizontal pixels in the rendered image
| Type: | int in [4, 65536], default 0 |
|---|
Number of vertical pixels in the rendered image
| Type: | int in [4, 65536], default 0 |
|---|
Method to draw in the sequencer view
| Type: | enum in [‘BOUNDBOX’, ‘WIREFRAME’, ‘SOLID’, ‘TEXTURED’, ‘MATERIAL’, ‘RENDERED’], default ‘BOUNDBOX’ |
|---|
Method to draw in the sequencer view
| Type: | enum in [‘BOUNDBOX’, ‘WIREFRAME’, ‘SOLID’, ‘TEXTURED’, ‘MATERIAL’, ‘RENDERED’], default ‘BOUNDBOX’ |
|---|
Global approximate AO and SSS quality factor
| Type: | float in [0, 1], default 0.0 |
|---|
Global child particles percentage
| Type: | float in [0, 1], default 0.0 |
|---|
Global maximum shadow samples
| Type: | int in [0, 32767], default 0 |
|---|
Global maximum subdivision level
| Type: | int in [0, 32767], default 0 |
|---|
Color to use behind stamp text
| Type: | float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0) |
|---|
Size of the font used when rendering stamp text
| Type: | int in [8, 64], default 0 |
|---|
Color to use for stamp text
| Type: | float array of 4 items in [0, 1], default (0.0, 0.0, 0.0, 0.0) |
|---|
Custom text to appear in the stamp note
| Type: | string, default “”, (never None) |
|---|
Number of CPU threads to use simultaneously while rendering (for multi-core/CPU systems)
| Type: | int in [1, 64], default 0 |
|---|
Determine the amount of render threads used
| Type: | enum in [‘AUTO’, ‘FIXED’], default ‘AUTO’ |
|---|
Horizontal tile size to use while rendering
| Type: | int in [8, 65536], default 0 |
|---|
Vertical tile size to use while rendering
| Type: | int in [8, 65536], default 0 |
|---|
Render and combine multiple samples per pixel to prevent jagged edges
| Type: | boolean, default False |
|---|
Enables Anti-aliasing
| Type: | boolean, default False |
|---|
Clear Images before baking
| Type: | boolean, default False |
|---|
Calculate heights against unsubdivided low resolution mesh
| Type: | boolean, default False |
|---|
Bake directly from multires object
| Type: | boolean, default False |
|---|
With displacement normalize to the distance, with ambient occlusion normalize without using material settings
| Type: | boolean, default False |
|---|
Bake shading on the surface of selected objects to the active object
| Type: | boolean, default False |
|---|
Bake to vertex colors instead of to a UV-mapped image
| Type: | boolean, default False |
|---|
Use a user scale for the derivative map
| Type: | boolean, default False |
|---|
Render a user-defined border region, within the frame size (note that this disables save_buffers and full_sample)
| Type: | boolean, default False |
|---|
Process the render result through the compositing pipeline, if compositing nodes are enabled
| Type: | boolean, default False |
|---|
Crop the rendered frame to the defined border size
| Type: | boolean, default False |
|---|
Create a toon outline around the edges of geometry
| Type: | boolean, default False |
|---|
Calculate environment maps while rendering
| Type: | boolean, default False |
|---|
Render image to two fields per frame, for interlaced TV output
| Type: | boolean, default False |
|---|
Disable the time difference between fields
| Type: | boolean, default False |
|---|
Add the file format extensions to the rendered file name (eg: filename + .jpg)
| Type: | boolean, default False |
|---|
Free all image textures from memory after render, to save memory before compositing
| Type: | boolean, default False |
|---|
Free Nodes that are not used while compositing, to save memory
| Type: | boolean, default False |
|---|
Draw stylized strokes using Freestyle
| Type: | boolean, default False |
|---|
Save for every anti-aliasing sample the entire RenderLayer results (this solves anti-aliasing issues with compositing)
| Type: | boolean, default False |
|---|
Current rendering engine is a game engine
| Type: | boolean, default False, (readonly) |
|---|
Instance support leads to effective memory reduction when using duplicates
| Type: | boolean, default False |
|---|
Vertex coordinates are stored locally on each primitive (increases memory usage, but may have impact on speed)
| Type: | boolean, default False |
|---|
Lock interface during rendering in favor of giving more memory to the renderer
| Type: | boolean, default False |
|---|
Use multi-sampled 3D scene motion blur
| Type: | boolean, default False |
|---|
Overwrite existing files while rendering
| Type: | boolean, default False |
|---|
Keep render data around for faster re-renders
| Type: | boolean, default False |
|---|
Create empty placeholder files while rendering frames (similar to Unix ‘touch’)
| Type: | boolean, default False |
|---|
Pre-calculate the raytrace accelerator and render raytracing effects
| Type: | boolean, default False |
|---|
Save tiles for all RenderLayers and SceneNodes to files in the temp directory (saves memory, required for Full Sample)
| Type: | boolean, default False |
|---|
Process the render (and composited) result through the video sequence editor pipeline, if sequencer strips exist
| Type: | boolean, default False |
|---|
| Type: | boolean, default False |
|---|
Draw face-assigned textures in solid draw method
| Type: | boolean, default False |
|---|
Active render engine uses new shading nodes system
| Type: | boolean, default False, (readonly) |
|---|
Calculate shadows while rendering
| Type: | boolean, default False |
|---|
Enable simplification of scene for quicker preview renders
| Type: | boolean, default False |
|---|
Disable non-planar quads being triangulated
| Type: | boolean, default False |
|---|
Only render the active layer
| Type: | boolean, default False |
|---|
Calculate sub-surface scattering in materials rendering
| Type: | boolean, default False |
|---|
Render the stamp info text in the rendered image
| Type: | boolean, default False |
|---|
Include the name of the active camera in image metadata
| Type: | boolean, default False |
|---|
Include the current date in image metadata
| Type: | boolean, default False |
|---|
Include the .blend filename in image metadata
| Type: | boolean, default False |
|---|
Include the frame number in image metadata
| Type: | boolean, default False |
|---|
Include the active camera’s lens in image metadata
| Type: | boolean, default False |
|---|
Include the name of the last marker in image metadata
| Type: | boolean, default False |
|---|
Include a custom note in image metadata
| Type: | boolean, default False |
|---|
Include the render time in image metadata
| Type: | boolean, default False |
|---|
Include the name of the active scene in image metadata
| Type: | boolean, default False |
|---|
Include the name of the foreground sequence strip in image metadata
| Type: | boolean, default False |
|---|
Include the rendered frame timecode as HH:MM:SS.FF in image metadata
| Type: | boolean, default False |
|---|
Use textures to affect material properties
| Type: | boolean, default False |
|---|
Return the absolute path to the filename to be written for a given frame
| Parameters: | frame (int in [-inf, inf], (optional)) – Frame number to use, if unset the current frame will be used |
|---|---|
| Returns: | File Path, The resulting filepath from the scenes render settings |
| Return type: | string, (never None) |
Inherited Properties
Inherited Functions
References