作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
有没有办法对 OrbitControls.js
施加限制?想象一下我正在地面以上创建一些东西,我不希望相机在地面以下,明白我的意思吗?!放大和缩小也是同样的情况。有没有办法设置一些变量来限制它,因为我不希望相机靠近或太远?
最佳答案
放大/缩小
this.minDistance = 0;
this.maxDistance = Infinity;
在哪里停止旋转:
this.minPolarAngle = 0; // radians
this.maxPolarAngle = Math.PI; // radians
不要让其进入地下
controls.maxPolarAngle = Math.PI/2;
关于three.js - 如何对 OrbitControl 施加限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15827074/
我是一名优秀的程序员,十分优秀!