Buch zu OpenGL und der OGSL

Fu3L

Top Contributor
Hallo,

Ich habe hier im Forum schon mehrere Links zu Büchern über OpenGL gesehen, bin aber von der Vielzahl der in Frage kommenden Bücher und der teilweise widersprüchlichen Rezensionen bei Amazon etwas verwirrt. ich hoffe ihr könnt mir einen guten Rat geben:

Also ich suche ein Buch, dass sich der OpenGL Programmierung inklusive der OpenGL Shading Language widmet für den Einsatz auf PCs (also nich etwa extra fürs iPhone oder so). Ich bin in der Lage C und C++ Code zu lesen und hab Schulwissen in Linearer Algebra (13te Klasse Mathe LK mit 15 Punkten^^).

Ich las schon von der OpenGL Superbible, insbesondere, dass sie aktuell sei, aber die Kommentare bei Amazon waren nicht alle soo Klasse^^
 
G

Guest2

Gast
Moin,

ein klassisches Buch kann ich jetzt auch nicht empfehlen, aber wenn Du es noch nicht kennen solltest:

http://www.opengl.org/registry/doc/glspec41.core.20100725.pdf
http://www.opengl.org/registry/doc/GLSLangSpec.4.10.6.clean.pdf

Auch wenn das formal gesehen die OpenGL bzw. GLSL Spezifikation ist, so sind die doch in relativ ausschweifender Prosa geschrieben (insbesondere die GL Spec), sodass die sich durchaus lesen lassen. Auch wenn die Motivation vielleicht nicht reicht, das in einmal durchzulesen (600 Seiten Spec sind vielleicht nicht jedermanns Sache :D), so lässt sich die imho schon recht gut begleitend zu irgendwelchen Tutorials oder so lesen.

Viele Grüße,
Fancy
 

Marco13

Top Contributor
Einerseits sollte man die definitiv kennen und immer "in der Hinterhand" haben, aber... ein bißchen erinnert der Versuch, OpenGL mit der Spec zu lernen, an den Versuch, eine Spache zu lernen, indem man sich ein Wörterbuch durchliest :D

Ein konkretes Buch habe ich aber auch nicht (außer dem RedBook :joke: ), von der Superbible hab' ich schon gehört, den Code davon gibt's AFAIK online, ... insgesamt hat sich bei OpenGL "in letzter Zeit" so viel geändert, dass das Repertoire an guten UND aktuellen(!) Büchern doch eher schmal ist...

Kein Buch, aber sowas wie nopper.tv - Norbert Nopper's Homepage fand ich als "Schritt-Für-Schritt" Aufbau ganz brauchbar, mit relativ ausführlichen Kommentaren und praktischen Links zu den GL-Funktionen im Quellcode - das kombiniert mit der Spec hilft schon ein bißchen, aber das "Big Picture" wird damit natürlich auch nicht direkt vermittelt.

Eigentlich wäre ja Main Page - OpenGL.org für sowas geeignet, aber da gibt's nicht so viele Contributions, und die kommen auch mit den Versionen nicht nach... Stattdessen mal ein Zitat zu einer der vielen, vielen, Fragen, über die sich viele, viele, wichtige (!) Leute anscheinend gerne lange Gedanken machen, um sie dann in Datengräbern wie http://www.opengl.org/registry/specs/ARB/vertex_buffer_object.txt kryprisch verklausuliert ""zusammenzufassen"":
Should "Unmap" be treated as one word or two?

RESOLVED: One word.
Na, gut dass das geklärt ist :joke:
 

Fu3L

Top Contributor
Danke für eure Antworten, damit kann ich auf jeden Fall etwas anfangen :)

Das Problem ist aber auch: Ich hab einen Büchergutschein und muss zu dessen Einlösung bis zum 16.6 irgendein Buch neu kaufen und hier haben^^ Und da dachte ich, dass ich irgendwas nehme, was mir beim Spieleprogrammieren (mein Hobby^^) helfen könnte und dachte da an Grafikprogrammierung, weil ich da noch am wenigsten zu weiß (weil ich halt die JMonkeyEngine bisher alles machen lassen^^ Man kann bei der JME aber auch eigene Shader schreiben und einbinden und ich möchte zur Not auch was ohne Engine zustande bringen können^^)...

Also bin ich auch offen zu thematisch weiter gefassten Buchempfehlungen, wenn es bei OpenGL an sich momentan hapert^^

(PS: Hatte erst an GPU Gems 3 gedacht, das Fancy mal verlinkte, aber für ein offenes Buch 70 Euro hinlegen (von denen ich 15 wiederbekäme^^) schien mir ein wenig viel^^)
 

Marco13

Top Contributor
Leider nicht. Nur ein weiterer Hinweis (um dir die Wahl noch etwas schwerer zu machen :bae: ;) ) auf einen "Klassiker": Vorneweg: Ich kenne das Buch nicht, aber es ist sehr bekannt und ich habe schon gutes darüber gehört. Es bezieht sich nicht auf Spiele allgemein, sondern auf Rendering, nämlich Real-time Rendering: Amazon.de: Tomas Akenine-Möller, Eric Haines, Naty Hoffman: Englische Bücher (mehr rezensionen auf der englischen Seite). Aber das andere klingt auch nicht schlecht, eben breiter auf allgemeine Spieleentwicklung abzielend (auch da sind die englischen Rezensionen ausführlicher)

EDIT: Aber weil du speziell danach fragst: Wenn explizit gute Kenntnisse von C++ und STL in der ersten rezension erwähnt werden, scheint es sich schon primär an C++-Programmierer zu richten. Ich glaube aber, dass man viele übergeordnete Konzepte spachunabhäng betrachten kann, von daher muss das kein Ausschlußkriterium sein.

EDIT2: Aber von der ersten englischen Rezension: All of the code samples use DirectX, and there is a lot of space dedicated to Windows-specific information ... hm - darüber, wie übertragbar die Konzepte zwischen DirectX und OpenGL sind (und AFAIK macht nur letzteres für Java Sinn) kann ich nicht viel sagen, aber das läßt ein "?" vielleicht zu einem "?" werden - da sollte man sich nochmal genauer informieren...
 
Zuletzt bearbeitet:

Fu3L

Top Contributor
If I could only buy one general book on 3D graphics, this would definitely be it.

Das ist für mich als hobby-entwickler ein besonders passender Satz, aber auch die anderen Rezensionen zu Real Time Rendering gefallen mir.

@Muckelzwerg: Danke für den Verweis, aber es scheint mir so, dass ich das vielleicht auch mit den Links von Marco und Fancy lernen kann.. Auch wenn das Buch reelativ gute Rezensionen bekommen hat.

Ich denke meine Entscheidung für Real Time Rendering ist gefallen. Wenn ich dran denke, schreibe ich, wenn ich einen Teil durch hab, mal hier rein, ob es mir gefällt. Aber erstmal erledigt ;)

Edit: Zu Game Coding Complete hatte ich später als ich in Ruhe noch einmal drüber nachdachte auch den Gedanken: Es behandelt zwar alle Game Engine Themen, aber halt mit ganz anderen Mitteln als denen, die ich nutze^^
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
N Gutes Buch über Jogl(OpenGL Binding für Java) Bücher, Tutorials und Links 3
A Java-Buch für erfahrenen Programmierer gesucht Bücher, Tutorials und Links 6
Dessischment Suche ein JOGL Buch Bücher, Tutorials und Links 9
OnDemand Suche Buch für Clean Code Bücher, Tutorials und Links 11
A Buch- Parallele Programmierung mit Java Threads Bücher, Tutorials und Links 1
B Java Buch für Kinder Bücher, Tutorials und Links 5
Z Buch für Einsteiger/Fortgeschrittene Bücher, Tutorials und Links 7
J Buch für Anfänger gesucht - Java / JavaFX Bücher, Tutorials und Links 52
T Java 8 lernen? & meinungen zum Buch Bücher, Tutorials und Links 12
B Gutes JavaFX Buch Bücher, Tutorials und Links 0
S Java Anfänger Kurs/Buch Bücher, Tutorials und Links 13
M JUnit-Buch oder Tutorial Bücher, Tutorials und Links 5
J Java Buch speziell zur Vererbung Bücher, Tutorials und Links 1
DaCrazyJavaExpert Buch für Fortgeschrittenere Bücher, Tutorials und Links 6
I SCJP Sun Certified Programmer for Java 6 Study Guide - ist das Buch noch aktuell? Bücher, Tutorials und Links 6
P Buch-Empfehlung zum Einstieg in Java Bücher, Tutorials und Links 42
K Java 8 Buch Bücher, Tutorials und Links 6
M ausführliche Doku/Tutorial/Buch zu Java Mission Control Bücher, Tutorials und Links 0
P Suche Buch / Lernmaterial für Fortgeschrittene Bücher, Tutorials und Links 10
S Java-Buch für absolute Anfänger Bücher, Tutorials und Links 7
W Suche Java einsteiger Buch und habe eine Frage zu einer Mathe Software. Bücher, Tutorials und Links 8
K Buch zur Mathematik Bücher, Tutorials und Links 3
M Bestes Buch um Android-Programmierung zu lernen Bücher, Tutorials und Links 2
J Gutes Java Buch für programmieren von Anwendungen Bücher, Tutorials und Links 1
U Jemand Erfahrungen mit dem Buch "Schrödinger programmiert Java" ? Bücher, Tutorials und Links 10
S Buch, Dokus, Videos, Tutorials zu JSF+JSP Bücher, Tutorials und Links 2
X Suche Aufgaben-Buch, Tutorials und ähnliches Bücher, Tutorials und Links 2
B DAS Buch für Anfänger Bücher, Tutorials und Links 3
F Suche gutes Buch oder Tut zu Java Spieleprogrammierung Bücher, Tutorials und Links 3
Helgon Welches Buch Bücher, Tutorials und Links 4
B Gutes Buch über JSF Bücher, Tutorials und Links 2
F Suche Buch zur Awt und Swing Programmierung für fortgeschrittene :) Bücher, Tutorials und Links 7
A Java-Grundlagen mit älterem Java5 Buch erlernen? Bücher, Tutorials und Links 4
S Java-Buch Part2 Bücher, Tutorials und Links 5
M Empfehlung Java Buch für Programmdesign Bücher, Tutorials und Links 7
S Buch abstraktives Denken Bücher, Tutorials und Links 5
X Gutes Buch für Einsteiger gesucht Bücher, Tutorials und Links 3
K Deutsches Buch für Java Swing Bücher, Tutorials und Links 7
P Buch: Eclipse Rich Client Plattform Bücher, Tutorials und Links 4
W Systematisches Programmieren Buch? Bücher, Tutorials und Links 16
F Java-Buch als Nachschlagewerk? Bücher, Tutorials und Links 13
S Suche gutes Java-Buch für fortgeschrittenere Themen Bücher, Tutorials und Links 4
B Buch zu Algorithmen, Bäumen, Graphen, ... für Anfänger Bücher, Tutorials und Links 5
C Java Buch Bücher, Tutorials und Links 10
P Buch zum Anfangen Bücher, Tutorials und Links 4
3 Lohnt sich ein neues Java Buch? Bücher, Tutorials und Links 10
G OOP Buch Bücher, Tutorials und Links 20
C Frage an alle, die das Buch "JAva von Kopf bis Fuß" besitzen Bücher, Tutorials und Links 5
N [Suche] Buch Empfehlung für JUnit Bücher, Tutorials und Links 4
M Suche J2EE Buch Bücher, Tutorials und Links 4
I Java-Buch - Empfehlungen Bücher, Tutorials und Links 10
N Buch zu Java Kuriositäten/Puzzles Bücher, Tutorials und Links 2
C Buch Hibernate Bücher, Tutorials und Links 2
B Buch für Programmieranfänger Bücher, Tutorials und Links 8
N Gutes Buch für Java Anwendungen Bücher, Tutorials und Links 9
algorismi NetBeans IDE Buch Bücher, Tutorials und Links 12
B Java Buch für Swing/grafische Programmierung Bücher, Tutorials und Links 2
K Gutes (Einstiegs)-Buch für JSF 2.0 Bücher, Tutorials und Links 5
S Java Buch für Quereinsteiger Bücher, Tutorials und Links 4
Y CSS Tutorial / Buch Bücher, Tutorials und Links 3
B [SUCHE] Buch oder Tutorial für "Herangehensweisen" Bücher, Tutorials und Links 3
B [SUCHE] Gutes Buch für nächsten Level Bücher, Tutorials und Links 3
J Suche gutes junit Buch Bücher, Tutorials und Links 5
I JavaFX Buch Bücher, Tutorials und Links 2
algorismi Swing Buch auf Deutsch Bücher, Tutorials und Links 7
T Buch gesucht: Aufbau großer Projekte Bücher, Tutorials und Links 8
M Java Buch Bücher, Tutorials und Links 10
D Buch: Einführung in die OOP mit Java Bücher, Tutorials und Links 2
S Buch "EMF - Eclipse Modelling Framework" 2. Auflage Bücher, Tutorials und Links 2
D SCJA mit SCJP-Buch (Gronowski)? Bücher, Tutorials und Links 12
S Suche Java-Applet Buch Bücher, Tutorials und Links 2
M "Java Lernen" mit welchen Buch/Tutorial? Bücher, Tutorials und Links 3
F Suche spezielles Buch Bücher, Tutorials und Links 10
D Gutes Buch für blutige Anfänger Bücher, Tutorials und Links 5
T Suche Buch: detaillierte Java-Zusammenfassung ohne viel Praxis oder Erklärungen Bücher, Tutorials und Links 3
O "Struts 2" - Kann mir wer ein Buch dazu empfehlen? Bücher, Tutorials und Links 2
P JSP Buch Bücher, Tutorials und Links 7
T Gesucht: Buch zur effizienten Java (J2EE) Programmierung Bücher, Tutorials und Links 10
V Suche Java (6) Buch Bücher, Tutorials und Links 7
G Suche Buch zur rcp Entwicklung Bücher, Tutorials und Links 3
L Suche Java-Buch für "Anfänger" Bücher, Tutorials und Links 4
T Suche Buch zur Java Persistence API unter Java SE Bücher, Tutorials und Links 2
A Java Buch mit durchgehendem Projekt Bücher, Tutorials und Links 3
H deutsches Buch/Tutorial/Anleitung über RMI in Verbindung mit Bücher, Tutorials und Links 1
M Suche gutes Eclipse Plug-In Buch Bücher, Tutorials und Links 2
K Buch Eclipse 3.3 RCP(Rich-Client-Entwicklung mit Eclipse) Bücher, Tutorials und Links 3
G Suche Buch zu Design Patterns vornehmlich "visitor patt Bücher, Tutorials und Links 16
D Deutsches Java-Buch für eine Schulung Bücher, Tutorials und Links 2
E Buch zu OOP mit vielen Beispielen? Bücher, Tutorials und Links 2
G Eclipse RCP Buch Bücher, Tutorials und Links 4
G Wer verkauft das Buch: "Java lernen mit BlueJ" Bücher, Tutorials und Links 5
S [Suche] Java Buch über OOP und Netzwerk bzw. Datenbank Bücher, Tutorials und Links 4
T Buch mit generellen Java Tipps? Bücher, Tutorials und Links 2
K Java 6 Buch Bücher, Tutorials und Links 7
E Suche Tutorial/Buch über guten Stil bei GUI-Programmierung Bücher, Tutorials und Links 7
Z Mittelklasse bis Profi Buch? Bücher, Tutorials und Links 6
MQue Buch: Java, der Code Bücher, Tutorials und Links 3
K Buch um den umgang mit Eclipse zu lernen Bücher, Tutorials und Links 3
F Suche buch für eine größere Anwendung Bücher, Tutorials und Links 7
G J2EE Buch Bücher, Tutorials und Links 2

Ähnliche Java Themen


Oben