Oculus DK2 (v0.8) 및 OSVR SDK를 사용하고 있습니다. HMD를 실행/표시하는 데 문제가 있습니다. 그러나 Oculus 샘플과 OSVR 샘플은 작동하므로 osvr_server는 정상적으로 실행되는 것 같습니다. 내 응용 프로그램 자체는 HMD를 사용하지 않을 때 테스트 장면을 잘 렌더링합니다. 단지 osvr 컨텍스트를 생성하고 DisplayConfig 객체를 생성,Oculus DK2를 사용하여 HMV 디스플레이를 초기화하기 위해 OSVR을 얻는 데 문제가 있습니다.
첫째 :
나는 두 가지 방법을 시도했다. 이것은 작동하지만 DisplayConfig :: checkStartup()이 실패합니다 (checkStartup 호출이 실패 할 때 컨텍스트에서 업데이트를 호출하는 루프에서이 작업을 수행함). 이것에 대한 지침으로 OpenGLSample.cpp을 사용했습니다.둘째, RenderManager를 사용했지만 RenderManager.dll 내에서 createRenderManager를 호출하면 충돌이 발생합니다. 나는 그래픽 lib 객체를 직접 만들거나 라이브러리가 만들도록 내버려두면 똑같은 충돌이 발생합니다.
데모와 예제가 작동하기 때문에 지금 당황 스럽습니다. 내 편이 어디서 오류를 찾을 지 모릅니다. 컨텍스트를 생성하고 인터페이스를 쿼리하지만 createRenderManager를 사용하면 충돌이 발생하지 않습니다.
아무런 힌트 나 아이디어가없는 사람이 있습니까? 사전에
감사 감사
Pettersson이