No description
  • C++ 93.4%
  • GLSL 6.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2025-01-19 16:03:36 +01:00
RubiksCube Order Freeing Memory 2025-01-19 16:03:36 +01:00
.gitignore Feature Complete Private 2025-01-19 14:17:36 +01:00
Notes.md Initial Commit 2025-01-09 01:57:18 +01:00
readme.txt Feature Complete Private 2025-01-19 14:17:36 +01:00

Rubiks Cube Projekt



Steuerung:

Linke Maustaste Halten und Ziehen                  Cube angeklickte Scheibe drehen
Rechte Maustaste Halten und Ziehen                 Kamera drehen
Scrollrad                                          Zoom

Shift + Numpad 1, 2, 3 ( Numlock ausschalten! )    Cube Horizontal nach unten
Shift + Numpad 7, 8, 9 ( Numlock ausschalten! )    Cube Horizontal nach oben
Numpad 1, 4, 7                                     Cube vertikal links drehen
Numpad 9, 6, 3                                     Cube vertikal rechts drehen

Space                                              Ansicht ( Drehung ) zurücksetzen

Kurze Übersicht der Welt:
    Die Anwendung wird gestartet, mit der Kamera von vorne auf den Cube gerichtet.
    Der Cube bleibt im World-Space ohne Veränderungen.
    Die Kamera dreht sich um den Cube herum.
    Die Lichtquelle leuchtet von unten links und von vorne.

Features:
    - Logische Repräsentation
    - Tastatursteuerung
    -  + Animations
    - Kamerasteuerung
    - Maussteuerung Kamerarelativ
    -  + Animations



Rendering: 
    - Directional Lighting
    - Blinn-Shading
    - Diffuse Texturierung
    - Normal Map mit Textur als Normal
    - Specular Map