added texturing to my affine triangle rasterizer
-
added texturing to my affine triangle rasterizer
@eniko Whenever I hear the term "affine" my mind goes straight to the PSX. Going for that sort of aesthetic?
-
added texturing to my affine triangle rasterizer
@eniko Eniko is making either Quake or Heretic and I'm all for it 😤
(even if it's neither, I'm still all and still for it 😤😤)
-
added texturing to my affine triangle rasterizer
@eniko lookin a-mighty affine
-
@eniko Whenever I hear the term "affine" my mind goes straight to the PSX. Going for that sort of aesthetic?
@PurpleJillybeans i mean, it'll be similar due to being affine, but this will have subpixel precision so it won't be as wobbly
mostly affine is just way faster/easier >_>
-
added texturing to my affine triangle rasterizer
-
@foone look ma, no gap pixels!
-
@foone look ma, no gap pixels!
@eniko Ooh, very nice!
-
added texturing to my affine triangle rasterizer
@eniko so smooth! Mode 7 on the SNES got nothing on this
-
@foone look ma, no gap pixels!
-
added texturing to my affine triangle rasterizer
making a triangle rasterizer is a lot like programming language development. you make a few building blocks and then you're like "theoretically, using this, i could make *anything*"
-
making a triangle rasterizer is a lot like programming language development. you make a few building blocks and then you're like "theoretically, using this, i could make *anything*"
@eniko rasterizer for anything makes one feel powerful. this mouse made one for arbitrary flat n-gons for fun once and even though it had terribly hacky math for the projection it was still a powerful feeling
-
making a triangle rasterizer is a lot like programming language development. you make a few building blocks and then you're like "theoretically, using this, i could make *anything*"
@eniko Are triangles the equivalent to s expressions in programming?
(And how did I not know they are abbreviated sexp, that’s crazy.)
-
undefined aeva@mastodon.gamedev.place shared this topic
-
added texturing to my affine triangle rasterizer
@eniko that is a fine triangle rasterizer you've got there
-
added texturing to my affine triangle rasterizer
@eniko skulls just feel *right* for this type thing, huh
-
@foone look ma, no gap pixels!
@eniko daaamn, magic
-
added texturing to my affine triangle rasterizer
@eniko truly a fine rasterizer
-
making a triangle rasterizer is a lot like programming language development. you make a few building blocks and then you're like "theoretically, using this, i could make *anything*"
and now its gouraud shaded *and* textured
also it makes me happy when people tell me it's a fine triangle rasterizer because that's the name of the library :3 so thank you to everyone that did so
-
undefined oblomov@sociale.network shared this topic
-
and now its gouraud shaded *and* textured
also it makes me happy when people tell me it's a fine triangle rasterizer because that's the name of the library :3 so thank you to everyone that did so
@eniko everything in place to pull out env map reflections as a fun party trick
-
@eniko everything in place to pull out env map reflections as a fun party trick
@halcy would you believe i have plans >_>
-
and now its gouraud shaded *and* textured
also it makes me happy when people tell me it's a fine triangle rasterizer because that's the name of the library :3 so thank you to everyone that did so
should i do the psx colored texturing thing where medium gray is treated as 1 and white is treated as 2? in other words instead of mapping rgb 0-255 to 0-1 it treats it as 0-2, so values over 128 make the texture channels brighter, while under 128 make it darker (and 128 stays the same)