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