Visualization# Visualization Function draw_geometries Store view point Rendering styles Geometry primitives Draw line set Customized visualization Mimic draw_geometries() with Visualizer class Change field of view Callback functions Capture images in a customized animation Applying texture maps to objects Interactive visualization Crop geometry Manual registration Prepare data Select correspondences Registration using user correspondences Non-blocking visualization Review draw_geometries Prepare example data Initialize Visualizer class Transform geometry and visualize it Headless rendering Install EGL Test headless rendering Possible issues CPU (Software) Rendering Headless CPU Rendering Interactive CPU Rendering Web visualizer and Jupyter Introduction Standalone mode C++ server Python server IP/port binding Jupyter mode Non-blocking functions Build Jupyter package from source Advanced topic: local server in airplane mode Advanced topic: TURN server Advanced topic: debugging network issues Drawing with Plotly in Jupyter 3D Gaussian Splatting in Open3D Feature overview File I/O Geometric transforms Cropping Anti-aliasing (as in Mip Splatting) Offscreen rendering Download example assets Loading 3DGS files — format overview Inspecting Gaussian attributes Scale → Rotate → Translate (SRT) transforms Loading different geometry types Anti-aliasing (density compensation) Draw the full mixed scene Offscreen rendering — colour and depth images