web.archive.org/web/20250107...
web.archive.org/web/20250107...
Vertex shader stores the coordinates for each pair of verts, then in fragment I test them with a Bresenham line function, discarding pixels outside the line (& use conservative rasterization to avoid gaps).
Vertex shader stores the coordinates for each pair of verts, then in fragment I test them with a Bresenham line function, discarding pixels outside the line (& use conservative rasterization to avoid gaps).
members.chello.at/~easyfilter/...
members.chello.at/~easyfilter/...
yes yes i should look up something about bresenham but that's spoilers
yes yes i should look up something about bresenham but that's spoilers
Drawing 3 concentric quarter-ellipses using an extended Bresenham algorithm. It's just a bit slow in ZX81 BASIC.
#bresenham #zxbasic
Drawing 3 concentric quarter-ellipses using an extended Bresenham algorithm. It's just a bit slow in ZX81 BASIC.
#bresenham #zxbasic
web.archive.org/web/20250107...
web.archive.org/web/20250107...
currently trying to recreate aseprite's lovely freestyle drawing setup with bresenham line rasterization (clean single-pixel lines)
not quite there yet (this is a crude modification of someone else's non-freestyle implementation) but it's absolutely a start!
currently trying to recreate aseprite's lovely freestyle drawing setup with bresenham line rasterization (clean single-pixel lines)
not quite there yet (this is a crude modification of someone else's non-freestyle implementation) but it's absolutely a start!
docs.godotengine.org/en/stable/cl...
docs.godotengine.org/en/stable/cl...
#indiedev #gamedev #gamemaker
#indiedev #gamedev #gamemaker
Cover is contextual - as per #pf2e rules, here larger creatures provide standard (shown in blue) instead of lesser (green) cover.
#gamedev #indiedev
Cover is contextual - as per #pf2e rules, here larger creatures provide standard (shown in blue) instead of lesser (green) cover.
#gamedev #indiedev
#art #1bit #blackandwhite #solodev #pixelart #ドット絵 #oc #gamedev #lowres #dessin #ditherpunk #doodle #rasterpunk #60Grid #javascript #webdev #webapp #mobiledev #digitalart #illustration #artist #sketch #dotchke #bresenham
#art #1bit #blackandwhite #solodev #pixelart #ドット絵 #oc #gamedev #lowres #dessin #ditherpunk #doodle #rasterpunk #60Grid #javascript #webdev #webapp #mobiledev #digitalart #illustration #artist #sketch #dotchke #bresenham
finally got line-of-sight to work with my special setup:
collecting tile infos, calculate passability, then simple bresenham algorithm to check visibility for each coordinate.
the Tetris-L is on an offset grid, the rest on a regular grid.
finally got line-of-sight to work with my special setup:
collecting tile infos, calculate passability, then simple bresenham algorithm to check visibility for each coordinate.
the Tetris-L is on an offset grid, the rest on a regular grid.