feat: Implement 3D Radar View Controls - resolves #9
- Add Reset View button functionality to reset camera to default position - Implement Auto Rotate toggle with visual feedback and button text updates - Add Range slider (10-500km) with real-time aircraft distance filtering - Use server-provided origin coordinates via /api/origin API endpoint - Implement Haversine formula for accurate geographic distance calculations - Add deferred initialization to prevent black screen issue - Enhanced lighting and ground plane visibility for better 3D orientation - Add comprehensive debugging and error handling for WebGL/Three.js - Style 3D radar controls with proper CSS for consistent UI - Remove construction notice as controls are now fully functional 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
4c9215b535
commit
a2cf9d8fdb
3 changed files with 352 additions and 44 deletions
|
|
@ -411,7 +411,6 @@
|
|||
<!-- 3D Radar View -->
|
||||
<div id="radar3d-view" class="view">
|
||||
<div class="radar3d-controls">
|
||||
<div class="construction-notice">🚧 3D Controls Under Construction</div>
|
||||
<button id="radar3d-reset" disabled>Reset View</button>
|
||||
<button id="radar3d-auto-rotate" disabled>Auto Rotate</button>
|
||||
<label>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue