Commit Graph

66 Commits

Author SHA1 Message Date
6fb46021fe REALLY don't know why w works but others don't... 2024-08-05 04:22:15 -04:00
0f235dba74 Setting up indexed faces 2024-08-05 03:25:58 -04:00
8a79445b42 smooth terrain (ish) 2024-08-04 22:25:13 -04:00
76fc89c28e cool terrain 2024-08-04 22:13:27 -04:00
04a4ce42e8 cool terrain 2024-08-04 22:13:08 -04:00
2915396d5e Software renderingggghgghgjfkdsgjfkdljgkfl 2024-08-04 21:09:22 -04:00
b72127d3b1 Support single color objects 2024-08-04 18:55:54 -04:00
0a6a5d6404 Just before trashing vertex system 2024-08-04 16:56:42 -04:00
48366274c3 Back to rendering somewhat properly again 2024-08-04 16:12:18 -04:00
27874d042f Beginning clipspace 2024-08-04 09:35:47 -04:00
45d931c89e Remove screen matrix transform, use normal math 2024-08-03 00:34:28 -04:00
4474f3e1bc Setting up to work on thinkpad 2024-08-03 00:08:38 -04:00
47b0428ed2 really really broken 2024-08-02 22:53:21 -04:00
ada9527869 Stupid sky 2024-08-02 18:59:18 -04:00
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