blenderrenderdata.py

class RenderEngine(value)[source]

Bases: Enum

Different render engines on Blender

CYCLES = 'CYCLES'
EEVEE = 'BLENDER_EEVEE_NEXT'
WORKBENCH = 'BLENDER_WORKBENCH'
class RenderData(cam_data: pyvale.sensorsim.cameradata.CameraData | tuple[pyvale.sensorsim.cameradata.CameraData, pyvale.sensorsim.cameradata.CameraData], base_dir: pathlib.Path = PosixPath('/home/runner'), samples: int = 2, engine: pyvale.blender.blenderrenderdata.RenderEngine = <RenderEngine.CYCLES: 'CYCLES'>, max_bounces: int = 12, bit_size: int = 8, threads: int = 4)[source]

Bases: object

cam_data
base_dir
samples
engine
max_bounces
bit_size
threads
__init__(cam_data, base_dir=PosixPath('/home/runner'), samples=2, engine=RenderEngine.CYCLES, max_bounces=12, bit_size=8, threads=4)