Skip to content

Feature/UI control panel - #484

Open
rajkandula wants to merge 2 commits into
mkkellogg:mainfrom
charanrajkandula-opensource:feature/ui-control-panel
Open

Feature/UI control panel#484
rajkandula wants to merge 2 commits into
mkkellogg:mainfrom
charanrajkandula-opensource:feature/ui-control-panel

Conversation

@rajkandula

@rajkandula rajkandula commented Jun 5, 2026

Copy link
Copy Markdown

Description

This PR introduces a floating, glassmorphic Control Panel UI to the GaussianSplats3D viewer. It allows developers and users to adjust rendering variables in real-time, view rendering stats, and reset settings easily.

Features Added

  • Visual Controls: Sliders to adjust Splat Scale and Focal Length.
  • View Modes & Debug: Checkbox toggles for Point Cloud mode, Orthographic Camera, Mesh Cursor, and Control Plane.
  • Performance Readouts: Real-time FPS and Last Sort Time display.
  • State Synchronization: Updates the UI dynamically if variables are changed via keyboard shortcuts (like = or -).
  • Collapsible Layout: Click the header to collapse the panel into a compact icon.
  • Reset Button: Single-click to restore all default settings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant