Skip to content

ifSadEveryDay/ifSadEveryDay.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages