New file |
| | |
| | | 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); |
| | | } |
| | | } |