Skip to content

Latest commit

 

History

1 Commit

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌐 OrbitalEye — God Mode View

A real-time spy-satellite simulator and planetary spatial intelligence console in your browser.

Live aircraft, maritime vessels, orbital satellites, seismic quakes, weather, and tactical reconnaissance looks on a photorealistic 3D globe.

License: MIT Engine: CesiumJS Propagator: SGP4 Vite Status: Sovereign Open Source


Developed by @jastfan • Brand Ecosystem: FondPeace


# ⚡ Quick Launch in 60 seconds:
git clone https://github.com/jastfan/god-mode-view.git
cd god-mode-view
npm install
npm run dev

🌍 Overview

OrbitalEye (God Mode View) brings state-of-the-art Geospatial Intelligence (GEOINT), real-time orbital reconnaissance, and planetary situational awareness directly into any modern web browser.

Inspired by global intelligence consoles like God's Eye View, OrbitalEye models the Earth as an authentic WGS84 oblate ellipsoid in deep space. It ingests open-source feeds—flight transponders, maritime beacons, satellite ephemeris, and seismographs—fusing them into a unified, interactive 3D tactical cockpit.

Half the thrill is the sensation of a forbidden orbital control deck. The other half is that every signal is public, real-time, and 100% inspectable.


🎛️ Key Capabilities & Intelligence Layers

🛰️ 1. Live SGP4 Satellite Tracking

  • Multi-Constellation Support: Live orbital propagation for space stations (ISS, Tiangong), earth observation / reconnaissance assets (Sentinel-2, Landsat-8/9, Terra, Aqua), navigation constellations (GPS, Galileo, NavIC), weather satellites (NOAA, GOES, INSAT), and Starlink.
  • Dynamic 3D Orbital Trajectory: Computes true 90-minute orbital paths, apogee, perigee, inclination, and ground footprint swaths.
  • Sub-Second Mathematical Precision: Powered by client-side SGP4/SDP4 mathematical models via satellite.js.

🛩️ 2. Live ADS-B Aviation Radar

  • Real-Time Flight Tracking: Global commercial, cargo, and military aircraft tracking via live ADS-B telemetry (adsb.lol / OpenSky Network).
  • Telemetry Vector Display: Airspeed (knots / km/h), true altitude (ft / m), heading, aircraft class glyphs, and origin-destination details.

🚢 3. Maritime Fleet & Global Infrastructure

  • Vessel Tracking (AIS): Live container ships, tankers, and coastal marine vessels across global sea lanes.
  • Submarine Undersea Cables: Interactive 3D visualization of the critical transoceanic fiber-optic cable network powering global internet routing.
  • Strategic Bases & Landmarks: Tactical overlays of international spaceports, military hubs, and 3D architectural landmark models.

🌋 4. Seismic Quakes, Wildfires & Weather

  • Live USGS Earthquakes: Real-time ingest of global seismic events (M4.5+) with magnitude-proportional dynamic shockwave animations.
  • Thermal Wildfires: Active thermal anomaly detection powered by NASA FIRMS satellite data.
  • Atmospheric Clouds & Weather: Procedural atmospheric Rayleigh scattering, terminator day/night line, and cloud layer dynamics.

🎨 5. Tactical GLSL Sensor Looks & Cockpit HUD

  • Sensor Shaders: Switch real-time post-processing looks on the fly:
    • 🟢 FLIR / Thermal: Heat signature visualization for terrain, fires, and assets.
    • 📟 Surveillance / NVG: Night-vision green phosphor military recon look.
    • 📺 CRT Retro: Surveillance monitor scanlines with tactical crosshairs.
    • 🕶️ Noir & Snow: High-contrast atmospheric monochrome and winter reconnaissance styles.
  • Target Lock Camera: Lock onto any aircraft, vessel, or satellite and ride alongside its trajectory in deep space or low altitude.
  • Drone Flight & Orbit Patrol: Automated cinematic camera fly-throughs, street view peering, and timestream acceleration (1x, 10x, 60x, 300x).

⚡ Quick Start (Local Setup)

Prerequisites

  • Node.js: v20.x, v24.x, or v26.x
  • npm or pnpm
  • Any modern web browser with WebGL hardware acceleration (Chrome, Edge, Brave, Firefox)

Installation

# 1. Clone the repository
git clone https://github.com/jastfan/god-mode-view.git
cd god-mode-view

# 2. Install dependencies
npm install

# 3. Start local development server
npm run dev

Open http://localhost:3000 (or the port shown in your terminal) to explore the live globe.


🏗️ Production Build & Deployment

# Create optimized production build:
npm run build

# Preview production build locally:
npm run preview

The compiled static assets are generated in the dist/ directory, ready to deploy instantly to:

  • GitHub Pages
  • Cloudflare Pages
  • Vercel / Netlify

📂 Project Architecture

god-mode-view/
├── index.html               # Main entry HTML and HUD overlay scaffolding
├── package.json             # Dependencies (CesiumJS, satellite.js, Vite)
├── vite.config.js           # Vite config with cesium integration
├── public/                  # Static textures, 3D glTF models, and icons
└── src/
    ├── main.js              # Primary application orchestrator & event loops
    ├── style.css            # Tactical HUD, telemetry cards, and glassmorphism UI
    ├── app/
    │   └── viewer.js        # CesiumJS 3D viewer & camera controller initialization
    ├── layers/
    │   ├── satellites.js    # Celestrak TLE fetcher & SGP4 orbital propagator
    │   ├── flights.js       # Live ADS-B aircraft vector ingestion
    │   ├── vessels.js       # AIS marine vessel transponder tracker
    │   ├── earthquakes.js   # USGS real-time seismic event listener
    │   ├── wildfires.js     # NASA FIRMS thermal anomaly mapping
    │   ├── submarineCables.js # Transoceanic fiber cables layer
    │   ├── buildings.js     # 3D building geometry & photorealistic tiles
    │   └── cctv.js          # Global public webcams & localized camera feeds
    ├── styles/
    │   ├── styleManager.js  # GLSL post-process shader manager
    │   ├── thermal.js       # FLIR thermal shader pipeline
    │   ├── surveillance.js  # Night vision green phosphor shader
    │   └── retro.js         # CRT scanline recon shader
    ├── controls/
    │   ├── droneFlight.js   # First-person drone flight mechanics
    │   └── streetView.js    # Ground-level reconnaissance controls
    └── cinematics/
        └── orbitPatrol.js   # Autonomous planetary inspection patrol

📡 Data Feeds & Attribution


🛡️ License & Author

Crafted with passion for open-source spatial intelligence by jastfan.
Supported by the FondPeace engineering ecosystem.

Released under the MIT License.

About

God Mode View — A real-time spy satellite simulator and spatial intelligence console in your browser. Photorealistic 3D globe with live aircraft ADS-B, maritime vessels, SGP4 satellites, earthquakes, and tactical FLIR/NVG sensor looks.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages