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: | 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