Replace Three.js globe with Cesium

Migrate the globe view to a Cesium viewer with Esri satellite
imagery and terrain, dropping the custom blue-marble texture and
dot-bead rendering. Add vite-plugin-cesium and a container element
for the viewer.

Also rework the binder leather and suede materials with dedicated
normal maps, and refine timeline labels and page hole sizing.
This commit is contained in:
2026-09-18 21:29:30 +08:00
parent ac12405bdf
commit 13d3ef180a
14 changed files with 1281 additions and 384 deletions
+1
View File
@@ -13,6 +13,7 @@
<body>
<div id="app">
<canvas id="scene"></canvas>
<div id="cesium-container" aria-hidden="true"></div>
<!-- 气氛遮罩:暗角 + 颗粒 -->
<div class="vignette" aria-hidden="true"></div>