Update README: NASA Blue Marble texture + sprite particles docs
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
d55aaf71b1
commit
cf113f65ca
1 changed files with 8 additions and 5 deletions
13
README.md
13
README.md
|
|
@ -22,13 +22,15 @@ gaming-hub/
|
||||||
│ └── index.ts # Sounds, Upload, Normalisierung
|
│ └── index.ts # Sounds, Upload, Normalisierung
|
||||||
│
|
│
|
||||||
├── web/ # Frontend (React 19 + Vite + TypeScript)
|
├── web/ # Frontend (React 19 + Vite + TypeScript)
|
||||||
|
│ ├── public/
|
||||||
|
│ │ └── nasa-blue-marble.jpg # NASA Blue Marble Globus-Textur (~28 MB)
|
||||||
│ └── src/
|
│ └── src/
|
||||||
│ ├── App.tsx # Root, Tab-Navigation, SSE-Handler
|
│ ├── App.tsx # Root, Tab-Navigation, SSE-Handler
|
||||||
│ ├── styles.css # Globale Styles + Radio-Styles
|
│ ├── styles.css # Globale Styles + Radio-Styles
|
||||||
│ └── plugins/
|
│ └── plugins/
|
||||||
│ ├── radio/
|
│ ├── radio/
|
||||||
│ │ ├── RadioTab.tsx # 3D Globe UI
|
│ │ ├── RadioTab.tsx # 3D Globe UI (Sprite Particles)
|
||||||
│ │ └── TileTextureManager.ts # Tile Loader + Mercator-Reprojection
|
│ │ └── TileTextureManager.ts # Tile Loader (Fallback)
|
||||||
│ └── soundboard/
|
│ └── soundboard/
|
||||||
│ ├── SoundboardTab.tsx # Sound Grid UI
|
│ ├── SoundboardTab.tsx # Sound Grid UI
|
||||||
│ └── soundboard.css # Soundboard Styles
|
│ └── soundboard.css # Soundboard Styles
|
||||||
|
|
@ -55,8 +57,9 @@ gaming-hub/
|
||||||
|
|
||||||
### Radio (`radio`)
|
### Radio (`radio`)
|
||||||
- 3D-Globus mit 30.000+ Radiosendern weltweit (Radio Garden API)
|
- 3D-Globus mit 30.000+ Radiosendern weltweit (Radio Garden API)
|
||||||
- Tile-basierte Satellitentextur (Mercator -> Equirectangular Reprojection)
|
- NASA Blue Marble Globus-Textur (statisches Satellitenbild)
|
||||||
- Server-seitiger Tile-Proxy mit In-Memory Cache (CDN erfordert Referer)
|
- Sender als Sprite-Partikel mit radialer Gradient-Textur (Theme-Farbe)
|
||||||
|
- Server-seitiger Tile-Proxy mit In-Memory Cache (Fallback fuer CDN)
|
||||||
- FFmpeg PCM-Streaming in Discord Voice Channels
|
- FFmpeg PCM-Streaming in Discord Voice Channels
|
||||||
- Per-Guild Lautstaerke, Favoriten, Suche
|
- Per-Guild Lautstaerke, Favoriten, Suche
|
||||||
- Voice Stats (Ping, Status, Uptime) via SSE
|
- Voice Stats (Ping, Status, Uptime) via SSE
|
||||||
|
|
@ -259,7 +262,7 @@ NODE_ENV=production node dist/index.js
|
||||||
| GET | `/api/radio/favorites` | Favoriten lesen |
|
| GET | `/api/radio/favorites` | Favoriten lesen |
|
||||||
| POST | `/api/radio/favorites` | Favorit togglen |
|
| POST | `/api/radio/favorites` | Favorit togglen |
|
||||||
| GET | `/api/radio/status` | Aktueller Wiedergabestatus |
|
| GET | `/api/radio/status` | Aktueller Wiedergabestatus |
|
||||||
| GET | `/api/radio/tile/:z/:x/:y` | Tile-Proxy (Satellitenbild) |
|
| GET | `/api/radio/tile/:z/:x/:y` | Tile-Proxy (Fallback Satellitenbild) |
|
||||||
|
|
||||||
### Soundboard Plugin
|
### Soundboard Plugin
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue