Bearbeiten von „KIF420:Grafik ist Krieg

Aus KIF
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden. Ein eigenes Benutzerkonto hat eine ganze Reihe von Vorteilen.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

Aktuelle Version Dein Text
Zeile 2: Zeile 2:
== Was wir machen wollen ==
== Was wir machen wollen ==


"Grafik ist Krieg!" ist kein seltener Spruch unter uns Dortmundern. Wenn man sich nicht unbedingt eine äußerst ausgeklügelte Helfer-Library besorgt, welche einem unter umständen viel zu viel Arbeit abnimmt und man keinen Überblick mehr hat, was eigentlich passiert, so muss man sich auf einen riesigen Haufen merkwürdig dokumentierter Metafunktionen ansehen, welche für einen Laien genauso wirken, wie sie sich anhören - verwirrend und nicht nachvollziehbar. Die in manch einer Vorlesung behandelte Fixed-Function Pipeline ist veraltet - und warum dieses Tutorial X nun Funktion Y benutzt um später Trick Z anwenden zu können, um einen Würfel zu zeichen, verstehen die wenigsten.
"Grafik ist Krieg!" ist kein seltener Spruch unter uns Dortmundern. Wenn man sich nicht unbedingt eine äußerst ausgeklügelte Helfer-Library besorgt, welche einem unter umständen viel zu viel Arbeit abnimmt und man keinen Überblick mehr hat, was eigentlich passiert, so muss man sich auf einen riesigen Haufen merkwürdig dokumentierter Metafunktionen ansehen, welche für einen Laien genauso klingen, wie sie sich anhören. Die in manch einer Vorlesung behandelte Fixed-Function Pipeline ist veraltet - und warum dieses Tutorial X nun Funktion Y benutzt um später Trick Z anwenden zu können, um einen Würfel zu zeichen, verstehen die wenigsten.
Wir wollen uns über solche Geschichten austauschen, ein bisschen Basiswissen vermitteln und uns irgendwie ansehen, wie man eigentlich OpenGL so nutzen kann, um etwas, worauf man ein bisschen stolz sein kann, auf den Bildschirm zu bringen.
Wir wollen uns über solche Geschichten austauschen, ein bisschen Basiswissen vermitteln und uns irgendwie ansehen, wie man eigentlich OpenGL so nutzen kann, um etwas, worauf man ein bisschen stolz sein kann, auf den Bildschirm zu bringen.


Der AK-Leiter ist selbst nur ein blutiger Anfänger mit vielen vernarbten Wunden. Wir wollen nicht als Autoren einer großartigen 3D Engine aus diesem AK herausgehen, sondern uns einfach nur etwas wohler fühlen, wenn uns der Gedanke durch den Kopf schwebt "was mit Grafik" zu machen. Vielleicht ein Indie Game oder so, wer weiß ...
Der AK-Leiter ist selbst nur ein blutiger Anfänger mit vielen vernarbten Wunden. Wir wollen nicht als Autoren einer großartigen 3D Engine aus diesem AK herausgehen, sondern uns einfach nur etwas wohler fühlen, wenn uns der Gedanke durch den Kopf schwebt "was mit Grafik" zu machen. Vielleicht ein Indie Game oder so, wer weiß ...
== Was getan wurde ==
Es wurde die in der Beschreibung genannte 2D OpenGL Bibiliothek vorgestellt und Kiffels ohne jegliche Grafik Erfahrung wurden ein bisschen in die schöne Welt der Grafikprogrammierung eingeführt. Ein paar Personen haben versucht die OpenGL Bindings in ihrer präferierten Programmiersprache einzurichten, anderen wurde der Tag zu lang und sie sind vor der eigenen Arbeit verschwunden. Es kam später ein sehr erfahrener KIFfel dazu und hat geholfen und erklärt soviel er konnte.
== Was konnte man lernen ==
Die KIF ist nicht wirkich ein Ort, an dem man solche Tutorials im vollen Umfang durchführen kann - der AK wurde auch nicht dafür eingerichtet - dennoch schien ein sehr großes Interesse daran zu bestehen, sich OpenGL zumindest mal vom Konzept her anzusehen, um einschätzen zu können, ob man sich damit beschäftigen soll.
== Materialien ==
* http://pastebin.com/f9d1maes - Ent-Java-Fizierter Pseudocode des OpenGL Setup Prozesses
Bitte kopiere keine Webseiten, die nicht deine eigenen sind, benutze keine urheberrechtlich geschützten Werke ohne Erlaubnis des Urhebers!
Du gibst uns hiermit deine Zusage, dass du den Text selbst verfasst hast, dass der Text Allgemeingut (public domain) ist oder dass der Urheber seine Zustimmung gegeben hat. Falls dieser Text bereits woanders veröffentlicht wurde, weise bitte auf der Diskussionsseite darauf hin. Bitte beachte, dass alle KIF-Beiträge automatisch unter der „Namensnennung-Weitergabe unter gleichen Bedingungen 2.5 “ stehen (siehe KIF:Urheberrechte für Einzelheiten). Falls du nicht möchtest, dass deine Arbeit hier von anderen verändert und verbreitet wird, dann klicke nicht auf „Seite speichern“.
Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)