BlendGen
Generated modules

renderer

Generated Python API reference for blendgen.renderer.

blendgen.renderer

Shared render orchestration for all Blender render backends.

Background

Class source

class Background(Enum)

Background behavior for color rendering.

Values

ALPHA = 'TRANSPARENT'
SKY = 'SKY'

Renderer

Class source

class Renderer

Render requested semantic passes using an explicit backend.

Renderer.__init__

Method source

def __init__(self, *, backend=None, background=Background.ALPHA, resolution_percentage=100, resolution_x=1920, resolution_y=1080, output_base_path='data/toy_dataset/', passes=None, render_images=True)

No description is available yet.

Renderer.render

Method source

def render(self, current_frame)

Render a frame and return the existing dataset pass-path schema.

Renderer.backend

Property source

def backend(self)

The explicit backend configuration used by this renderer.

Renderer.cameras

Property source

def cameras(self)

Return the cameras available in the current Blender project.

Renderer.scenes

Property source

def scenes(self)

Return the scenes available in the current Blender project.

Renderer.camera

Property source

def camera(self)

Return the active camera.

Renderer.scene

Property source

def scene(self)

Return the active scene.

Renderer.width

Property source

def width(self)

Return the configured render width in pixels.

Renderer.height

Property source

def height(self)

Return the configured render height in pixels.

On this page