Fix JavaScript errors and implement Three.js 3D radar
JavaScript fixes: - Added missing initializeClocks() method - Added missing updatePopupContent() method for real-time popup updates - Both methods are now properly integrated into the SkyView class Three.js improvements: - Migrated to ES modules for modern Three.js compatibility - Updated import map for Three.js and OrbitControls - Implemented full 3D radar visualization with aircraft positioning - Added proper scene setup with lighting, ground plane, and grid - Aircraft rendered as 3D cone meshes with altitude and orientation - Real-time updates when switching to 3D radar view These changes resolve all browser console errors and provide a working 3D radar visualization feature. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
559e1d23b9
commit
da1b181666
2 changed files with 968 additions and 608 deletions
1700
static/js/app.js
1700
static/js/app.js
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue