Przejdź do zawartości

Java OpenGL

Z Wikipedii, wolnej encyklopedii
To jest stara wersja tej strony, edytowana przez Marcin1509 (dyskusja | edycje) o 13:36, 2 cze 2012. Może się ona znacząco różnić od aktualnej wersji.
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)

Java OpenGL (JOGL) to biblioteka która pozwala na użycie OpenGL w języku Java. Opracowany pierwotnie przez Kennetha Bradleya Russella i Christophera Johna Kline'a, rozwijany przez Game Technology Group firmy Sun Microsystems. Od roku 2010 był niezależnym projektem open source na licencji BSD. Jest to implementacja Java Bindings for OpenGL (JSR-231).

JOGL pozwala na dostęp do większości funkcji OpenGl dostępnych dla programów w języku C, poprzez użycie Java Native Interface (JNI). Oferuje on dostęp zarówno do standardowych funkcji GL* ale także funkcji GLU*; jednak biblioteka OpenGL Utility Toolkit (GLUT) nie jest dostępna dla związanych z systemem Windows zawołań - Java ma swoje okienkowe systemy : Abstract Window Toolkit (AWT), Swing oraz wiele rozszerzeń.