Commit graph

18 commits

Author SHA1 Message Date
Alex Clink
0a93395b2d Update memoization / Cleanup 2021-12-20 23:33:09 -05:00
Alex Clink
a03670e9f6 Cleanup 2021-12-20 22:45:08 -05:00
Alex Clink
f2bccd41da Fix shading, better obj loading, fix sorting 2021-12-20 22:02:09 -05:00
Alex Clink
8238374c30 Refactor 2021-12-19 23:17:51 -05:00
Alex Clink
4d841b8d3d Add clipping 2021-12-18 16:47:12 -05:00
Alex Clink
c2c545fe80 Add camera mobility 2021-12-14 21:16:21 -05:00
Alex Clink
1a7f4e45c6 Fix inverted y axis 2021-12-12 23:42:58 -05:00
Alex Clink
1164cf50d6 Add length method 2021-12-12 21:33:10 -05:00
Alex Clink
3d4470216e Add pixel text rendering example 2021-12-12 00:24:38 -05:00
Alex Clink
1e409ac22b Cleanup 2021-12-07 21:43:37 -05:00
Alex Clink
76c0ba1cf0 Add sorting and lighting 2021-12-07 00:34:45 -05:00
Alex Clink
ba4758691a Only show surfaces facing the 'camera' point 2021-12-06 01:03:58 -05:00
Alex Clink
199b8fbdf4 Fix fill triangle method 2021-12-05 22:02:11 -05:00
Alex Clink
10dd27dd43 Add cube example 2021-11-30 23:05:07 -05:00
Alex Clink
873c12a0cf Optimize triangle fill - don't allocate array of points 2021-11-30 20:02:59 -05:00
Alex Clink
60f1e39ae9 Clarify the line drawing algorithm 2021-11-29 22:32:55 -05:00
Alex Clink
db5a1747fa Fix draw_point bounds, add Point struct 2021-11-29 22:04:31 -05:00
Alex Clink
1f293b1bb3 Add drawing functions 2021-11-29 02:26:51 -05:00