Java OpenGL (JOGL) is a wrapper library that allows OpenGL to be used in the Java programming language. It was originally developed by Kenneth Bradley Russell and Christopher John Kline, and is currently being developed by the Game Technology Group at Sun Microsystems, and is the reference implementation for JSR-231 (Java Bindings for OpenGL).

PropertyValue
dbpedia-owl:Software/developer
dbpedia-owl:Software/license
dbpedia-owl:Work/genre
dbpedia-owl:developer
dbpedia-owl:genre
dbpedia-owl:license
dbpedia-owl:thumbnail
dbpprop:abstract
  • Java OpenGL (JOGL) is a wrapper library that allows OpenGL to be used in the Java programming language. It was originally developed by Kenneth Bradley Russell and Christopher John Kline, and is currently being developed by the Game Technology Group at Sun Microsystems, and is the reference implementation for JSR-231 (Java Bindings for OpenGL). JOGL allows access to most features available to C programming language programmers, with the notable exception of window-system related calls in GLUT (as Java contains its own windowing systems, AWT and Swing), and some extensions.
  • Jogl (Java OpenGL) ist eine externe OpenGL-Programmbibliothek für die Programmiersprache Java. Sie wurde ursprünglich von Kenneth Russell und Chris Kline begonnen. Mittlerweile wird sie aber von der Game Technology Group, welche zu Sun Microsystems gehört, als Open Source ständig weiterentwickelt und verbessert. Sun Microsystems und SGI haben, um eine bessere Qualität von Jogl zu erreichen, eine gemeinsame Partnerschaft zugebilligt. Es ist davon auszugehen, dass Jogl in eine der späteren Java-Versionen standardmäßig integriert wird. Mithilfe von Jogl kann ein Java-Programmierer auf OpenGL-Funktionen zugreifen. Es werden dazu spezielle Java-Wrapperklassen bereitgestellt, die Schnittstellen zu den nativen Funktionen von OpenGL bereitstellen. Die angebotenen Methoden führen dabei in der Regel einfach korrespondierenden nativen C-Code aus. Jogl wird unter anderem in der Java-Quake-Engine Jake2 von bytonic Software als OpenGL Renderer eingesetzt. Jogl unterstützt folgende Plattformen: Windows/x86 + x64 Linux/x86 + x64 Solaris/SPARC 2.8+ Solaris/x86 2.9+ Mac OS X 10.3+ Auf allen Plattformen wird J2SE 1.4 oder höher benötigt. Neben Jogl gibt es noch zwei weitere bekannte OpenGL-Bindings für Java: LWJGL – Lightweight Java Game Library. Eine Binding mit dem Fokus auf Spielentwicklung. GL4Java – GL4Java. Ähnlicher Fokus wie Jogl allerdings seit Dezember 2001 nicht mehr aktualisiert.
  • Java OpenGL (JOGL) is een wrapper-bibliotheek voor het gebruik van OpenGL in de programmeertaal Java. Het wordt ontwikkeld door de Game Technology Group bij Sun Microsystems.
  • Java OpenGL (JOGL) — библиотека, представляющая собой прямую привязку функций OpenGL к языку программирования Java. Является реализацией спецификации JSR-231 (Java Bindings to OpenGL). Отмечена независимым сообществом opengl. org. В настоящее время библиотека разрабатывается группой Game Technology Group компании Sun Microsystems. JOGL предоставляет программисту доступ ко всем возможностям API OpenGL спецификации 2.0 и ко всем расширениям OpenGL от ведущих производителей. JOGL предоставляет доступ и к двум основным дополнениям OpenGL — ко вспомогательной библиотеке OpenGL (GLU) и к инструментарию разработчика на OpenGL (GLUT) (за исключением возможностей GLUT, связанных с оконной системой, т. к. Java имеет свою кроссплатформенную высокоуровневую оконную систему AWT и Swing). JOGL не предоставляет никакого слоя абстракции над вызовами OpenGL{{Нет АИ|18|05|2009, однако спецификация содержит несколько вспомогательных классов, упрощающих работу с определёнными аспектами OpenGL, например PBuffer и прочие объекты OpenGL. Также библиотека JOGL содержит несколько дополнительных классов, не описанных в спецификации JSR-231, служащих для удобства обработки данных для команд OpenGL и связанных с особенностями языка Java (такими как файловый вводом/выводом данных OpenGL, подготовка текстур, подготовка массивов данных для OpenGL).
dbpprop:caption
  • A demo screenshot illustrating real-time refraction using '''JOGL''' on Mac OS X
dbpprop:developer
  • Sun Microsystems Game Technology Group
dbpprop:genre
dbpprop:hasPhotoCollection
dbpprop:latestReleaseVersion
  • 1.1.1
dbpprop:license
dbpprop:name
  • JOGL
dbpprop:operatingSystem
dbpprop:reference
dbpprop:screenshot
dbpprop:website
dbpprop:wikiPageUsesTemplate
dbpprop:wordnet_type
rdf:type
rdfs:comment
  • Java OpenGL (JOGL) is a wrapper library that allows OpenGL to be used in the Java programming language. It was originally developed by Kenneth Bradley Russell and Christopher John Kline, and is currently being developed by the Game Technology Group at Sun Microsystems, and is the reference implementation for JSR-231 (Java Bindings for OpenGL).
  • Jogl (Java OpenGL) ist eine externe OpenGL-Programmbibliothek für die Programmiersprache Java. Sie wurde ursprünglich von Kenneth Russell und Chris Kline begonnen. Mittlerweile wird sie aber von der Game Technology Group, welche zu Sun Microsystems gehört, als Open Source ständig weiterentwickelt und verbessert. Sun Microsystems und SGI haben, um eine bessere Qualität von Jogl zu erreichen, eine gemeinsame Partnerschaft zugebilligt.
  • Java OpenGL (JOGL) is een wrapper-bibliotheek voor het gebruik van OpenGL in de programmeertaal Java. Het wordt ontwikkeld door de Game Technology Group bij Sun Microsystems.
  • Java OpenGL (JOGL) — библиотека, представляющая собой прямую привязку функций OpenGL к языку программирования Java. Является реализацией спецификации JSR-231 (Java Bindings to OpenGL). Отмечена независимым сообществом opengl. org.
rdfs:label
  • Java OpenGL
  • Jogl
  • Java OpenGL
  • Java OpenGL
owl:sameAs
skos:subject
foaf:depiction
foaf:homepage
foaf:name
  • JOGL (JSR-231)
foaf:page
is dbpprop:redirect of
is owl:sameAs of