Kundenrezension

2 von 2 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Guter Einstieg in die Materie - mit kleinen Abstrichen, 10. Juni 2013
Rezension bezieht sich auf: OpenGL ES for IOS: A Hands-on Guide to Modern 3D Graphics Programming (Developer's Library) (Taschenbuch)
Zunächst einmal möchte ich folgendes über dieses Buch loswerden:
Wer ein wirklich aktuelles Buch sucht, wird hier bestens bedient. Alle Beispiele sind iOS 6 (und vermutlich auch iOS 7, da mitunter vorausschauend gearbeitet wurde) fähig und entsprechen aktuellem Standard.

Jetzt möchte ich Ihnen eventuell das Lesen der restlichen Rezension ersparen und schon mal vorab klären, für wen das Buch geeignet ist und für wen nicht:
Wer sich bereits mit iOS auskennt und Objective-C gut beherrscht sollte schon mal die passenden Voraussetzungen mitbringen. Wer jetzt tiefgehende OpenGL (ES) Erkenntnisse erwartet wird vermutlich nicht glücklich mit diesem Buch, da es einen sehr praktischen Ansatz verfolgt. Viele OpenGL (ES) Themen (z.B. Shader Language) werden entweder lange herausgezögert und nur am Rande behandelt oder gut versteckt. Das Buch setzt hauptsächlich auf das GLKit von Apple und erweitert dies bei Bedarf um die ein oder andere Klasse.
Kenntnisse über Grafikprogrammierung sind nicht von nöten, da der Autor alles bei Zeiten erklärt.

Zum Buch an sich:

Positives:
Wer einen schnellen Einstieg ins GLKit sucht: zugreifen. Das Buch klärt über wahnsinnig viele Themen in Bezug auf OpenGL ES auf: Sei es nun, wie man eine Skybox benutzt (Also quasi einen Würfel dessen Innenseiten eine Art Hintergrund darstellen - wer den Film "Die Truman Show" kennt, weiß vielleicht noch, wie Truman ans Ende des Studios kam, wo eine Leinwand den Himmel darstellt) oder Lichteffekte hinzufügt.

Negatives:
Zum einen hätte ich mir von einem Buch, das mit "Learning" wirbt ein paar Aufgaben am Ende der Kapitel gewünscht, ähnlich der Bücher der "Big Nerd Ranch".
Zum anderen benennt der Autor seine Klassen recht ungeschickt. Es gibt von ihm zum einen Klassen, die die Klassen des GLKits teilweise nachbauen und zum anderen Klassen welche das GLKit erweitern. Beide Arten bekommen den Präfix AGLK. Schaut man nun nach ein paar Wochen allerdings noch mal in den Code, ist nicht unbedingt sofort klar, welche Klasse nun ergänzend und welche nur Anschauungsmaterial ist.
Dazu kommt noch, dass der downloadbare Code meiner Ansicht nach nicht besonders gut formatiert ist. Der Autor scheint hier auf besonders wenig Einrückungen zu setzen - was in einem Buch mit beschränkter Breite natüürlich verständlich ist - aber den online downloadbaren Code hätte ich mir doch etwas standardkonformer gewünscht (z.B. mit Doppelpunkt unter Doppelpunkt, statt einfach 3-4 Leerzeichen einzurücken, wenn eine Funktion implementiert wird).

Alles in allem lohnt sich das Buch aber für alle, die mit Objective-C vertraut sind und einen schnellen Einstieg ins GLKit suchen - aktueller gehts kaum! Daher auch volle 4 Sterne.
Wer allerdings wirklich OpenGL (ES) lernen will - unabhängig vom GLKit - sollte vielleicht besser zu einem anderen Buch greifen, da dieses wie der Titel schon sagt, sehr iOS zentriert ist; was es aber keinesfalls schlechter macht. Nur könnte eine Portierung auf Android sich so etwas aufwändiger gestalten.
Helfen Sie anderen Kunden bei der Suche nach den hilfreichsten Rezensionen 
War diese Rezension für Sie hilfreich? Ja Nein

Schreiben Sie als erste Person zu dieser Rezension einen Kommentar.

[Kommentar hinzufügen]
Kommentar posten
Verwenden Sie zum Einfügen eines Produktlinks dieses Format: [[ASIN:ASIN Produkt-Name]] (Was ist das?)
Amazon wird diesen Namen mit allen Ihren Beiträgen, einschließlich Rezensionen und Diskussion-Postings, anzeigen. (Weitere Informationen)
Name:
Badge:
Dieses Abzeichen wird Ihnen zugeordnet und erscheint zusammen mit Ihrem Namen.
There was an error. Please try again.
">Hier finden Sie die kompletten Richtlinien.

Offizieller Kommentar

Als Vertreter dieses Produkt können Sie einen offiziellen Kommentar zu dieser Rezension veröffentlichen. Er wird unmittelbar unterhalb der Rezension angezeigt, wo immer diese angezeigt wird.   Weitere Informationen
Der folgende Name und das Abzeichen werden mit diesem Kommentar angezeigt:
Nach dem Anklicken der Schaltfläche "Übermitteln" werden Sie aufgefordert, Ihren öffentlichen Namen zu erstellen, der mit allen Ihren Beiträgen angezeigt wird.

Ist dies Ihr Produkt?

Wenn Sie der Autor, Künstler, Hersteller oder ein offizieller Vertreter dieses Produktes sind, können Sie einen offiziellen Kommentar zu dieser Rezension veröffentlichen. Er wird unmittelbar unterhalb der Rezension angezeigt, wo immer diese angezeigt wird.  Weitere Informationen
Ansonsten können Sie immer noch einen regulären Kommentar zu dieser Rezension veröffentlichen.

Ist dies Ihr Produkt?

Wenn Sie der Autor, Künstler, Hersteller oder ein offizieller Vertreter dieses Produktes sind, können Sie einen offiziellen Kommentar zu dieser Rezension veröffentlichen. Er wird unmittelbar unterhalb der Rezension angezeigt, wo immer diese angezeigt wird.   Weitere Informationen
 
Timeout des Systems

Wir waren konnten nicht überprüfen, ob Sie ein Repräsentant des Produkts sind. Bitte versuchen Sie es später erneut, oder versuchen Sie es jetzt erneut. Ansonsten können Sie einen regulären Kommentar veröffentlichen.

Da Sie zuvor einen offiziellen Kommentar veröffentlicht haben, wird dieser Kommentar im nachstehenden Kommentarbereich angezeigt. Sie haben auch die Möglichkeit, Ihren offiziellen Kommentar zu bearbeiten.   Weitere Informationen
Die maximale Anzahl offizieller Kommentare wurde veröffentlicht. Dieser Kommentar wird im nachstehenden Kommentarbereich angezeigt.   Weitere Informationen
Eingabe des Log-ins
 


Details

Artikel

4.5 von 5 Sternen (2 Kundenrezensionen)
5 Sterne:
 (1)
4 Sterne:
 (1)
3 Sterne:    (0)
2 Sterne:    (0)
1 Sterne:    (0)
 
 
 
EUR 36,66 EUR 26,72
In den Einkaufswagen Auf meinen Wunschzettel
Rezensentin / Rezensent


Top-Rezensenten Rang: 32.315