这是相机的实例化方式:
var camera = new THREE.PerspectiveCamera(
VIEW_ANGLE,
ASPECT,
NEAR,
FAR
);
这些值意味着什么?
发布于 2012-05-24 07:17:53
第一个参数是FOV,意思是视野,想象一下三脚架上的相机,如果你把镜头调到广角,你会得到更高的视野。试着想象一个圆锥体从相机里出来,它只能看到那个区域的物体。
宽高比是指宽高比,宽屏电视是16/9,旧电视是4/3,通常只是给它屏幕的宽度/高度或你想让three.js使用的数字音响的暗度。
发布于 2019-10-16 11:54:25
fov:相机圆锥垂直视场。
宽高比:相机截体长宽比。
近距离:平面附近的摄影机截体。
远:摄像机截体远平面。
在这些页面上有一些FOV、近平面和远平面的图像。
https://threejsfundamentals.org/threejs/lessons/resources/frustum-3d.svg
https://upload.wikimedia.org/wikipedia/commons/thumb/0/02/ViewFrustum.svg/440px-ViewFrustum.svg.png
https://threejsfundamentals.org/threejs/lessons/threejs-cameras.html https://en.wikipedia.org/wiki/Viewing_frustum
这是纵横比。
https://en.wikipedia.org/wiki/Aspect_ratio_(image)
这是官方文件。
https://stackoverflow.com/questions/10716632
复制相似问题