Skip to content
/ startail Public

A 3D satellite tracking system based on Rust and Bevy engine for visualizing and tracking satellite orbits.一个基于Rust和Bevy引擎的三维卫星跟踪系统,用于可视化和追踪卫星轨道。

Notifications You must be signed in to change notification settings

fn-a/startail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Satellite Tracking System

A 3D satellite tracking system based on Rust and Bevy engine for visualizing and tracking satellite orbits.

🚀 Features

Core Functionality

  • 3D Earth Rendering - Realistic Earth models and textures
  • Satellite Orbit Calculation - High-precision calculations based on Keplerian orbital mechanics
  • Real-time Satellite Tracking - Real-time position updates for multiple satellites
  • Interactive Camera Control - Free roaming and zoom viewing angles
  • Performance Monitoring - Real-time FPS and performance metrics display

Visual Features

  • Starfield Background - Realistic starry environment
  • Orbit Visualization - Display satellite orbital paths
  • Multi-Satellite Support - Simultaneous display of multiple satellites
  • User Interface - Clean and intuitive user interface

🛠️ Tech Stack

  • Rust - Primary programming language
  • Bevy - Game engine and rendering framework
  • nalgebra - Mathematical computation library
  • chrono - Time processing
  • serde - Serialization/deserialization

📚 Reference Projects

Here are some related open-source projects that provide valuable reference and inspiration:

  • bevy_tracksat - Satellite tracking system implementation based on Bevy
  • solarsim - Solar system simulator demonstrating best practices in astrophysical simulation
  • bevyearth - Earth rendering implementation in Bevy engine, providing reference solutions for Earth visualization

These projects provide important technical references and implementation ideas for our satellite tracking system development.

About

A 3D satellite tracking system based on Rust and Bevy engine for visualizing and tracking satellite orbits.一个基于Rust和Bevy引擎的三维卫星跟踪系统,用于可视化和追踪卫星轨道。

Topics

Resources

Stars

Watchers

Forks