Keine Ahnung von OpenGL! Hilfe wäre lieb!

Vancold

Aktives Mitglied
Hey!

Wie der Name sagt ich bin ein Anfänger was openGL betrifft.
Ich benutze LWJGL und suche nach nem Tutorial das mir einfach vermittelt wie ich 2D Grafiken mit openGL abbilde.
Hab mit anderen Engines gearbeitet da gings eben eh über Sprites. Nur Ja
Wie sieht das in openGL aus

Wie binde ich Grafiken ein, welches Format haben die, wie muss ich sie updaten damit es funktioniert, ect. Also alles was halt wichtig ist um normale Game Animationen zu machen ;)


lg

Rene
 

Luk10

Top Contributor
Das hier hat mir sehr geholfen:
Klick
Ist zwar in C++ aber kein Problem das zu übertragen.

Wenn dich nur die Anwendung Interessiert und nicht was wirklich dahinter steckt kannst du auch wie schon gepostet die Tutorials von TheCodingUniverse nutzen, wobei ich die nicht sehr hilfreich fand.
 

Vancold

Aktives Mitglied
Hey Luk10 Danke für den Link.

Ich beherrsche natürlich auch c und c++ und das interessiert mich schon was im hintergrund passiert bzw wie das alles genau funktioniert ^^ Danke für die Links

lg

Rene
 

Network

Top Contributor
Ja es gibt keinen Unterschied zur 3D bzw. 2D Darstellung. OpenGL hat keinen direkten 2D-Modus.
Im Grunde wird eine "Kamera" erstellt die so positioniert ist, dass sie die x- und y-Achse von "oben" anschaut.

Dann erstellt man ein 1x1x0 großes Quadrat, wobei die Ecken sich bei 0.5 und -0.5 befinden.

(Nach belieben auch ein 2x2x0 großes Quadrat, dann ist die Breite und Höhe jeweils nur der Radius des Objektes(in diesem Fall einer Kugel, weil es nur hierfür wirklich den Begriff Radius gibt), statt des Durchmessers.)

Bei jedem Zeichnen werden die Bilder auf dieses Quadrat gelegt, das Quadrat wird größer transformiert (Eig. ist es die Matrix selbst) und auf die (x, y, z=0)-Ebene gezeichnet.
 
Zuletzt bearbeitet:

Vancold

Aktives Mitglied
Hey

Okay. Gut zu wissen. Wie gesagt ich fand die meisten Tutorials nicht zufrieden stellend.
Und die Dokumentation die bei der lwjgl dabei ist, wirkt auf mich teilweise sehr rudimentär ;)

lg

Rene
 

Evil-Devil

Top Contributor
LWJGL ist auch nur ein Binding für OpenGL um den Zugriff aus selbigen unter Java zu ermöglichen. Du kannst somit nahezu jedes C/C++ Tutorial für OpenGL nutzen oder schau im LWJGL Wiki die Beispiele an. Die helfen bei den Grundlagen sehr gut. Auch die weiterführenden Links sollte man sich bei Bedarf anschauen ;)

Main Page - LWJGL Wiki
 

Vancold

Aktives Mitglied
Ach das habe ich eh verstanden. Nur in vielen Tutorials wird oft nur einiges rudimentär erklärt. Ich bin ein Systematiker. Ein Legospieler. Ich muss mir Bausteine fertigen und Grundfunktionalitäten implementieren können wie ich es will. Das ist warum mich viele Tutorials so stören. Sie schneiden nur die Basics an und wirkliche umsetzung in echten Projekten ist immer so ne Sache. Ich finds eh raus. nur es ist oft sehr umständlich.


lg

Rene

