-
Notifications
You must be signed in to change notification settings - Fork 0
transformations
JayDee-github edited this page Feb 5, 2019
·
3 revisions
This implementation applies transformation and coordinate-system concepts to create a 3D environment.
A smily face is created with boxes that rotate and change color over time.

The code follows examples outlined in:
- https://learnopengl.com/Getting-started/Transformations
- https://learnopengl.com/Getting-started/Coordinate-Systems
- https://learnopengl.com/Getting-started/Camera
- Changed the positioning of the cubes in the world to form a clown face.
- The boxes rotate with time. Each box rotates at a different rate.
- The boxes are colored. A fading effect is used to fade between a color and black with time.
- Added the ability to move up and down.
-
Navigate the Solution Explorer to path:
Solution -> 01.getting_started -> 07-09.transformations_and_spaces -
Left-click the project name and select Set as Startup Project from the pop-up window.
-
Press F5 to run the project.
Press the ESC key to exit the implementation.
The movement key-bindings follow an FPS-style scheme:
- W move forward
- S move back
- A move left
- D move right
- Spacebar move up
- Left-Shift move down
- Mouse-movement look around the world.