javascript - Threejs - 仅使用 THREE.Points 动态计算相机位置

标签 javascript three.js

我的主要目标是能够定位相机,使我的对象动态可见。

我已阅读:How to Fit Camera to Object

这说我需要fovheightdist,对我来说它们都是未知变量,因为我还没有找到一种方法获得全部 3 个。

P.S:我对 Three.js 很陌生

最佳答案

调整相机的视野:

var fov = 50;
var camera = new THREE.PerspectiveCamera(fov, width/height, 0.1, 10000);

fov值越高,相机能看到的空间就越大。

要始终让您的对象可见,请执行以下操作:

camera.lookAt( object.position );

关于javascript - Threejs - 仅使用 THREE.Points 动态计算相机位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35647947/

相关文章:

javascript - 如何正确使用 GraphQL 订阅?

javascript - 如何在两个独立标签之间获取 HTML 元素

javascript - 触发替换中的正则表达式时光标向后移动,JavaScript

javascript - 复制 Angular 响应数据,以便对一个数据的更改不会影响另一个数据

javascript - three.js 定向光跟随相机

three.js - 三个js : Create a vertical ruler with measurements

javascript - React-VR替换Pano时设置相机位置

javascript - 如何在 v-for 循环中仅打印第一个获胜者?

javascript - Three.ar.js 不良的宽高比会导致图像拉伸(stretch)?

javascript - 使用正弦和余弦从二维坐标创建球体