Skip to content

Latest commit

 

History

History
22 lines (17 loc) · 1.49 KB

README.md

File metadata and controls

22 lines (17 loc) · 1.49 KB

Rette die Prinzessin!

Little browsergame based on THREE.JS

Dieses Projekt ist im Rahmen des Moduls "Computergrafik- und Animation" des Studiengangs "Media Systems" an der Hochschule für Angewandte Wissenschaften Hamburg entstanden. Anforderungen für dieses Projekt waren folgende:

  1. Es gibt mindestens zwei Objekte (im Folgenden "Objekt A" und "Objekt B" genannt) sowie einen Boden

  2. Objekt A ist selbst erdacht und besteht aus mind. zehn Three.js Primitiven (Quader, Kugel etc.) und enthält

    • mindestens eine Farbtextur (Diffuse Map
    • mindestens eine weitere Map Bump Map , Normal Map , Reflection Map o.ä.)
    • mindestens eine triggerbare Animation (Animation.js oder Tween.js)
    • mindestens eine " Constructive Solid Geometry " (CSG)
  3. Objekt B ist ein importiertes 3D Modell (FBX Format o.ä.) beliebiger Herkunft, Komplexität und Aussehen (Wichtig: verwenden Sie in Ihrem Demonstrator keinerlei Modelle aus der Vorlesung)

  4. Bei Objekte A und B zeigen physikalisches Verhalten , d.h. können um --/herabfallen (z.B. durch geworfenen Ball)

  5. Die Objekte A und B werfen einen klar erkennbaren Schatten auf den Boden ( -> es gibt mind. eine Lichtquelle)

  6. Es gibt mindestens einen Sound , der durch eine explizite Aktion abgespielt wird (z. B. durch Klick auf ein Objekt)

  7. Es kommen ausschließlich die in der Vorlesung verwendeten Bibliotheken zum Einsatz (Pfade beachten!)

  8. Eine Frame Rate von 30 FPS wird nicht unterschritten (Referenz: Poolrechner im Raum E62)