Java OpenGL
JAVA OpenGL(JOGL)는 자바에서 OpenGL 레퍼런스 라이브러리를 사용할 수 있도록 만든 JAVA Programming Language 입니다. 원래 케네스 브래들리 러셀, 크리스토퍼 존 클라인에 의해 개발되었고, 썬 마이크로 시스템즈 게임 기술 그룹에서 추가로 개발을 진행했습니다. 2010 년부터는 오픈 소스 프로젝트 아래 의 BSD 라이센스로 독립했습니다. 그것에 대한 참조 구현 OpenGL을위한 자바 바인딩 (JSR-231).
JOGL은 자바 네이티브 인터페이스(JNI)를 통해서 C 언어의 OpenGL 기능을 대부분 사용할 수 있다. JOGL에서 두 표준 GL GLU 기능을 엑세스 할 수 있지만 OpenGL 유틸리티 툴킷(GLUT) 라이브러로 윈도우 시스템 관련 호출은 할 수 없다. 에를 들어 JAVA가 가지고 있는 윈도우 시스템 같은 것 그래서 추상 윈도우 툴킷 AWT 또는 Swing, SWT 확장을 사용한다.
Favorite site
- JOGL website
- JOGL Tutorial
- [추천] Tutorial: A cross-platform graphical application using Java, OpenGL, and Eclipse 1
- JOGL 이란?
- JOGL Tutorial 1 - Environment Setup
- OpenGL and JOGL
References
-
Cross-platform_graphical_application_using_Java,_OpenGL,_and_Eclipse.pdf ↩