Commit Graph

52 Commits

Author SHA1 Message Date
bbc73c4a68 New renderer going great! 2024-08-02 17:55:21 -04:00
699b35ce89 Some kind of world gen... 2024-08-02 17:14:14 -04:00
4ab6b365ee Trying actual world 2024-08-02 16:50:14 -04:00
37ec57a83f Diablo default 2024-08-02 16:15:10 -04:00
e384989cfc Added diablo model 2024-08-02 16:00:44 -04:00
4f4885aebb Setting up new renderer for testing 2024-08-02 15:35:30 -04:00
78565064ef Forgot that this is only useful for camera 2024-08-02 01:02:33 -04:00
362ed0802c Really dumb functions 2024-08-02 00:56:29 -04:00
ccc2823c83 Lighting (fake) 2024-08-02 00:31:33 -04:00
7a32dab579 Math is hard 2024-08-02 00:24:16 -04:00
c8b1a82229 Trying to setup camera 2024-08-01 23:11:50 -04:00
6dce4e3a83 Move clipping to triangle drawing 2024-07-31 01:17:09 -04:00
4a399c7bb7 Actually working oh wow 2024-07-31 01:02:05 -04:00
123ebc83df Moving fast and probably breaking everything 2024-07-30 23:17:00 -04:00
61bcbcb823 Setting up renderer again 2024-07-30 19:47:22 -04:00
175155ed5d Trying more examples 2024-07-30 19:14:28 -04:00
18616b3578 Seems fast enough? 2024-07-29 23:09:23 -04:00
78e254cbd5 tinyrender5 2024-07-29 22:25:23 -04:00
7b86311ff2 Not sure what I changed 2024-07-29 20:56:31 -04:00
b4bdb18867 Splitting unused render 2024-07-28 22:46:44 -04:00
1345fb8fb2 Working re-implemented semi-movement 2024-07-28 22:28:35 -04:00
793dc2a50d Starting part 4 2024-07-28 21:19:28 -04:00
ecc9011b48 Finished homework again 2024-07-28 20:59:38 -04:00
d69354ea09 working texture? 2024-07-28 19:10:48 -04:00
c89a3a9ab5 First homework attempt 2024-07-28 18:01:15 -04:00
7480b39456 Seemingly working... 2024-07-27 14:15:55 -04:00
12bbb61e8f Having a lot of difficulty with facing normal 2024-07-27 14:05:36 -04:00
aac3191403 Slightly faster 2024-07-27 01:16:49 -04:00
0683976241 Nothing is making it faster 2024-07-26 23:52:48 -04:00
0a0d4436e7 so sloooow 2024-07-26 23:15:16 -04:00
37c6ce73a8 Cleanup sweeping algo 2024-07-26 20:10:18 -04:00
7b2e52cedb Working triangles! 2024-07-26 19:57:36 -04:00
00aedc5531 So broken lol 2024-07-26 19:45:12 -04:00
e473fe838f Oops, sucking 2024-07-26 19:37:25 -04:00
516dc262eb Add readme 2024-07-26 17:54:19 -04:00
de0691d28e Setting up render2 2024-07-26 17:48:47 -04:00
c12f5c9218 New lesson 2024-07-26 17:32:20 -04:00
0d12bc4156 Animations! 2024-07-24 19:18:42 -04:00
d3e27026ef Cool perspective 2024-07-24 18:42:44 -04:00
dab191f7ef back to safety 2024-07-23 23:48:51 -04:00
4820995ad4 Bad idea 2024-07-23 23:46:18 -04:00
a8a90ea32b We have a head 2024-07-23 23:01:31 -04:00
330c448a5d Sort of working obj read 2024-07-23 22:53:18 -04:00
64d3525a2a Working on object parser 2024-07-23 22:27:01 -04:00
ff7ea1cf25 Lots of line algos 2024-07-23 21:42:26 -04:00
9a4ba6be67 Fix line issues 2024-07-23 20:48:49 -04:00
4b09b01617 Line drawing 2024-07-23 20:19:03 -04:00
415b817013 Setting up profiling etc 2024-07-23 19:37:02 -04:00
be3d3e4b25 Beginning tinyrender 2024-07-23 19:00:19 -04:00
c7bd37c114 More stuff 2024-07-23 18:28:08 -04:00