Alex Clink
|
ad4af6b49f
|
Add vector and matrix classes
|
2022-01-05 01:37:57 -05:00 |
|
Alex Clink
|
0795925440
|
Fix old references
|
2022-01-03 22:31:49 -05:00 |
|
Alex Clink
|
0846fd525b
|
Update emitter to use Entity
|
2022-01-03 20:55:39 -05:00 |
|
Alex Clink
|
c8753f51a3
|
Remove CrystalEdge dependency
|
2022-01-03 00:17:23 -05:00 |
|
Alex Clink
|
40f0cf717b
|
Add Sprite#sample method
|
2022-01-02 23:08:13 -05:00 |
|
Alex Clink
|
56b5cc198b
|
Fix variable reference in sprite
|
2022-01-02 20:41:17 -05:00 |
|
Alex Clink
|
ce0f055bf5
|
Refactor, entity / sprite
|
2022-01-02 19:39:17 -05:00 |
|
Alex Clink
|
3e7685c613
|
Add more point methods
|
2022-01-02 11:45:53 -05:00 |
|
Alex Clink
|
bca45e1b9d
|
Add arbitrary shape filling method
|
2021-12-30 23:17:25 -05:00 |
|
Alex Clink
|
098d285fa8
|
Add more methods to PF::Line
|
2021-12-30 18:18:11 -05:00 |
|
Alex Clink
|
3bb6547bf7
|
Add fill_shape method
|
2021-12-27 01:50:05 -05:00 |
|
Alex Clink
|
a0508f806a
|
Add snow scroll example
|
2021-12-23 22:27:29 -05:00 |
|
Alex Clink
|
57ce71998d
|
Add additional overload for draw_circle
|
2021-12-23 22:26:34 -05:00 |
|
Alex Clink
|
c8edef4db3
|
Make controller implementation specific to subclass
|
2021-12-22 22:18:14 -05:00 |
|
Alex Clink
|
9b38aa7475
|
Consolidate matrix definition
|
2021-12-22 21:18:25 -05:00 |
|
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
|
35ad3f2f75
|
Use more accurate triangle rasterization
|
2021-12-17 00:21:52 -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
|
9f1e2621f9
|
Add pf-font image
|
2021-12-11 22:11:40 -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
|
8e6383ab8a
|
Sort manually to avoid allocating an array?
|
2021-12-02 00:11:12 -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
|
959f4ca647
|
Bump version
|
2021-11-29 02:28:19 -05:00 |
|
Alex Clink
|
1f293b1bb3
|
Add drawing functions
|
2021-11-29 02:26:51 -05:00 |
|
Alex Clink
|
5b285d5540
|
Initial commit 🎮
|
2021-11-25 20:57:57 -05:00 |
|