안녕하세요, OpenGL을 처음 접해 보니 제발 참아주십시오. :) 저는 NeHe의 OpenGL 튜토리얼을 통해 작업하고 있으며, 제 5 장의 자체 버전을 개발했습니다.이 버전에서는 원점을 중심으로 3D 모양을 회전시킵니다. 내가 뭘 잘못했는지 모르겠다. 코드를 거의 줄 바꿈으로 복사했지만, 내 표면에 이상한 겹침이 보인다.OpenGL에서의 이상한 클리핑 문제
누구에게 그런 문제가 발생했는지에 대한 제안이 있습니까?
감사합니다. 여기
예 : 깊이 버퍼에 문제가있어 같은 http://yfrog.com/2copengllesson5p
다음은 내 GL의 관련 "속성"입니다. gl = context.getGL(); \t gl.glColor3f (0.0f, 0.0f, 0.0f); \t gl.glHint (GL.GL_PERSPECTIVE_CORRECTION_HINT, GL.GL_NICEST); \t gl.glClear (GL.GL_COLOR_BUFFER_BIT | GL.GL_DEPTH_BUFFER_BIT); \t gl.glShadeModel (GL.GL_SMOOTH); // 부드러운 음영 사용 가능 \t gl.glClearColor (0.0f, 0.0f, 0.0f, 0.0f); // 검정색 배경 \t gl.glEnable (GL.GL_DEPTH_TEST); // 깊이 검사를 가능하게한다 –
'gl.glDepthMask (true);를 추가해보고 차이가 있는지 확인한다. – Troubadour
gl.glDepthMask (true)를 추가해도 아무 것도 변경되지 않았습니다. :( –