OffscreenRenderer¶
-
class
pyrender.offscreen.OffscreenRenderer(viewport_width, viewport_height, point_size=1.0)[source]¶ Bases:
objectA wrapper for offscreen rendering.
Parameters: Attributes Summary
point_sizeThe pixel size of points in point clouds. viewport_heightThe height of the main viewport, in pixels. viewport_widthThe 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.RGBAis set. Not returned if flags includesRenderFlags.DEPTH_ONLY. - depth_im ((h, w) float32) – The depth buffer in linear units.
- scene (
-