Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
viser
logo logo
Version: main
Github

Examples

  • Getting Started
    • Hello world
    • Core concepts
  • Scene Visualization
    • Coordinate frames
    • Point cloud visualization
    • 3D mesh visualization
    • Line visualization
    • Image overlays
    • Batched mesh rendering
    • Lighting and shadows
    • Depth compositing
    • Set up direction
    • Gaussian splats
  • GUI Controls
    • Basic GUI controls
    • GUI callbacks
    • GUI layouts
    • Markdown support
    • Modal dialogs
    • Theming
    • 3D GUI elements
    • Notifications
    • Plotly integration
    • uPlot integration
    • Plots as images
  • User Interaction
    • Mesh click events
    • Scene pointer events
    • Get renders
    • Camera pose tracking
    • Programmatic camera control
  • Demos
    • Record3D
    • COLMAP
    • URDF robot visualizer
    • SMPL human model
    • SMPL skinned mesh
    • Games

API Reference

  • Core API
    • Viser Server
    • Scene API
    • GUI API
  • Handles API
    • Client Handles
    • Camera Handles
    • GUI Handles
    • Scene Handles
  • Advanced API
    • Events
    • Icons
    • Theme Configuration
    • uPlot Types
    • State Serializer
  • Auxiliary API
    • Transforms
    • Communication
    • Record3D + URDF Helpers

Notes

  • Frame Conventions
  • Development
  • Embedding Visualizations
Back to top
View this page

GUI ControlsΒΆ

Examples demonstrating interactive GUI elements.

  • Basic GUI controls
  • GUI callbacks
  • GUI layouts
  • Markdown support
  • Modal dialogs
  • Theming
  • 3D GUI elements
  • Notifications
  • Plotly integration
  • uPlot integration
  • Plots as images
Next
Basic GUI controls
Previous
Gaussian splats
Copyright © 2024
Made with Sphinx and @pradyunsg's Furo