Skip to content

Latest commit

 

History

17 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Three.js 3D Map Visualization

GitHub Stars GitHub Forks Vue ThreeJs License

🌐 Language: English | 中文

A real-time 3D map visualization project built with Vue 3, Vite, and Three.js, featuring immersive visual effects such as sky rendering, ocean simulation, and particle-based snow.


🖼️ Preview

Scene Preview


✨ Features

  • 🌤️ Dynamic sky & ocean rendering based on physical lighting
  • 🗺️ Gradient map coloring with elevation and interactive camera controls
  • ✈️ Animated flight paths and roaming animations
  • ❄️ GPU-powered particle snow effects
  • 🔆 Glow effects & billboard lighting for night scenes
  • 🛩️ FBX model loading with animations (e.g., aircraft)
  • 🧩 Component-based architecture for reusability

🎮 Live Demo

👉 https://8201314.xyz


🛠️ Tech Stack

  • Vue 3
  • Vite
  • Three.js

📚 References

  • Vue 3 Documentation
  • Three.js Official Examples & Tutorials
  • Vite Documentation

📄 License

MIT License © 2023 ifSadEveryDay

About

Vue3 + Vite + Threejs + 地图场景效果

Resources

Stars

73 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages