diff --git a/README.md b/README.md index 5bd320e..b59d05a 100644 --- a/README.md +++ b/README.md @@ -161,15 +161,15 @@ möglichst viele der folgenden Anforderungen erfüllen: - [X] sinnvolle Aufteilung des Codes auf mehrere Dateien (insb. Shader-Code in separaten Dateien) - [X] Datentypen und Hilfsfunktionen für Shader, Geometriedaten, Texturen -- [?] Überprüfung übergebener Funktionsparameter durch Assertions (soweit möglich) +- [X] Überprüfung übergebener Funktionsparameter durch Assertions (soweit möglich) - [X] Tests für alle Matrixfunktionen - [x] Strukturierung der Szene durch einen einfachen Szenengraph - [X] einfache Benutzerinteraktion mit Kamera und/oder Objekten (z. B. über Tastatur) - [X] Beleuchtung der Szene mit mehr als einer Lichtquelle - [X] gleichzeitige Verwendung von mindestens zwei Texturen in einem Objekt -- [?] gleichzeitige Verwendung von mindestens zwei verschiedenen Shader-Programmen in einer Szene +- [X] gleichzeitige Verwendung von mindestens zwei verschiedenen Shader-Programmen in einer Szene - [ ] transparente Objekte -- [?] Verwendung einer Umgebungstextur +- [X] Verwendung einer Umgebungstextur - [?] Spiegelung der Umgebungstextur auf einigen Objekten - [ ] Nebel in einer komplexen 3D-Szene