JOGL – czyli Java OpenGL (link) – jest projektem rozwijanym pod opieką Sun Microsystem i został zaproponowany jako oficjalny wzór interfejsu między Javą a OpenGL SE (link) – istnieje zatem szansa, że stanie się integralną częścią kolejnego (lub co bardziej prawdopodobne, któregoś z kolejnych) oficjalnego wydania Javy. Część kodu źródłowego JOGL zostało wygenerowane automatycznie z języka C, który jest natywny dla OpenGL, przy pomocy narzędzia GlueGen (link). Zapewnia to dużą wydajność tworzonych aplikacji, gdyż polecania przekazywane są do OpenGL w stosunku 1:1 – bez dodatkowego narzutu. Z drugiej jednak strony, tracona jest obiektowa struktura, naturalna dla programów pisanych w Javie.
- Jogamp: http://jogamp.org/
- JSR 231: Java Binding for the OpenGL API: http://jcp.org/en/jsr/detail?id=231
- Gluegen: http://jogamp.org/gluegen/www/
Komentowanie nieaktywne.