Package bpy :: Module types :: Class Scene :: Class SceneRenderData
[hide private]
[frames] | no frames]

Class SceneRenderData

The Render Data Object

Rendering settings for a Scene datablock.

References

Instance Variables [hide private]
int in [-32768, 32767] active_layer_index
Active index in render layer array.
enum alpha_mode
Representation of alpha information in the RGBA pixels.
boolean antialiasing
Render and combine multiple samples per pixel to prevent jagged edges.
enum antialiasing_samples
Amount of anti-aliasing samples per pixel.
boolean backbuf
Render backbuffer image
enum bake_aa_mode
Anti-Aliasing Level in...
boolean bake_active
Bake shading on the surface of selected objects to the active object
float in [0, 1000] bake_bias
Bias towards faces further away from the object (in blender units)
boolean bake_clear
Clear Images before baking
float in [0, 1000] bake_distance
Maximum distance from active object to other object (in blender units
boolean bake_enable_aa
Enables Anti-aliasing
int in [0, 32] bake_margin
Amount of pixels to extend the baked result with, as post process filter
enum bake_normal_space
Choose normal space for baking in...
boolean bake_normalized
Normalized
enum bake_type
Bake Mode in...
float in [0, 1] border_max_x
Sets maximum X value for the render border
float in [0, 1] border_max_y
Sets maximum Y value for the render border
float in [0, 1] border_min_x
Sets minimum X value to for the render border.
float in [0, 1] border_min_y
Sets minimum Y value for the render border
int in [0, 1024] cineon_black
Log conversion reference blackpoint
float in [0, 10] cineon_gamma
Log conversion gamma
boolean cineon_log
Convert to logarithmic color space
int in [0, 1024] cineon_white
Log conversion reference whitepoint
boolean color_management
Use color profiles and gamma corrected imaging pipeline
enum color_mode
Choose BW for saving greyscale images, RGB for saving red, green and blue channels, AND RGBA for saving red, green, blue + alpha channels in...
boolean crop_to_border
Crop the rendered frame to the defined border size.
enum display_mode
Select where rendered images will be displayed in...
float in [0, 2] dither_intensity
Amount of dithering noise added to the rendered image to break up banding.
boolean edge
Create a toon outline around the edges of geometry
float array of 3 items in [-inf, inf] edge_color
Edge Color
int in [0, 255] edge_threshold
Threshold for drawing outlines on geometry edges
enum engine
Engine to use for rendering.
enum exr_codec
Codec settings for OpenEXR in...
boolean exr_half
Use 16 bit floats instead of 32 bit floats per channel
boolean exr_preview
When rendering animations, save JPG preview images in same directory
boolean exr_zbuf
Save the z-depth per pixel (32 bit unsigned int zbuffer)
enum field_order
Order of video fields.
boolean fields
Render image to two fields per frame, for interlaced TV output.
boolean fields_still
Disable the time difference between fields.
boolean file_extensions
Add the file format extensions to the rendered file name (eg: filename + .jpg)
enum file_format
File format to save the rendered images as.
float in [0.5, 1.5] filter_size
Pixel width over which the reconstruction filter combines samples.
int in [1, 120] fps
Framerate, expressed in frames per second.
float in [0.1, 120] fps_base
Framerate base
boolean free_image_textures
Free all image texture from memory after render, to save memory before compositing.
boolean free_unused_nodes
Free Nodes that are not used while compositing, to save memory.
boolean full_sample
Save for every anti-aliasing sample the entire RenderLayer results.
Collection of SceneRenderLayer (readonly) layers
Render Layers
boolean motion_blur
Use multi-sampled 3D scene motion blur (uses number of anti-aliasing samples).
boolean (readonly) multiple_engines
More than one rendering engine is available.
enum octree_resolution
Resolution of raytrace accelerator.
string output_path
Directory/name to save animations, # characters defines the position and length of frame numbers.
int in [1, 512] parts_x
Number of horizontal tiles to use while rendering.
int in [1, 512] parts_y
Number of vertical tiles to use while rendering.
float in [1, 200] pixel_aspect_x
Horizontal aspect ratio - for anamorphic or non-square pixel output
float in [1, 200] pixel_aspect_y
Vertical aspect ratio - for anamorphic or non-square pixel output
enum pixel_filter
Reconstruction filter used for combining anti-aliasing samples.
int in [1, 100] quality
Quality of JPEG images, AVI Jpeg and SGI movies.
enum raytrace_structure
Type of raytrace accelerator structure.
boolean render_envmaps
Calculate environment maps while rendering.
boolean render_radiosity
Calculate radiosity in a pre-process before rendering.
boolean render_raytracing
Pre-calculate the raytrace accelerator and render raytracing effects.
boolean render_shadows
Calculate shadows while rendering.
boolean render_sss
Calculate sub-surface scattering in materials rendering.
boolean render_stamp
Render the stamp info text in the rendered image
boolean render_textures
Use textures to affect material properties.
int in [0, 32767] resolution_percentage
Percentage scale for render resolution
int in [4, 10000] resolution_x
Number of horizontal pixels in the rendered image.
int in [4, 10000] resolution_y
Number of vertical pixels in the rendered image.
boolean save_buffers
Save tiles for all RenderLayers and SceneNodes to files in the temp directory (saves memory, required for Full Sample).
boolean single_layer
Only render the active layer.
float array of 4 items in [0, 1] stamp_background
Color to use behind stamp text
boolean stamp_camera
Include the name of the active camera in image metadata
boolean stamp_date
Include the current date in image metadata
boolean stamp_filename
Include the filename of the .blend file in image metadata
int in [8, 64] stamp_font_size
Size of the font used when rendering stamp text
float array of 4 items in [0, 1] stamp_foreground
Stamp text color
boolean stamp_frame
Include the frame number in image metadata
boolean stamp_marker
Include the name of the last marker in image metadata
boolean stamp_note
Include a custom note in image metadata
string stamp_note_text
Custom text to appear in the stamp note (maximum length of 160)
boolean stamp_render_time
Include the render time in the stamp image
boolean stamp_scene
Include the name of the active scene in image metadata
boolean stamp_sequence_strip
Include the name of the foreground sequence strip in image metadata
boolean stamp_time
Include the current time in image metadata
int in [1, 8] threads
Number of CPU threads to use simultaneously while rendering (for multi-core/CPU systems)
enum threads_mode
Determine the amount of render threads used in...
boolean tiff_bit
Save TIFF with 16 bits per channel
boolean use_border
Render a user-defined border region, within the frame size.
boolean use_compositing
Process the render result through the compositing pipeline, if compositing nodes are enabled.
boolean (readonly) use_game_engine
Current rendering engine is a game engine.
boolean use_instances
Instance support leads to effective memory reduction when using duplicates.
boolean use_local_coords
Vertex coordinates are stored localy on each primitive.
boolean use_overwrite
Overwrite existing files while rendering.
boolean use_placeholder
Create empty placeholder files while rendering frames (similar to Unix 'touch').
boolean use_sequencer
Process the render (and composited) result through the video sequence editor pipeline, if sequencer strips exist.
Instance Variable Details [hide private]

alpha_mode

Representation of alpha information in the RGBA pixels. in...
  • SKY
  • PREMUL
  • STRAIGHT
Type:
enum

antialiasing_samples

Amount of anti-aliasing samples per pixel. in...
  • OVERSAMPLE_5
  • OVERSAMPLE_8
  • OVERSAMPLE_11
  • OVERSAMPLE_16
Type:
enum

bake_aa_mode

Anti-Aliasing Level in...
  • AA_5
  • AA_8
  • AA_11
  • AA_16
Type:
enum

bake_normal_space

Choose normal space for baking in...
  • CAMERA
  • WORLD
  • OBJECT
  • TANGENT
Type:
enum

bake_type

Bake Mode in...
  • FULL
  • AO
  • SHADOW
  • NORMALS
  • TEXTURE
  • DISPLACEMENT
Type:
enum

color_mode

Choose BW for saving greyscale images, RGB for saving red, green and blue channels, AND RGBA for saving red, green, blue + alpha channels in...
  • BW
  • RGB
  • RGBA
Type:
enum

display_mode

Select where rendered images will be displayed in...
  • SCREEN
  • AREA
  • WINDOW
Type:
enum

engine

Engine to use for rendering. in...
  • BLENDER_RENDER
Type:
enum

exr_codec

Codec settings for OpenEXR in...
  • NONE
  • PXR24
  • ZIP
  • PIZ
  • RLE
Type:
enum

field_order

Order of video fields. Select which lines get rendered first, to create smooth motion for TV output in...
  • FIELDS_EVENFIRST
  • FIELDS_ODDFIRST
Type:
enum

file_format

File format to save the rendered images as. in...
  • PNG
  • JPEG
  • BMP
  • TARGA
  • RAWTARGA
  • HAMX
  • IRIS
  • OPENEXR
  • MULTILAYER
  • TIFF
  • RADHDR
  • CINEON
  • DPX
  • AVIRAW
  • AVIJPEG
  • FRAMESERVER
Type:
enum

full_sample

Save for every anti-aliasing sample the entire RenderLayer results. This solves anti-aliasing issues with compositing.
Type:
boolean

octree_resolution

Resolution of raytrace accelerator. Use higher resolutions for larger scenes. in...
  • OCTREE_RES_64
  • OCTREE_RES_128
  • OCTREE_RES_256
  • OCTREE_RES_512
Type:
enum

output_path

Directory/name to save animations, # characters defines the position and length of frame numbers. (maximum length of 160)
Type:
string

pixel_filter

Reconstruction filter used for combining anti-aliasing samples. in...
  • BOX
  • TENT
  • QUADRATIC
  • CUBIC
  • CATMULLROM
  • GAUSSIAN
  • MITCHELL
Type:
enum

raytrace_structure

Type of raytrace accelerator structure. in...
  • AUTO
  • OCTREE
  • BLIBVH
  • VBVH
  • SIMD_SVBVH
  • SIMD_QBVH
Type:
enum

threads_mode

Determine the amount of render threads used in...
  • THREADS_AUTO
  • THREADS_FIXED
Type:
enum

use_local_coords

Vertex coordinates are stored localy on each primitive. Increases memory usage, but may have impact on speed.
Type:
boolean