Three.js 3D地球仪上的交互式 SVG 世界地图

    这是一种旋转的 3D 地球仪动画效果,能够全视角查看世界地图,并且支持拖拽和悬浮功能,当鼠标悬浮与地图之上时会显示该区域国家的名称,其中的 3D 效果是基于 Three.js 实现的,拖拽以及悬浮效果是通过 JS 实现的,地图种各个国家的详细版图是由 SVG 实现的,地球的球体是 Canvas 实现的。此外,地球的旋转速度、地图详细版图以及文案支持自定义。

模板目录结构如下: