hold up.
-
hold up. you can take a bounding box software triangle rasterizer and just chunk it up into tiles and reject empty tiles in one go?
why the hell did nobody tell me that that's so much better than scanline rasterization
-
undefined oblomov@sociale.network shared this topic
-
hold up. you can take a bounding box software triangle rasterizer and just chunk it up into tiles and reject empty tiles in one go?
why the hell did nobody tell me that that's so much better than scanline rasterization
and now i have an affine triangle rasterizer that i'm really happy with, yay
-
and now i have an affine triangle rasterizer that i'm really happy with, yay
@eniko the qbasic thing, or another one? block-game is using hardware 3d, right?
anyway, nice ^_^
-
@eniko the qbasic thing, or another one? block-game is using hardware 3d, right?
anyway, nice ^_^
@gureito oh no this isn't for qbasic. i can't really use anything besides PUT for 2D blits in qbasic
this is a separate thing
-
and now i have an affine triangle rasterizer that i'm really happy with, yay
now i have to convert this to a C single file header
i wonder what the requirements are to get your code in stb. 🤔 i've long wished they had a simple affine triangle rasterizer
-
now i have to convert this to a C single file header
i wonder what the requirements are to get your code in stb. 🤔 i've long wished they had a simple affine triangle rasterizer
-
and now i have an affine triangle rasterizer that i'm really happy with, yay
@eniko a mighty fine triangle rasterizer :D
-
now i have to convert this to a C single file header
i wonder what the requirements are to get your code in stb. 🤔 i've long wished they had a simple affine triangle rasterizer
@eniko I naively thought the only requirement was that you had to be Sean Barrett. Are there other contributors?
-
@eniko I naively thought the only requirement was that you had to be Sean Barrett. Are there other contributors?
@nicklockwood i thought there were? but i may have been misremembering
-
now i have to convert this to a C single file header
i wonder what the requirements are to get your code in stb. 🤔 i've long wished they had a simple affine triangle rasterizer
oh sure, *now* i find this https://gitlab.com/drummyfish/small3dlib
-
@gureito oh no this isn't for qbasic. i can't really use anything besides PUT for 2D blits in qbasic
this is a separate thing
-
-
-
oh sure, *now* i find this https://gitlab.com/drummyfish/small3dlib
@eniko I love stuff like this. No idea how to use it. But cool!!
-
oh sure, *now* i find this https://gitlab.com/drummyfish/small3dlib
@eniko well, i would still like to peruse your take on it. love reading small libraries code ^_^
huh. i actually really like reading this kind of code. surprised that i'm not really surprised to realize this.
-
oh sure, *now* i find this https://gitlab.com/drummyfish/small3dlib
@eniko it even has barycentric coordinates, that's some serious dedication and attention to detail
-
@aeva @eniko Sean's not accepting any new libs. but if you have it on the web somewhere, r-lyeh maintains a list https://github.com/r-lyeh/single_file_libs and the stb FAQ links to it