three.js 使用OrbitControls.js自由视角观察
Posted skate0rdie
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了three.js 使用OrbitControls.js自由视角观察相关的知识,希望对你有一定的参考价值。
首先,引入js文件:
<script type="text/javascript" src="./path/to/OrbitControls.js"></script>
然后,实例化:
//实例化 orbitcontrols orbitcontrols = new THREE.OrbitControls(camera,renderer.domElement); orbitcontrols.target = new THREE.Vector3(0, 0, 0); orbitcontrols.autoRotate = false; clock = new THREE.Clock();
最后,循环渲染:
//实时渲染 function Loop(){ delta = clock.getDelta(); orbitcontrols.update(delta); renderer.render(scene,camera); requestAnimationFrame(Loop); }
1
以上是关于three.js 使用OrbitControls.js自由视角观察的主要内容,如果未能解决你的问题,请参考以下文章
在 Webpack 中使用 Three.js 以便我可以使用 OrbitControls 的正确方法是啥?
#yyds干货盘点#three.js中OrbitControls控制器的使用