【发布时间】:2021-04-01 21:03:43
【问题描述】:
我找不到相机 y 位置。我玩过这个数字,但没有得到想要的结果:
camera = new THREE.PerspectiveCamera( 75, window.innerWidth / window.innerHeight, 0.1, 1000 );
camera.position.set(0, 4, 15);
camera.lookAt(0, 0.5, 0);
现在相机在这个级别:
像狗一样的外观。我必须调整它看起来像一个成年人。我得看看桌子上有什么。
@Marquizzo 将 4 更改为 12 camera.position.set(0, 12, 15);,它完成了这项工作,但摄像机仍然从上方向下看(看起来像 15°)。我需要相同高度的相机,但视线必须是水平的,就像你的眼睛向前看一样:
【问题讨论】:
-
我不确定我是否理解这个问题。当您将相机的 y 位置设置为
camera.position.set(0, 4, 15);时,相机的 y 位置为 4 要将其移动到桌子上方,请尝试将其设置为 8。如果这不是您遇到的行为,那么您需要在您的问题中添加更多代码,也许问题出现在您应用的其他地方。
标签: javascript three.js camera perspective