skyview/assets/static
Ole-Morten Duesund 51a74ac85e feat: Implement aircraft type differentiation and movement indicators
Adds comprehensive visual differentiation system for 3D radar aircraft:

Aircraft Type Differentiation:
- Different 3D geometries for aircraft categories (helicopter, heavy, medium, light)
- Color coding: cyan=helicopter, blue=heavy, green=medium, yellow=light
- Size scaling based on aircraft weight class
- Emergency override: red color for emergency squawks and alerts

Movement Indicators:
- Aircraft orientation based on track/heading data
- Climb/descent indicators with 500 fpm threshold
- Green upward arrows for climbing aircraft
- Red downward arrows for descending aircraft
- Dynamic indicator management (add/remove based on vertical rate)

Technical Implementation:
- Modular aircraft geometry creation system
- Visual type detection based on Category field
- Enhanced material system with emissive properties
- Proper cleanup of climb/descent indicators
- Updated selection system to restore original aircraft colors

Addresses core visual enhancement requirements from issue #42.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-01 21:22:14 +02:00
..
css feat: Implement 3D Radar View Controls - resolves #9 2025-09-01 20:22:26 +02:00
icons feat: Improve aircraft legend clarity and icon differentiation 2025-09-01 09:57:39 +02:00
images fix: Improve logo text visibility with outlines and brighter colors 2025-09-01 17:42:19 +02:00
js feat: Implement aircraft type differentiation and movement indicators 2025-09-01 21:22:14 +02:00
database.html feat: Add comprehensive database status web interface 2025-08-31 19:40:12 +02:00
favicon.ico Restructure assets to top-level package and add Reset Map button 2025-08-24 00:57:49 +02:00
index.html feat: Complete 3D radar enhancements with labels, interactions, and trails 2025-09-01 21:02:22 +02:00