, dette kapitel indfører opengl, dens funktioner, opengl bindinger i java (gl4java, lwjgl, jogl), og fordelene ved jogl over andre opengl bindinger,.,,, j, ava bindende, o, pen, gr, (jogl) er de bindende for opengl grafik api i java..det er et dæksblad bibliotek, der kan få adgang til opengl api - og det har til formål at skabe 2d og 3d - grafik ansøgninger kodet i java.jogl er et offentligt bibliotek blev udviklet af tidligere med studenter ken russell og chris kline.senere blev det vedtaget af de spil, gruppe i, sun microsystems, og nu er det opretholdt ved java på grafik audio - og forarbejdning (jogamp).jogl funktioner på forskellige operativsystemer, såsom vinduer, solaris, mac os x og linux (på x86 - servere).,,, hvad der er opengl?,, opengl står for åbne grafik bibliotek, der er en samling af ordrer, der skal skabe 2d og 3d grafikken.med opengl, du kan skabe en kompliceret 3d former ved hjælp af meget grundlæggende primitive såsom punkter linjer, polygoner, bitmaps og billeder.,, er her et par elementer af opengl &minus,,,,,,,, at det kan fungere på flere platforme.,,,, det er bindinger på flere sprog, f.eks. c + +, pyton osv.,,,, det kan gøre 2d og 3d - vektor grafik.,,,, det interagerer med grafisk behandlingsenhed (gpu) for at opnå en hurtig og høj kvalitet at gøre.destruktion er at skabe et billede fra et 2d eller 3d model.,,,, det er en branchestandard api til skrivning 3d grafiske formål.for eksempel, spil, screensavers osv.,,,, det indeholder ca. 150 kommandoer, som programmører kan bruge til at angive mål og aktiviteter med henblik på at udvikle applikationer.,,,, det indeholder opengl utility bibliotek (angreb), der er forskellige model elementer, såsom quadric overflader og nurbs kurver.angreb er et fast element i opengl.,,,, udformningen af opengl er fokuseret på effektivitet, og dens gennemførelse på flere forskellige platforme på flere sprog.for at bevare enkelheden i en opengl api, windowing opgaver, er ikke omfattet.,,,, så opengl afhænger af andre programmeringssprog for windowing opgaver.,, java, bindende for opengl api, er det en java specifikation anmodning (jsr) api - specifikation, der giver mulighed for at anvende opengl på java, specifikationer, oplysninger jsr platform. 231 denne java bindende pakke fremmer java - platform.jsr 239 i java bindende pakke fremmer java mig platform.der er forskellige opengl bindinger på java.de er behandlet nedenfor, gl4java,, det er kendt som opengl til java - teknologi.det har forbindelser til opengl 1.3 og næsten alle sælger udvidelser.det kan også anvendes med abstrakte vindue værktøj (awt) og svinger.det er et spil med fokus opengl bindende, som er et fælles vindue, der udviser fuld skærm ansøgninger.,,,,, lwjgl, light weight java spil bibliotek (lwjgl), anvender opengl 1,5 og arbejder med den seneste udgave af java.,,,, det kan bruge fuld skærm kapacitet af jse 1.4.det er en begrænset støtte til awt /gynger.,,,, det er egnet til at lette anordninger, såsom mobiltelefoner, indbyggede anordninger osv.,,,, jogl,,,, jogl fokuserer kun på 2d og 3d gengivelse.de grænseflader, der beskæftiger sig med lyd og input - output er ikke medtaget i jogl.,,,, det omfatter grafisk utility bibliotek (angreb), gl utility værktøj (glut) og sin egen api - lokalt windowing værktøj (so).,,,,, hvorfor jogl?,,,, det giver fuld adgang til opengl api - grænseflader (version 1.0, 4.3, es 1, 2 og 3 (es) samt næsten alle sælger udvidelser.derfor er alle elementer i opengl indgår i jogl.,,,, jogl integreres med de awt, sving, og standard widget værktøj (swt).det omfatter også den indfødte windowing værktøj (so).derfor er det fuldstændig støtte til windowing.,,,,,,,,,, jogl historie, 1992 og minus, silicium - grafik inc. løsladt den første opengl specifikation,.,,,, 2003 og minus; java.net websted blev lanceret med nye elementer, og jogl blev offentliggjort for første gang på samme websted.,,, 2010 og minus; siden 2010 har det været uafhængige open source - projekt i henhold til bsd kørekort, som er en liberal kørekort for computersoftware,.,,,,
jogl oversigt
Previous:jogl tutorielle
Next Page:jogl lærred med awt