Skip to content

Commit 6167706

Browse files
committed
Update README.md
1 parent bc2f052 commit 6167706

File tree

1 file changed

+14
-6
lines changed

1 file changed

+14
-6
lines changed

README.md

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
1-
# Earth Information Explorer
1+
# Globe Experiments
22

3-
🌍 Interactive 3D geospatial dashboard with dynamic data visualization.
3+
🌍 Interactive 3D globe comparing DeckGL and React Three Fiber (R3F) implementations.
44

55
## Features
66

7+
- **3D Library Comparison**: Side-by-side comparison of DeckGL and R3F globe rendering with tabbed interface
78
- **Interactive 3D Scene**: Mouse controls for rotation, zoom, and pan
8-
- **Real-time Controls**: Leva panel for adjusting scene parameters
9-
- **Performance Monitoring**: Built-in stats display
9+
- **Globe Animation**: Automatic rotation around polar axis with pause/resume controls
10+
- **Interactive Markers**: Clickable location markers on the globe surface
11+
- **Data Visualization**: Tile layer overlays with VEDA geospatial data (<https://openveda.cloud/>)
1012
- **Responsive Design**: Full-screen 3D canvas with overlay UI
1113

1214
## Development Setup
1315

14-
This project uses Vite + React + TypeScript with Three.js for 3D visualization.
16+
This project uses Vite + React + TypeScript.
1517

1618
### Available Scripts
1719

@@ -36,11 +38,17 @@ ESLint is configured with Prettier integration, Stylelint for CSS, and TypeScrip
3638

3739
### 3D Libraries
3840

41+
**React Three Fiber (R3F) Implementation:**
42+
3943
- **Three.js**: Core 3D graphics library
4044
- **@react-three/fiber**: React renderer for Three.js
4145
- **@react-three/drei**: Helper components and utilities
4246
- **Leva**: Real-time controls for development and debugging
4347

48+
**DeckGL Implementation:**
49+
50+
- **DeckGL**: High-performance WebGL-based geospatial data visualization framework
51+
4452
---
4553

46-
*Built with React + TypeScript + Vite* <!-- markdownlint-disable-line MD036 -->
54+
*Built with React + TypeScript + Vite and AI assistance* <!-- markdownlint-disable-line MD036 -->

0 commit comments

Comments
 (0)