안녕하십니까, 모두! 나는 openGL과 JOGL 라이브러리를 배우기 시작할 것이고, 마지막 버전의 jogl을 사이트에서 다운로드하고, 내 프로젝트 jogl-all.jar와 gluegen.jar (IDEA 사용)의 클래스 패스로 가져올 수있다. DebugGL 클래스를 찾으십시오, 이것은 나를 위해 매우 중요합니다. 왜냐하면 this 튜토리얼을 배우기 때문에
내 게임에 기본 HUD를 추가하려고하지만 원근감을 변경하려고 할 때 (이전에 HUD로 언급 한) 텍스트를 볼 수 있지만 검은 색 화면이 보입니다. 무슨 문제가있는 것 같습니까? gl.glMatrixMode(GL_PROJECTION);
gl.glPushMatrix();
gl.glLoadIdentity();
gl.glOrtho
그래서 나는 범프 맵핑을 얼마 동안 구현하려고 노력 중이고 어떤 방식 으로든 작동하도록했습니다. 그래서 텍스쳐와 쉐도 잉은 올바르지 만 광원 주위가 움직이면서 바뀌지는 않습니다. 나는 광원이 세계 어디에 있는지가 아닌 소스 (0,0)에서 움직이는 광원을 적용한다고 결정했습니다. 셰이더에서 조각의 세계 위치를 어떻게 결정합니까? 나는 약간의 순간 붙어있어,
카메라 움직임을 마우스로 제어하는 간단한 FPS 게임을 만들고 있습니다. 창 안쪽에있을 때 마우스로 카메라를 움직이는 것은 매우 간단합니다. 그러나 내가 창밖으로 나가있을 때 어떻게이 작업을 할 수 있습니까? 화면 중앙에 마우스를 고정시키는 것에 대해 들었지만 어떻게 작동 시킬지 모르겠습니다. 나는 현재 다음과 같습니다 public void mouseM
OpenGL에서 작업 할 때 JOGL을 사용하며 픽셀 색상을 얻을 수 없습니다. glReadPixels() 메서드는 항상 모두 0의 배열을 반환합니다. 나는 회색 색상으로 창을 작성하고 사용자가 어디서나 창에서 클릭하면 다음 결과를 테스트 private static GL2 gl;
static Color getPixel(final int x, final
OpenGL을 Java로 프로그래밍하는 방법을 알아 내려고했지만 here 튜토리얼을 실행했을 때 모든 라이브러리가 올바르게로드 된 상태에서 올바르게로드했습니다. 라이브러리, 그것은 내게이 이상한 오류를 준 : "C:\Program Files\Java\jdk1.7.0_25\bin\java" -Didea.launcher.port=7532 "-Didea.laun
내 프로그램에서 조명과 반사를 올바르게 얻으려고합니다. 저는 마우스를 움직일 수있는 큰 구체를 가지고 있습니다. 마우스는 광원 (LIGHT0)이어야하고 주위를 반사하는 작은 구체는 빛을 반사해야합니다. 제가 gl.glLightfv(GL.GL_LIGHT1, GL.GL_AMBIENT, blackish,0);
gl.glLightfv(GL.GL_LIGHT1, G
Java OpenGL 프로젝트의 경우 Rubik 's Cube를 만들려고합니다. 나는 모든 회전을 계산하고 작동하지만, 어떻게 해야할지 모르는 한 가지가 있습니다. 즉, 큐브의 각면에 색상을 지정하십시오. glRotatef와 glTranslatef를 사용하여 각각 27 개의 블록을 배치하고 glutSolidCube를 사용하여 각 블록을 그립니다. glutS
동안 오류가 여기 설치 후 : 내가하게 IntelliJ IDEA 커뮤니티 13. 모두를 사용하고 http://jogamp.org/wiki/index.php/Setting_up_a_JogAmp_project_in_your_favorite_IDE#IntelliJ_IDEA 및 http://jogamp.org/wiki/index.php/Downloading_and