OffscreenRenderer¶
-
class
pyrender.offscreen.
OffscreenRenderer
(viewport_width, viewport_height, point_size=1.0)[source]¶ Bases:
object
A wrapper for offscreen rendering.
Parameters: Attributes Summary
point_size
The pixel size of points in point clouds. viewport_height
The height of the main viewport, in pixels. viewport_width
The width of the main viewport, in pixels. Methods Summary
delete
()Free all OpenGL resources. render
(scene[, flags])Render a scene with the given set of flags. Attributes Documentation
Methods Documentation
-
render
(scene, flags=0)[source]¶ Render a scene with the given set of flags.
Parameters: - scene (
Scene
) – A scene to render. - flags (int) – A bitwise or of one or more flags from
RenderFlags
.
Returns: - color_im ((h, w, 3) uint8 or (h, w, 4) uint8) – The color buffer in RGB format, or in RGBA format if
RenderFlags.RGBA
is set. Not returned if flags includesRenderFlags.DEPTH_ONLY
. - depth_im ((h, w) float32) – The depth buffer in linear units.
- scene (
-