Home Über mich Studium Projekte
Kontakt: sj@sjaensch.org
Valid HTML!Valid CSS!
Get Firefox

Computergraphik I

Ich habe einen Schein in Computergraphik gemacht - als Wirtschaftsinformatiker. :-) Es hat aber echt Spaß gemacht, da wir in Qt und OpenGL programmiert haben. Auf dieser Seite findet sich neben meinen Lösungen zu den einzelnen Aufgaben auch ein im Rahmen der Scheinerlangung gehaltener Vortrag.

Voraussetzungen

Die Entwicklung der Programme erfolgt komplett unter Linux. Ich versuche die Makefiles soweit wie möglich UNIX-generisch zu halten und Trolltech's qmake zu benutzen.

Kompilieren

Qt Version 2 oder 3 muß inklusive Header-Files installiert sein, auch qmake (bzw. tmake bei Qt < 3.0) wird benötigt. Ein Programm benutzt das Beispiel-Framework, dies muss dann erst kompiliert und installiert werden. Ein Kompilieren unter anderen UNIX-Derivaten sollte also kein Problem sein (falls doch: Mail!). Falls ihr das unter Windows zum Laufen kriegen wollt, helfen kann ich euch dabei nicht, da ich kein MS Visual C++ besitze (nötig für die Qt Noncommercial Edition). Der Quellcode ist allerdings soweit möglich plattformunabhängig.

Weitere Informationen zum Kompilieren und zur Benutzung finden sich in der Datei README, die jedem Archiv beiliegen sollte. Sämtliche entwickelte Programme sind Open Source und unterliegen der GPL.

Mitgeliefertes Binary ausführen

Ein Linux-Binary ist in jedem Archiv vorhanden, so dass nicht neu kompiliert werden muss. Allerdings sind diese Binaries gegen Qt 3 gelinkt, ihr müsst also auf jeden Fall Qt 3 installiert haben. Aufgabe 2 benötigt auch die libcg1.

Linkbox

CG1-Homepage OpenGL Trolltech Philip Richters CG1-Seite