|
|
0c9539cd5b
|
finish writing report
|
2026-01-30 19:12:08 +01:00 |
|
|
|
755d62db7d
|
place shadows to show off mixing
|
2026-01-30 19:12:00 +01:00 |
|
|
|
552c3c6e95
|
clean code ™️
|
2026-01-30 18:28:15 +01:00 |
|
|
|
40142a6821
|
task 4 complete!
|
2026-01-30 16:52:50 +01:00 |
|
|
|
fd7ff7288c
|
smuud shadows
|
2026-01-30 16:52:42 +01:00 |
|
|
|
e4e223637a
|
task 3 complete!
|
2026-01-29 20:46:45 +01:00 |
|
|
|
45a62a0aeb
|
use LightSource instead for colors!
|
2026-01-29 20:44:15 +01:00 |
|
|
|
3f1c59b509
|
task 2 complete!
|
2026-01-29 20:03:40 +01:00 |
|
|
|
e9aef6d42f
|
... or do they? skip shadows for ball light lol
|
2026-01-29 20:03:40 +01:00 |
|
|
|
7bd2a5caa6
|
shadows everywhere! lights must be moved elsewhere
|
2026-01-29 20:02:43 +01:00 |
|
|
|
73de6b6dcc
|
dithering! that was easy
|
2026-01-29 20:02:43 +01:00 |
|
|
|
80dcd0c04e
|
attenuation!
|
2026-01-29 20:02:43 +01:00 |
|
|
|
ffe6a7a3e1
|
task 1 complete!
|
2026-01-29 20:02:43 +01:00 |
|
|
|
c635a0f0c2
|
working lights!
- fix positions of lights
- fix normal vector bug (mat4->mat3)
- change light color
|
2026-01-29 19:06:41 +01:00 |
|
|
|
0d25e9b7f9
|
kinda phong frag shader
|
2026-01-27 11:44:03 +01:00 |
|
|
|
11215105d3
|
all shader inputs set, time to implement phong frag
|
2026-01-27 10:39:18 +01:00 |
|
|
|
071ce35d11
|
add a few lights to the scene
|
2026-01-27 10:39:18 +01:00 |
|
|
|
997d4d2b9f
|
setup flake dependencies
|
2026-01-27 10:38:47 +01:00 |
|
|
|
bf5a069c4f
|
wip
|
2026-01-22 09:50:14 +01:00 |
|
|
|
96a5473c8b
|
Improve camera
More intuitive controls.
This also makes it trivial to switch over to using the euler angles as the state variables, which eliminates roll
|
2025-02-14 12:39:17 +01:00 |
|
|
|
d650b84e1b
|
fix generateSphere UVs
Applies suggestion from student
|
2025-02-14 12:39:17 +01:00 |
|
|
|
d5f6652eee
|
allow people to push obj files
|
2025-02-14 12:39:17 +01:00 |
|
|
|
b15a52204f
|
src/gamelogic.h: make it import-order invariant
the fix is adding an implicit dependency.
Some automatic code formatters would break the build on GCC.
|
2025-02-14 12:39:17 +01:00 |
|
|
|
84fa3c3bba
|
improve debugging experience
my old high-school tick weasels its way everywhere
|
2024-03-17 22:41:06 +01:00 |
|
|
|
7bfad91e2d
|
Makefile: add colors to run-debug
|
2023-02-17 14:07:21 +01:00 |
|
|
|
a728a945e3
|
glutils: Make normals conditional
|
2023-02-17 13:54:14 +01:00 |
|
|
|
e2a3ed0131
|
Makefile: Build with 4 workers, add 'run-debug', improve 'help'
|
2023-02-17 13:52:40 +01:00 |
|
|
|
2ea55d6d94
|
Ensure no M_PI collision, add LSP support
|
2022-02-26 15:33:00 +01:00 |
|
|
|
c6240e8a3d
|
Revert "Revert "Changes for assignment 2""
This reverts commit 751c02edc8.
|
2022-02-21 13:17:22 +01:00 |
|
|
|
751c02edc8
|
Revert "Changes for assignment 2"
This reverts commit 8d2bdbe9d8.
|
2022-02-08 17:19:25 +01:00 |
|
|
|
0d8c13d7ae
|
Add url to OpenAL
|
2022-02-08 16:57:49 +01:00 |
|
|
|
0e60d94a02
|
rename the glad script fro ps1 to bat, enabling you to run it without enabling commands in powershell
|
2022-02-08 16:53:27 +01:00 |
|
|
|
4619c98e77
|
Make glowbox the default startup project in visual studio
|
2022-02-08 16:51:21 +01:00 |
|
|
|
88b124d91f
|
Use the 'py' launcher on windows to setup glad
|
2022-02-08 16:27:10 +01:00 |
|
|
|
a44cf0ce1d
|
Properly initialize the lodepng submodule instead of vendoring it
|
2022-02-07 21:39:48 +01:00 |
|
|
|
558eac0f74
|
Minor makefile touch up
|
2022-02-03 23:14:27 +01:00 |
|
|
|
dbd1b92957
|
Writing makefiles is fun
|
2021-12-14 15:04:13 +01:00 |
|
|
|
8a0ecded0a
|
Split the private block in a class for readability
Seeing what state gets incapsulated is helpful
|
2021-12-14 15:03:33 +01:00 |
|
|
|
903244fbed
|
Trivial style fixes
|
2021-12-14 15:02:38 +01:00 |
|
|
|
4d801cf06b
|
Permissions and shebangs
|
2021-12-14 14:55:08 +01:00 |
|
Michael
|
8d2bdbe9d8
|
Changes for assignment 2
|
2020-02-24 09:27:27 +01:00 |
|
Michael H. Gimle
|
7495f21d70
|
Let's pretend the previous commit never happened
|
2020-02-14 16:52:19 +01:00 |
|
Michael H. Gimle
|
cd2a8b7a30
|
float -> T
Because T is delicious and healthy
|
2020-02-13 15:48:38 +01:00 |
|
Michael H. Gimle
|
e76fe14861
|
Added a define for M_PI because of Windows
|
2020-02-11 20:57:38 +01:00 |
|
Michael H. Gimle
|
e9ba8c1704
|
Bump version down
Because of SFML incompatibilities that only manifest in Visual Studio.
|
2020-02-11 20:47:43 +01:00 |
|
Michael
|
fca107c75b
|
Improved assignments for 2020
|
2020-02-10 14:58:17 +01:00 |
|
Michael
|
bb8c4d8625
|
Improved setup process
|
2020-01-27 15:38:23 +01:00 |
|
Bart van Blokland
|
4645e40b62
|
Updated code handout for assignment 2
|
2019-02-18 17:52:50 +01:00 |
|
Bart van Blokland
|
5047f2b506
|
Fix for incorrect normals
|
2019-02-15 22:24:42 +01:00 |
|
bartvbl
|
a430863701
|
Initial release
|
2019-02-04 18:34:28 +01:00 |
|