File tree Expand file tree Collapse file tree
MathsProj/MathsProj/Release Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -24,9 +24,13 @@ to create the effect of interaction between the user and the 3D model.
2424
2525## Developers
2626
27- ![ ] ( https://raw.githubusercontent. com/AdriaPm/Maths_II_Project/main/DevPhoto/adriapons.jpg?token=GHSAT0AAAAAAB2TRRQAC54AICHRAQZ2FLSCY6GR5IA )
27+ ![ ] ( https://github. com/AdriaPm/Maths_II_Project/blob/ main/DevPhoto/adriapons.jpg )
2828 - [ Adrià Pons Mensa] ( https://github.com/AdriaPm )
2929
30+ ## Github Repository
31+
32+ Click [ here] ( https://github.com/AdriaPm/Maths_II_Project ) to go to the project Github repository.
33+
3034## License
3135
3236This project is licensed under an unmodified MIT license, which is an OSI-certified license that allows static linking with
Original file line number Diff line number Diff line change 1+ # Maths II Project
2+
3+ Maths II subject final project at CITM UPC's Video Game Design and Development Degree.
4+
5+ ## Project Description
6+
7+ This project is about how to develop a tool to control the orientation of 3D shapes by using a keyboard as input.
8+
9+ What this tool does is to define rotations based on the user input, apply the rotation to the 3D model (rotate its frame)
10+ and finally redraw the object refreshing the image on the screen. When this process is ran at high rates, it is possible
11+ to create the effect of interaction between the user and the 3D model.
12+
13+ ## Key Features
14+
15+ - {W/S} -> X's axis rotation.
16+ - {A/D} -> Y's axis rotation.
17+ - {Q/E} -> Z's axis rotation.
18+ - {ENTER} -> Introduce manually new Euler Angles value (in console window).
19+ - {ARROWS} -> Cube translation.
20+ - {SPACEBAR} -> Idle cube rotation
21+ - {R} -> Reset scenario
22+ - {F11} -> Fullscreen mode
23+ - {ESCAPE} -> EXIT
24+
25+ ## Developers
26+
27+ ![ ] ( https://github.com/AdriaPm/Maths_II_Project/blob/main/DevPhoto/adriapons.jpg )
28+ - [ Adrià Pons Mensa] ( https://github.com/AdriaPm )
29+
30+ ## Github Repository
31+
32+ Click [ here] ( https://github.com/AdriaPm/Maths_II_Project ) to go to the project Github repository.
33+
34+ ## License
35+
36+ This project is licensed under an unmodified MIT license, which is an OSI-certified license that allows static linking with
37+ closed source software. Check [ LICENSE] ( https://mit-license.org/ ) for further details.
38+
You can’t perform that action at this time.
0 commit comments