|
|
e427c43e65
|
finish report
|
2026-02-13 23:46:46 +01:00 |
|
|
|
96646b0b8c
|
fix color
|
2026-02-13 23:46:36 +01:00 |
|
|
|
733a8c0237
|
emacs magic befell me and we are now done
|
2026-02-13 23:26:04 +01:00 |
|
|
|
c87612e2ad
|
remember to fix normals to [-1, 1]
|
2026-02-12 16:26:07 +01:00 |
|
|
|
f55fb9165b
|
enter the dungeon
|
2026-02-12 16:26:07 +01:00 |
|
|
|
a59becd9cc
|
another brick in the wall
|
2026-02-12 16:26:07 +01:00 |
|
|
|
56f5b8a904
|
go back to only white light
|
2026-02-04 15:13:23 +01:00 |
|
|
|
8b42f97594
|
f o o
|
2026-02-04 14:27:23 +01:00 |
|
|
|
42c5a81473
|
rectongle
|
2026-02-04 13:45:44 +01:00 |
|
|
|
82f9bdd604
|
lots of progress, but no text
|
2026-02-02 18:54:53 +01:00 |
|
|
|
85184d1f1a
|
assignment 1 complete!
|
2026-02-02 16:50:57 +01:00 |
|
|
|
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 |
|