PS: nochmals danke =) und ich wusste das lwjgl ein Binding für openGL ist ;) :p
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
beatles Minesweeper - keine Bilder Spiele- und Multimedia-Programmierung 3
A JMF spielt keine Videos ab Spiele- und Multimedia-Programmierung 2
S Jogl findet keine GLProfile ? Spiele- und Multimedia-Programmierung 6
E Keine Werte zum Zeichnen werden Übergeben Spiele- und Multimedia-Programmierung 3
radiac Netbeans Build Project... keine Images dabei??? Spiele- und Multimedia-Programmierung 9
T Keine Box sichtbar Spiele- und Multimedia-Programmierung 3
egrath [Java3D] Keine Darstellung trotz Geometrie und Licht Spiele- und Multimedia-Programmierung 6
Kidao Warum funktioniert hier keine Tastaturabfrage? Spiele- und Multimedia-Programmierung 6
F OrbitBehavior empfängt keine Mouseevents mehr Spiele- und Multimedia-Programmierung 2
R g2.drawString() macht keine neue Zeile Spiele- und Multimedia-Programmierung 5
B Keine Graphics2D Klasse unter J# .Net??? Spiele- und Multimedia-Programmierung 6
temi OpenGL: Eine Kugel Spiele- und Multimedia-Programmierung 7
P Audio Visualizer mit OpenGL in Java? Spiele- und Multimedia-Programmierung 4
Z Vlcj in OpenGL Spiele- und Multimedia-Programmierung 4
coolian opengl von scale in breite und höhe konvertieren Spiele- und Multimedia-Programmierung 23
F OpenGL (LWJGL) Shader Programmierung GLSL Spiele- und Multimedia-Programmierung 2
K Messdaten in Echtzeit darstellen in OpenGL Spiele- und Multimedia-Programmierung 4
J OpenGL Bild wird nicht richtig angezeigt Spiele- und Multimedia-Programmierung 2
B LWJGL OpenGL SIGSEGV auf Linux (Verzweiflung :/) Spiele- und Multimedia-Programmierung 8
KeexZDeveoper Fehler von OpenGL Spiele- und Multimedia-Programmierung 1
Kim_Dotcom libGDX - opengl Fehler Spiele- und Multimedia-Programmierung 5
Streeber Problem mit Transparenz/TextDrawing in LWJGL/Slick2d (OpenGL) Spiele- und Multimedia-Programmierung 1
RalleYTN OpenGL Context im JFrame? Spiele- und Multimedia-Programmierung 0
L OpenGL TransformationMatrix eines Flugzeugs Spiele- und Multimedia-Programmierung 2
F OpenGL - Transparenz mit Depth Peeling Spiele- und Multimedia-Programmierung 0
turing OpenGL / Jogle Code Reveiw zur Performance Verbesserung Spiele- und Multimedia-Programmierung 1
K LibGdx, Loadingscreen & Opengl context Spiele- und Multimedia-Programmierung 3
turing OpenGL VBO and Unfiform Handling Spiele- und Multimedia-Programmierung 1
B LWJGL / OPENGL Kriege Depth-Test nicht hin :( Spiele- und Multimedia-Programmierung 0
T opengl und Android.... Spiele- und Multimedia-Programmierung 3
D [OpenGL] Spiel in der Art von Age of Empires Spiele- und Multimedia-Programmierung 4
R LWJGL: OpenGL Fehler - weitere Informationen auslesen möglich? Spiele- und Multimedia-Programmierung 2
T Welche OpenGL-Version soll ich verwenden? Spiele- und Multimedia-Programmierung 2
O OpenGL - Texture falsch herum Spiele- und Multimedia-Programmierung 3
Gregorrr OpenGL & RCP/SWT Spiele- und Multimedia-Programmierung 3
P LWJGL oder OpenGL (C++) Spiele- und Multimedia-Programmierung 7
K Android: OpenGL render performance Tipps ? Spiele- und Multimedia-Programmierung 4
lumo opengl, sprites/tiles Spiele- und Multimedia-Programmierung 8
M OpenGL: Rectangle dort erstellen wo ich hintippe Spiele- und Multimedia-Programmierung 2
U OpenGl 1.1 (LWJGL GL11.*) und weiter? Spiele- und Multimedia-Programmierung 7
CookieSoft OpenGl Translatef Frage Spiele- und Multimedia-Programmierung 2
T 3D Stadtmodell mit OpenGL Spiele- und Multimedia-Programmierung 5
TheWhiteShadow OpenGL glDrawArrays Bufferfehler Spiele- und Multimedia-Programmierung 10
B LWJGL/OpenGL rendert manche Objekte nicht Spiele- und Multimedia-Programmierung 6
S OpenGL Textur unsauber Spiele- und Multimedia-Programmierung 2
T OpenGL ES verschwindene Vertices Spiele- und Multimedia-Programmierung 2
T Android OpenGL Bewegen Spiele- und Multimedia-Programmierung 5
R OpenGL Textur mit verschiedenen bit depths Spiele- und Multimedia-Programmierung 6
Helgon OpenGL Blend Frage Spiele- und Multimedia-Programmierung 18
A LWJGL/OpenGL und Text Spiele- und Multimedia-Programmierung 8
Helgon OpenGL vernünftige Tutorial? Spiele- und Multimedia-Programmierung 22
A OpenGL Textur und nicht Textur Spiele- und Multimedia-Programmierung 2
T Jmonkey opengl problem Spiele- und Multimedia-Programmierung 13
T Probleme mit Skysphere in Opengl Spiele- und Multimedia-Programmierung 4
M Problem mit Kamera (glMultMatrix (OpenGL/ LWJGL)/ Quaternionen) Spiele- und Multimedia-Programmierung 5
F Suche Tutorial zu "purem" OpenGL mit Java Spiele- und Multimedia-Programmierung 10
Kr0e OpenGL + glSubTexImage2D -> Bufferproblem Spiele- und Multimedia-Programmierung 3
F OpenGL Screenshot in iMove (als Greenscreen) => Farben invertiert? Spiele- und Multimedia-Programmierung 16
I Vergleich von Java3D und OpenGL Spiele- und Multimedia-Programmierung 17
F Mac: OpenGL Desktop-Screen aus Grafikkarte lesen Spiele- und Multimedia-Programmierung 2
F OpenGL 2D MouseClick/MouseMove Listener Spiele- und Multimedia-Programmierung 4
Kr0e Sehr schnelle Texturupdates (OpenGL) Spiele- und Multimedia-Programmierung 3
Kr0e OpenGL beliebige Texturgröße Spiele- und Multimedia-Programmierung 2
BattleMaster246 OpenGL - Transparenz Spiele- und Multimedia-Programmierung 10
Kr0e OpenGL .. Pixel Buffer Objekt oder Frame Buffer Object? Spiele- und Multimedia-Programmierung 2
Y JOGL / OPENGL in Frame Spiele- und Multimedia-Programmierung 11
A Problem openGL-Pipeline mit Win7? Spiele- und Multimedia-Programmierung 6
G OpenGL boolesche operation auf Rechtecke Spiele- und Multimedia-Programmierung 15
A JOGL / OpenGL Spiele- und Multimedia-Programmierung 7
G API für 3d-Programmierung? OpenGL? Spiele- und Multimedia-Programmierung 12
J OpenGL (JOGL) - Radial Blur Effekt (Glow) Spiele- und Multimedia-Programmierung 2
J Opengl Texture laden Null Pointer Exception Spiele- und Multimedia-Programmierung 6
J netbeans opengl keyPressed(KeyEvent evt) benutzen Spiele- und Multimedia-Programmierung 4
J netbeans opengl gluPerspective und gluLookAt Verständnis Spiele- und Multimedia-Programmierung 13
S glTexSubImage2D()-Fragen(Zerstörbares Terrain, OpenGL) Spiele- und Multimedia-Programmierung 3
Z Suche Tutorial zum Einstieg in OpenGl mit Java (JOGL) Spiele- und Multimedia-Programmierung 2
T Overlay in anderer OpenGL Anwendung Spiele- und Multimedia-Programmierung 4
egrath Vista OpenGL Performance Problem? Spiele- und Multimedia-Programmierung 3
Y OpenGL Spiele- und Multimedia-Programmierung 5
J opengl beispiele? Spiele- und Multimedia-Programmierung 10
D Java mit OpenGL - besser LWJGL oder JOGL? Spiele- und Multimedia-Programmierung 6
N OpenGL und DirectX - was genau ist das? Spiele- und Multimedia-Programmierung 5
C OpenGl Support für Applet (sun.java2d.opengl=True) Spiele- und Multimedia-Programmierung 3
B OpenGL oder Direct X Spiele- und Multimedia-Programmierung 9

Ähnliche Java Themen

Neue Themen


Oben