From b8b9c9024b410e482faabb0c385820ad0f9d0791 Mon Sep 17 00:00:00 2001 From: ZhangXianQiang <1135831638@qq.com> Date: 星期一, 01 四月 2024 10:13:36 +0800 Subject: [PATCH] chore:测试模型 --- src/views/screen/components/screen-map-three/experience/world/map.js | 24 ++++++++++++++++++++++++ 1 files changed, 24 insertions(+), 0 deletions(-) diff --git a/src/views/screen/components/screen-map-three/experience/world/map.js b/src/views/screen/components/screen-map-three/experience/world/map.js new file mode 100644 index 0000000..599d3df --- /dev/null +++ b/src/views/screen/components/screen-map-three/experience/world/map.js @@ -0,0 +1,24 @@ +import * as THREE from 'three'; + +export default class Test { + constructor(experience) { + this.experience = experience; + this.scene = this.experience.scene; + + this.setGeometry(); + this.setMaterial(); + this.setMesh(); + } + setGeometry() { + this.geometry = new THREE.BoxGeometry(2,2,2); + } + setMaterial() { + this.geometryMaterial = new THREE.MeshStandardMaterial({ + color: '#db929d' + }); + } + setMesh() { + this.geometrytMesh = new THREE.Mesh(this.geometry, this.geometryMaterial); + this.scene.add(this.geometrytMesh); + } +} \ No newline at end of file -- Gitblit v1.8.0