Abdelrahman Said abdelrahman
abdelrahman created branch mains in abdelrahman/mike-shah-opengl-series 2024-09-28 20:21:46 +00:00
abdelrahman pushed to mains at abdelrahman/mike-shah-opengl-series 2024-09-28 20:21:46 +00:00
4967b33479 Calculate view_direction from camera rotation
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-28 18:39:15 +00:00
6721044b6d Fix first person camera rotation
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-23 23:41:08 +00:00
69cca0d308 Attempt to fix first person camera implementation
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-22 23:04:35 +00:00
229b039617 Add view matrix and start implementing camera movement
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-22 19:26:17 +00:00
8e00014ad0 Update VAO comment
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-22 19:24:16 +00:00
28f3d71ff7 Fix VAO comment
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-22 19:23:05 +00:00
e9f6f59678 Add translation, rotation and scale matrices
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-22 15:24:53 +00:00
1f593b96ac Setup projection matrix and position the quad properly
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-22 14:56:33 +00:00
8738f57c38 Switch to translating the quad using a translation matrix
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-22 14:12:05 +00:00
ddf657d5ed Only send offset uniform if it was found
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-22 13:52:26 +00:00
665d86426b Remove unnecessary include
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-22 13:51:46 +00:00
54ce536842 Fix includes
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-22 13:50:51 +00:00
8854dab2f2 Extract offset modifier to a variable
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-22 13:46:30 +00:00
abef6c368f Add uniform values
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-21 22:24:54 +00:00
ad6b809b86 Add glm
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-21 19:35:28 +00:00
63bdec4556 Draw quad
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-21 18:33:44 +00:00
d50a06d215 Add colour attribute to triangle vertices
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-21 17:01:29 +00:00
a711521f17 Load shaders from file
abdelrahman pushed to main at abdelrahman/mike-shah-opengl-series 2024-09-15 22:20:46 +00:00
0b7da3fad7 Cleanup, extra comments and error logging