open3d.visualization#

Classes

ExternalVisualizer([address, timeout])

This class allows to send data to an external Visualizer

Material

Properties (texture maps, scalar and vector) related to visualization.

MeshColorOption

Enum class for color for TriangleMesh.

MeshShadeOption

Enum class for mesh shading for TriangleMesh.

O3DVisualizer

Visualization object used by draw()

PickedPoint

PointColorOption

Enum class for point color for PointCloud.

RenderOption

Defines rendering options for visualizer.

ScalarProperties

SelectedIndex

Information about a point or vertex that was selected

SelectionPolygonVolume

Select a polygon volume for cropping.

TextureMaps

VectorProperties

ViewControl

View controller for visualizer.

Visualizer

The main Visualizer class.

VisualizerWithEditing

Visualizer with editing capabilities.

VisualizerWithKeyCallback

Visualizer with custom key callback capabilities.

VisualizerWithVertexSelection

Visualizer with vertex selection capabilities.

Functions

draw([geometry, title, width, height, ...])

Draw 3D geometry types and 3D models.

draw_geometries(*args, **kwargs)

Overloaded function.

draw_geometries_with_animation_callback(...)

Function to draw a list of geometry.Geometry objects with a customized animation callback function

draw_geometries_with_custom_animation(...[, ...])

Function to draw a list of geometry.Geometry objects with a GUI that supports animation

draw_geometries_with_editing(geometry_list)

Function to draw a list of geometry.Geometry providing user interaction

draw_geometries_with_key_callbacks(...[, ...])

Function to draw a list of geometry.Geometry objects with a customized key-callback mapping

draw_geometries_with_vertex_selection(...[, ...])

Function to draw a list of geometry.Geometry providing ability for user to select points

read_selection_polygon_volume(filename)

Function to read SelectionPolygonVolume from file

Modules

gui

rendering

webrtc_server

Functionality for remote visualization over WebRTC.

tensorboard_plugin.summary

Summary writer for the TensorBoard Open3D plugin