Add selection raycasting and inspector panel #64

Open
opened 2025-12-17 02:57:30 +00:00 by siennathesane · 0 comments
siennathesane commented 2025-12-17 02:57:30 +00:00 (Migrated from github.com)

Description

Allow clicking on source gizmos to select them and show details in an egui inspector panel.

Acceptance Criteria

Scenario: Sources can be inspected
  Given visualized audio sources
  When a source gizmo is clicked
  Then the source should be selected
  And an inspector panel should show source details
  And details should include amplitude, distance, bus, occlusion

Technical Notes

  • Implement raycasting to detect gizmo clicks
  • Create egui inspector panel
  • Show: amplitude (animated bar), occlusion %, distance, bus, spatial config
  • Add action buttons: "Solo This Bus", "Open in Mixer", "Play Solo"
## Description Allow clicking on source gizmos to select them and show details in an egui inspector panel. ## Acceptance Criteria ```gherkin Scenario: Sources can be inspected Given visualized audio sources When a source gizmo is clicked Then the source should be selected And an inspector panel should show source details And details should include amplitude, distance, bus, occlusion ``` ## Technical Notes - Implement raycasting to detect gizmo clicks - Create egui inspector panel - Show: amplitude (animated bar), occlusion %, distance, bus, spatial config - Add action buttons: "Solo This Bus", "Open in Mixer", "Play Solo"
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: studio/marathon#64