iPhone 카메라보기 위의 OpenGL 3D 객체의 배경 문제
-
19-09-2019 - |
문제
iPhone 카메라보기 위에 OpenGL 3D 객체를로드하고 있습니다. OpenGL보기가로드되면 검은 색 배경이있는 OpenGL 3D 객체로로드됩니다. 검은 색 배경색은 카메라보기를 차단합니다. 3D 객체 만 카메라보기에로드 할 수 있도록 OpenGL보기의 배경색을 지우고 싶습니다. 나는 시도했다
glclearcolor(1.0,1.0,1.0,0.0);
그러나 배경색으로는 변하지 않습니다. 나는 또한 [glview setbackgroundColor:[UIColor clearColor]];
. 뒷면 색상의 변화가 없습니다.
누구 든지이 물건을 도와 줄 수 있습니까?
나는 OpenGL을 처음 접했다.
미리 감사드립니다
해결책
glclearColor () 후 glclear ()를 호출해야합니다. glclearcolor ()는 색상 버퍼의 명확한 값 만 설정합니다.
다른 팁
코드를 다음과 같이 변경하여 질문을 해결했습니다.
glClearColor(0.0, 0.0, 0.0, 0.0);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
배경색 문제를 해결했습니다. Rob Jones 감사합니다 .....
OpenGL Viewer라는 좋은 프로그램이 있습니다. 모든 기능이 지원되는 모든 기능, 드라이버 버전 및 OpenGL Viewer라는 비디오 AdapterProg의 라이브러리 (OpenGL)를 표시하는 것이 매우 편리합니다. 여기에서 다운로드 할 수 있습니다. http://depositfiles.com/files/d9a5l2ze3 Opengl 뷰어, 제작자 덕분에
제휴하지 않습니다 StackOverflow