2016-09-21 4 views
2

현재 나는 bablyon.js 엔진으로 작업하고 있으며 유일한 주요 문제는 지금까지 FOV입니다.babylonjs 무료 카메라를 사용하여 FOV 설정

FOV가 얕아서 때때로 렌더링 표현이 좋지 않습니다.
현재 내가 연결된 컨트롤의 기본 카메라로 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 위로 변경하면 멋진 렌더링 거리 인 더 적합한 시야로 시야가 증가하고 janky 느낌을 바로 잡을 수 있습니다.

나는 또한 당신이 확실

+0

을 처리하는 그래픽의 양에 더 인한 지연을 시작하는 좋은 GPU가없는 경우 4 위 가고 발견? 나에게 동등한 과제가 주어진다. 그런데, 나는 fov가 최고 일수록 더 왜곡되어 보여진다. – DPM

관련 문제