|
@@ -3,15 +3,12 @@
|
|
|
|
|
|
<script setup>
|
|
<script setup>
|
|
import * as THREE from 'three';
|
|
import * as THREE from 'three';
|
|
-import Stats from 'three/addons/libs/stats.module.js';
|
|
|
|
import {Sky} from 'three/addons/objects/Sky.js';
|
|
import {Sky} from 'three/addons/objects/Sky.js';
|
|
import {TrackballControls} from 'three/addons/controls/TrackballControls.js';
|
|
import {TrackballControls} from 'three/addons/controls/TrackballControls.js';
|
|
import {GLTFLoader} from "three/addons/loaders/GLTFLoader.js";
|
|
import {GLTFLoader} from "three/addons/loaders/GLTFLoader.js";
|
|
|
|
|
|
|
|
+let container, camera, scene, renderer, controls, sun;
|
|
|
|
|
|
-let container, stats;
|
|
|
|
-let camera, scene, renderer;
|
|
|
|
-let controls, sun, css2Renderer;
|
|
|
|
init();
|
|
init();
|
|
animate();
|
|
animate();
|
|
|
|
|
|
@@ -96,8 +93,8 @@ function init() {
|
|
|
|
|
|
updateSun();
|
|
updateSun();
|
|
|
|
|
|
- stats = new Stats();
|
|
|
|
- container.appendChild(stats.dom);
|
|
|
|
|
|
+ //stats = new Stats();
|
|
|
|
+ //container.appendChild(stats.dom);
|
|
|
|
|
|
|
|
|
|
//
|
|
//
|
|
@@ -135,8 +132,6 @@ function onWindowResize() {
|
|
renderer.setSize(window.innerWidth, window.innerHeight);
|
|
renderer.setSize(window.innerWidth, window.innerHeight);
|
|
renderer.setPixelRatio(window.devicePixelRatio);
|
|
renderer.setPixelRatio(window.devicePixelRatio);
|
|
controls.handleResize();
|
|
controls.handleResize();
|
|
- css2Renderer.setSize(window.innerWidth, window.innerHeight);
|
|
|
|
-
|
|
|
|
}
|
|
}
|
|
|
|
|
|
function render() {
|
|
function render() {
|
|
@@ -147,7 +142,6 @@ function animate() {
|
|
requestAnimationFrame(animate);
|
|
requestAnimationFrame(animate);
|
|
render();
|
|
render();
|
|
|
|
|
|
- stats.update();
|
|
|
|
controls.update();
|
|
controls.update();
|
|
renderer.render(scene, camera);
|
|
renderer.render(scene, camera);
|
|
}
|
|
}
|