Luca Conte
|
cced3c5c83
|
include string.h for memcpy
|
2025-04-23 11:59:55 +02:00 |
Luca Conte
|
daa584842c
|
add mat3 stuff
|
2025-04-22 22:07:54 +02:00 |
Luca Conte
|
f695d0bb39
|
add helper function for building programs
|
2025-04-22 19:54:52 +02:00 |
Luca Conte
|
76d8f1d58f
|
use stderr for logs
|
2025-04-22 19:54:33 +02:00 |
Luca Conte
|
1e2adcfe37
|
cube tower
|
2025-04-22 19:40:48 +02:00 |
Luca Conte
|
1db1b9378b
|
draw multiple cubes and make every side have a different colour
|
2025-04-22 19:29:36 +02:00 |
Luca Conte
|
c5f7407199
|
maintenance and added vec3Set
|
2025-04-22 19:29:18 +02:00 |
Luca Conte
|
b798a9a26e
|
fix for backface culling
|
2025-04-20 02:29:31 +02:00 |
Luca Conte
|
1a84ed5ab6
|
transparent background because it looks cool
|
2025-04-20 02:04:25 +02:00 |
Luca Conte
|
5046266906
|
solid cube
|
2025-04-20 02:04:02 +02:00 |
Luca Conte
|
0aeec51093
|
projection
|
2025-04-20 01:26:39 +02:00 |
Luca Conte
|
cbc94e8459
|
test look at
|
2025-04-20 00:56:51 +02:00 |
Luca Conte
|
5fc371cded
|
redo look-at, test cube with lines
|
2025-04-20 00:52:53 +02:00 |
Luca Conte
|
548b167968
|
work in progress
|
2025-04-20 00:30:37 +02:00 |
Luca Conte
|
e0f3c7d2ff
|
matrix math beginnings
|
2025-04-02 17:26:16 +02:00 |
Luca Conte
|
40979a9a31
|
enable backface culling
|
2025-03-31 13:18:54 +02:00 |
Luca Conte
|
e2771c9f36
|
fix wrong order import
|
2025-03-31 13:18:44 +02:00 |
Luca Conte
|
e054627c25
|
correct function source
|
2025-03-11 18:08:46 +01:00 |
Luca Conte
|
e8b713db85
|
u03-4
|
2025-03-11 12:06:49 +01:00 |
Luca Conte
|
4cc7e98998
|
fix error message
|
2025-03-11 11:29:02 +01:00 |
Luca Conte
|
d22e2b8e81
|
seperate color buffer
|
2025-03-11 10:53:06 +01:00 |
Luca Conte
|
9f7ce25ef2
|
fix math dependency
|
2025-03-11 10:52:47 +01:00 |
Luca Conte
|
94a2fee653
|
u02
|
2025-03-10 21:28:54 +01:00 |
Luca Conte
|
c986407284
|
additional contact info
|
2025-03-09 23:15:33 +01:00 |
Luca Conte
|
dc823025c0
|
fix typo
|
2025-03-09 22:50:35 +01:00 |
Luca Conte
|
2821655ef2
|
add macos link
|
2025-03-09 22:49:30 +01:00 |
Luca Conte
|
afaea873c5
|
fix wording
|
2025-03-09 22:47:27 +01:00 |
Luca Conte
|
5a50b11481
|
free shader buffer when done compiling
|
2025-03-09 22:44:32 +01:00 |
Luca Conte
|
ffeb906f7b
|
cross platform make
|
2025-03-09 22:32:47 +01:00 |
Luca Conte
|
d39fde8b05
|
fix makefile
|
2025-03-09 22:19:46 +01:00 |
Luca Conte
|
0166975973
|
add makefile
|
2025-03-09 22:14:49 +01:00 |
Luca Conte
|
d315e30782
|
remove dollar signs
|
2025-03-09 22:11:59 +01:00 |
Luca Conte
|
7195aced19
|
more typos
|
2025-03-09 22:11:20 +01:00 |
Luca Conte
|
5c57fde82d
|
fix some typos
|
2025-03-09 22:09:54 +01:00 |
Luca Conte
|
0ed01d8eac
|
add some more info
|
2025-03-09 22:05:05 +01:00 |
Luca Conte
|
56890b78f4
|
add some helpful links from old moodle course
|
2025-03-09 21:35:53 +01:00 |
Luca Conte
|
6c9c7bae69
|
fix include
|
2025-03-09 21:01:53 +01:00 |
Luca Conte
|
9c4c081108
|
add additional instructions
|
2025-03-09 20:10:25 +01:00 |
Luca Conte
|
67efc6ba09
|
update installation instructions
|
2025-03-09 18:16:44 +01:00 |
Luca Conte
|
9516aeeb6a
|
add fps display
|
2025-03-06 03:46:55 +01:00 |
Luca Conte
|
6b87b05634
|
update readme install and build instructions
|
2025-03-06 02:50:15 +01:00 |
Luca Conte
|
43d365eef4
|
introduction done
|
2025-03-06 02:36:43 +01:00 |
Luca Conte
|
501183c420
|
add additional debug level
|
2025-03-06 01:32:46 +01:00 |
Luca Conte
|
5d3fb630c9
|
compile shaders
|
2025-03-06 01:30:26 +01:00 |
Luca Conte
|
6f5873c8be
|
add shader compiler
|
2025-03-06 01:30:16 +01:00 |
Luca Conte
|
960df8630c
|
add logger to meson
|
2025-03-06 01:30:09 +01:00 |
Luca Conte
|
41ed1718ea
|
add logger
|
2025-03-06 01:29:56 +01:00 |
Luca Conte
|
448aec982c
|
add fragment shader
|
2025-03-06 01:29:51 +01:00 |
Luca Conte
|
bbec4f6a26
|
add init draw and frame buffer size callback
|
2025-03-05 22:11:10 +01:00 |
Luca Conte
|
41c7355817
|
add gitignore
|
2025-03-05 22:10:38 +01:00 |