vue 中使用threejs
1、安装threejs : npm install three --save 2、页面引入 :import * as THREE from "three"; 如果使用到 OrbitControls 和 CSS3DRenderer import { OrbitControls } from "three/examples/jsm/controls/OrbitControls.js"; import { CSS3DRenderer,CSS3DObject } from "three/examples/jsm/renderers/CSS3DRenderer.js"; // 注意一定要引入CSS3DObjec 3、图片放在哪儿? 在public下新建一个文件夹static 里面放入图片(如果图片放到src->assets图片文件夹中渲染时不显示图片) 4、在vue环境中渲染页面时明显比直接引入three.js方式卡 scene和camera等不要放在data里面,要在mounted时初始化,beforeDestroy时定时器清空 完整代码 <template> <div class="wrap"> <div ref="container" id="container"></div> </div> </template> <script> import * as THREE from