Commit Graph

33 Commits

Author SHA1 Message Date
735f88232a add models to makefile, add up/down movement 2021-11-23 18:48:31 +01:00
015368074f reduce z-fighting 2021-11-23 18:38:05 +01:00
3324e4f990 improve z-buffer implementation by removing the oddframe state 2021-11-23 18:27:42 +01:00
cdc427a54b explaining comment 2021-11-23 16:23:03 +01:00
438ac43ff5 basic z-buffering 2021-11-23 16:13:34 +01:00
315808a012 mouse camera 2021-11-15 23:08:58 +01:00
f937f1cdbd camera 2021-11-14 14:05:24 +01:00
a539bf2b8f handle input correctly 2021-11-13 23:39:49 +01:00
59937f3cd5 meshes look slightly better 2021-11-13 19:01:37 +01:00
651cfe8c07 fix camera, back face culling, simple lighting 2021-11-13 18:42:30 +01:00
5b8e38a7f4 add .gitignore 2021-11-13 15:54:15 +01:00
92bb5a9a6e correct models 2021-11-13 15:53:26 +01:00
5bd6e409e5 forgot to add the obj->mod converter 2021-11-13 15:50:00 +01:00
011d2edb4c add support for importing models 2021-11-13 15:49:42 +01:00
3c6acb86fa move types to type.h 2021-11-12 17:04:23 +01:00
04df9ab0d5 shorten draw_line, general cleanup 2021-11-06 12:07:50 +01:00
4c892bc967 unlicense 2021-11-06 11:29:09 +01:00
01ff0e9adf debug print functions no longer need a pointer 2021-11-05 22:29:34 +01:00
b6c3dd298c refactor, start work on camera 2021-11-05 22:12:14 +01:00
2b53462b56 mesh overhaul, rotation, matrices 2021-10-27 21:51:30 +02:00
553466ea56 meshes, rotating box 2021-10-24 11:20:10 +02:00
dee6115dc9 improve box drawing procedure 2021-10-23 18:50:03 +02:00
5677f0c7c6 Merge branch 'master' of skoskapet:~/opfez/softren 2021-10-23 10:52:38 +02:00
ea3f43a1f1 starting 3d 2021-10-23 10:51:41 +02:00
1a054f87c8 line drawing bug was only on the laptop, not a problem after all 2021-09-28 17:36:36 +02:00
5d752080f4 add draw_rectangle 2021-09-28 17:34:53 +02:00
8ae094dd98 remove unnecessary checks 2021-09-27 10:10:28 +02:00
a88c2fad2a remove todo comment 2021-09-27 10:00:13 +02:00
bae31894a7 change rendering to use textures, massive performance improvement 2021-09-27 09:59:03 +02:00
e9f32da983 add build script for nixos support 2021-09-26 19:54:27 +02:00
bb57c8e853 renaming 2021-09-26 19:13:56 +02:00
d7607503f3 filled triangles 2021-09-26 19:10:41 +02:00
8a872aeb54 initial 2021-09-26 00:09:49 +02:00