Frame Buffer

class huira.visible8.FrameBuffer
__init__(*args, **kwargs)
property albedo
property camera_normals
clear(self: huira._huira.visible8.FrameBuffer) → None
property depth
enable_albedo(self: huira._huira.visible8.FrameBuffer, enable: bool = True) → None
enable_camera_normals(self: huira._huira.visible8.FrameBuffer, enable: bool = True) → None
enable_depth(self: huira._huira.visible8.FrameBuffer, enable: bool = True) → None
enable_geometry_ids(self: huira._huira.visible8.FrameBuffer, enable: bool = True) → None

Record the ID of the geometry (mesh or ellipsoid) each pixel sees

enable_instance_ids(self: huira._huira.visible8.FrameBuffer, enable: bool = True) → None

Record the ID of the instance in the scene graph that placed what each pixel sees

enable_model_ids(self: huira._huira.visible8.FrameBuffer, enable: bool = True) → None

Record the ID of the model each pixel sees, NO_OBJECT_ID for a primitive placed directly

enable_part_ids(self: huira._huira.visible8.FrameBuffer, enable: bool = True) → None

Record the ID of the part each pixel sees: the model’s node that placed the primitive, or the instance for a primitive placed directly

enable_received_direct_power(self: huira._huira.visible8.FrameBuffer, enable: bool = True) → None
enable_received_indirect_power(self: huira._huira.visible8.FrameBuffer, enable: bool = True) → None
enable_received_power(self: huira._huira.visible8.FrameBuffer, enable: bool = True) → None
enable_sensor_response(self: huira._huira.visible8.FrameBuffer, enable: bool = True) → None
enable_world_normals(self: huira._huira.visible8.FrameBuffer, enable: bool = True) → None
property geometry_ids
has_albedo(self: huira._huira.visible8.FrameBuffer) → bool
has_camera_normals(self: huira._huira.visible8.FrameBuffer) → bool
has_depth(self: huira._huira.visible8.FrameBuffer) → bool
has_geometry_ids(self: huira._huira.visible8.FrameBuffer) → bool
has_instance_ids(self: huira._huira.visible8.FrameBuffer) → bool
has_model_ids(self: huira._huira.visible8.FrameBuffer) → bool
has_part_ids(self: huira._huira.visible8.FrameBuffer) → bool
has_received_direct_power(self: huira._huira.visible8.FrameBuffer) → bool
has_received_indirect_power(self: huira._huira.visible8.FrameBuffer) → bool
has_received_power(self: huira._huira.visible8.FrameBuffer) → bool
has_sensor_response(self: huira._huira.visible8.FrameBuffer) → bool
has_world_normals(self: huira._huira.visible8.FrameBuffer) → bool
property height
property instance_ids
property model_ids
property part_ids
property received_direct_power
property received_indirect_power
property received_power
property resolution
property sensor_response
property width
property world_normals