feat: cloud debug panel (ADR-0060, ticket #37) #114
No reviewers
Labels
No labels
atmosphere
clouds
debug
enhancement
foundation
high-priority
integration
low-priority
medium-priority
optimization
pbr
weather
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
akadmin/NemesisEngine!114
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/cloud-debug-viz"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Collapsible Cloud Debug tab above the profiler: CPU-decoded viewer for
every embedded noise/weather map (Z-slice slider for the 3D volumes,
R/G/B/A channel filter) plus live CloudParams sliders including the
debug_density source selector. New library API renderer::noise::debug_slice
decodes one slice of an embedded DDS to RGBA8 (BC3 via texpresso).
RenderLayer copies the panel's params into Scene::clouds each frame.
Deferred per ADR: light-cone gizmos, debug cameras (RenderMode + orbit
camera cover it), GPU-side view of Sky.weather_map overrides.
Co-Authored-By: Claude Fable 5 noreply@anthropic.com