2016-09-21 87 views
2

目前我正在使用bablyon.js引擎,目前唯一的主要問題是視野。使用babylonjs免費攝像頭設置視場

視野很淺,它會導致渲染效果不佳。
目前我使用BABYLON.FreeCamera()作爲主要的相機附帶的控制,這是我使用的格式:

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

我做了一些環顧四周,從我的搜索似乎指向有一種方法,但我似乎無法找到設置它的實際方式,如果有人能幫助我,將不勝感激!

回答

0

所以最後我找到了自己問題的答案。巴比倫設置FOV的方式並不是它設置大多數設置的方式。它確實將其設置爲數組修改器,但不以相同的方式進行設置。

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

您調整FOV的方式是從0.1開始,從我的測試中它大約是1是默認值。通過改變2或3,視野增加到更合適的視野,這是一個很好的渲染距離,並糾正了粗糙的感覺。

我還發現去上面4,如果你沒有圖形的數量一個不錯的GPU,它開始落後多因被處理

+0

確定嗎?等於分配對我有用。順便說一下,我認爲fov最高,它顯示的扭曲就越多 – DPM