当我们需要固定场景背景,固定摄像机的时候。移动旋转物体可以使用Three.js提供的OrbitControls.js,也可以手动写控制器。
原理:获取鼠标点击的位置与移动的距离,根据移动的距离计算出大概旋转的角度。
<script src="../dist/js/three.js"></script>
<script src="../dist/js/Projector.js"></script>
<script src="../dist/js/CanvasRenderer.js"></script>
<script>
var container;
var camera, scene, renderer;
var cube,