gpt4 book ai didi

javascript - 使用 babylonjs 免费相机设置 FOV

转载 作者:行者123 更新时间:2023-11-29 21:15:25 24 4
gpt4 key购买 nike

目前我正在使用 bablyon.js 引擎,目前唯一的主要问题是 FOV。

FOV 太浅,有时会导致渲染效果不佳。
目前我正在使用 BABYLON.FreeCamera() 作为带有控件的主相机,这是我的格式正在使用:

var camera1 = new BABYLON.FreeCamera("camera", new BABYLON.Vector3(x,y), scene);

我环顾四周,从我的搜索中似乎可以找到一种方法,但我似乎无法找到设置它的实际方法,如果有人能帮助我,我将不胜感激!

最佳答案

所以最后我找到了我自己问题的答案。 Babylon 设置 FOV 的方式与它设置大多数设置的方式不同。它确实将其设置为数组修饰符,但不采用相同的设置方式。

var camera = new BABYLON.freeCamera("fCamera", new BABYLON.vector3(1,1,1), scene);
camera.fov, 3;

您调整 FOV 的方式是从 0.1 开始,根据我的测试,大约 1 是默认值。通过将其调高 2 或 3,视野增加到更合适的视野,这是一个很好的渲染距离并纠正了卡顿的感觉。

我还发现,如果你没有一个好的 gpu,超过 4 它会开始延迟更多,因为正在处理的图形量

关于javascript - 使用 babylonjs 免费相机设置 FOV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39622752/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com