2016-10-27 3 views
1

저는 Unity에서 GoogleVR/Cardboard 용 (2D) 360 이미지 뷰어를 만들고 있으며, 각 눈은 입체 효과에 대한 장면의 약간 다른 뷰를 수신하고 있습니다. 이 기능을 사용하지 않도록 설정하고 각 눈에 같은 이미지가 표시되도록하고 싶습니다.Unity + GoogleVR : 입체경 검사를 사용 중지하는 방법은 무엇인가요?

+0

를 참조하십시오, 당신은 당신이 각각의 눈을 공급하는 두 개의 카메라, 하나가있는 것을 볼 수 있습니다 헤드/기본 카메라에서 GvrMain (또는 유사)를 볼 수 있습니다. 이 카메라는 Google Cardboard 뷰어에서 렌즈 사이의 거리와 일치하는 거리만큼 서로 오프셋되어 있습니다. 동일한 뷰를 렌더링하게하려면 함께 배치해야합니다. –

답변

2

는 당신이, 당신이 GvrEye 스크립트의 재산 센터눈의 값을 설정할 수 있습니다 GoogleVR 자산을 사용하고 당신을 가정하지만이를 사용하지 않도록하려는 이유 (그들은 왼쪽기본 카메라에 있는지 발견하지 및 런타임에 기본 카메라를 마우스 오른쪽 게임 오브젝트), 당신은 설정 transform.position.x-과 transform.localEulerAngles.y에 각각 -8+8 on 메인 카메라 왼쪽메인 카메라 오른쪽 (그 값은 나에게 좋을 것 같지만 당신은 내가 추측 할 수있는 그것들을 조정할 수 있습니다).

0

공용 클래스 GvrView VR 렌더링을 지원하는보기.

가로 또는 역 가로 방향으로 전체 화면 모드로 작동하도록 설계되었습니다.

GvrView.StereoRenderer :

이 뷰는 렌더링 인터페이스를 구현하여 GLSurfaceView처럼 사용할 수 렌더러 모든 입체 렌더링 정보를 추상화한다. GvrView.Renderer : 모든 스테레오 렌더링 세부 사항을 직접 처리해야하는 복잡한 엔진의 경우. GvrView.StereoRenderer 인터페이스는 GvrView.Renderer 인터페이스가 사용되지 않는 동안 사용할 수있는 모든 응용 프로그램에 권장되며 실제로 필요한 경우에만 사용해야합니다.

뷰를 사용하면 setStereoModeEnabled 메소드를 호출하여 언제든지 스테레오 렌더러에서 스테레오 모드에서 모노 렌더링 모드로 전환 할 수 있습니다.

더 많은 정보 유니티 계층 구조에서 https://developers.google.com/vr/android/reference/com/google/vr/sdk/base/GvrView

+0

정보 주셔서 감사하지만 이것은 unity gvr에만 적용됩니다. – wptreanor