Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | document part of the pipeline. prepare the grounds for triangle clipping. | rodri | 2024-02-03 | 2 | -37/+82 | |
| | ||||||
* | only create existing indices during quad triangulation. | rodri | 2024-02-01 | 1 | -24/+32 | |
| | ||||||
* | improve coordinate transformations and fix projections. | rodri | 2024-01-31 | 5 | -93/+42 | |
| | | | | | also got rid of Deco. there's no point in having that, just deal with image(6) files. | |||||
* | make the vertex shader process actual vertices. | rodri | 2024-01-30 | 3 | -8/+5 | |
| | ||||||
* | update readme. | rodri | 2024-01-30 | 1 | -0/+3 | |
| | ||||||
* | import the new renderer and clean things up. | rodri | 2024-01-30 | 13 | -225/+895 | |
| | | | | | | | | | | | | i integrated the renderer i've been developing on the tinyrend repo and got rid of a bunch of stuff that's no longer necessary. also began structuring things to fit the new interface i have in mind. there are still some artifacts with the projection xforms that cause issues with clipping and division by zero. | |||||
* | use the system-wide libgeometry. | rodri | 2024-01-26 | 1 | -3/+1 | |
| | ||||||
* | add a line clipping procedure based on the Liang-Barsky algorithm. (thanks ↵ | rodri | 2021-07-18 | 2 | -1/+64 | |
| | | | | jmi2k!) | |||||
* | move the edge function out into libgeometry. | rodri | 2020-07-05 | 1 | -30/+0 | |
| | ||||||
* | bring flat triangle rasterization back, with some goodies for future shading ↵ | rodri | 2020-06-29 | 4 | -1/+88 | |
| | | | | work. add uv coordinates to the vertex. | |||||
* | transcribe macros into actual functions. remove unused memdraw code. | rodri | 2020-04-28 | 2 | -37/+55 | |
| | ||||||
* | standalone version release. | rodri | 2020-04-17 | 9 | -0/+904 | |