2016-10-31 2 views

답변

0

레거시/프리 패브릭/GvrHead를 사용했습니다. Stereo Controller 옵션에서 "Match Mono FOV"를 1로 설정하고 "Zoom By Match"를 1로 설정했습니다. 잘 작동합니다.

0

주 전이 문제가 발생했습니다. 때로는 stereoMultiplier도 수정해야합니다.

void fixFieldOfView(float stereoMultiplier = 1, float zoom = 0f, float fov = 0f) 
{ 
    StereoController stereoCtrl = GvrViewer.Controller; 
    stereoCtrl.stereoMultiplier = stereoMultiplier; 
    stereoCtrl.matchByZoom = zoom; 
    stereoCtrl.matchMonoFOV = fov; 
} 

사용법 :

fixFieldOfView(1, 1, 1); 
+0

값을 업데이트하고 컨트롤러를 새로 고치려면 일치 후에도 'steroController.UpdateStereoValues ​​();'가 필요하다고 생각합니다. – DrRocker

1

다음 단계 folow, 구글 VR SDK의 시야를 변경하려면 :

1) 먼저 여기에 내가이 문제를 해결하는 데 사용하는 간단한 함수입니다

enter image description here

GVR 홈페이지에 기본 카메라을 선택3210

2)

enter image description here

3) 이제 실행) 요구 사항에 따라 확대으로 일치 모노의 경위 (변경 값 FOV & 매치에서 스테레오 컨트롤러 스크립트을 변경합니다 장면 및 변경 시야주 카메라의 값을 입력하면 화면에 효과가 나타납니다. 이 도움이 될 것입니다

enter image description here

희망. 감사.