Skip to content

JonasOelke/computergraphics-and-animations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

About

Little browsergame based on THREE.JS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published