diff --git a/atmosphere/public/earth.glb b/atmosphere/public/earth.glb new file mode 100644 index 000000000..eb700c787 Binary files /dev/null and b/atmosphere/public/earth.glb differ diff --git a/atmosphere/public/iss.glb b/atmosphere/public/iss.glb new file mode 100644 index 000000000..c838f9ad2 Binary files /dev/null and b/atmosphere/public/iss.glb differ diff --git a/atmosphere/src/App.jsx b/atmosphere/src/App.jsx index 013e6b445..031a851b1 100644 --- a/atmosphere/src/App.jsx +++ b/atmosphere/src/App.jsx @@ -32,10 +32,9 @@ const EARTH_RADIUS = 6378137; const WEATHER_INTERVAL = 5 * 60 * 1000; -const TIME_SCALE = 10; +const TIME_SCALE = 100; -// 初期時刻: 正午 (12:00) -const INITIAL_DATE = new Date('2024-06-21T16:00:00'); +const INITIAL_DATE = new Date('2024-06-21T12:00:00'); // --- Weather Presets (天候設定) --- const WEATHER_PRESETS = [ @@ -73,7 +72,7 @@ const WEATHER_PRESETS = [ const LOCATIONS = [ { name: 'Tokyo', longitude: 139.7671, latitude: 35.6812, heading: 180, pitch: -5, distance: 300 }, { name: 'Fuji', longitude: 138.7278, latitude: 35.3606, heading: 0, pitch: -10, distance: 4000 }, - { name: 'Space', longitude: 139.7671, latitude: 35.6812, heading: 0, pitch: -90, distance: 10000000 }, + { name: 'Space', longitude: 139.7671, latitude: 35.6812, heading: 0, pitch: -90, distance: 100000 }, ]; // --- Shared State for Synchronization --- @@ -290,7 +289,7 @@ function AtmosphereScene() { /> ))} - + @@ -551,8 +550,8 @@ function CameraSync() { function AvatarLayer() { return ( - - + +