Hi all, I am fiddling around with the emulator for BangleJs and found something weird.
g.fillPoly does not fill a concave polygon correctly with the "opening on top", code below.
Is this a bug or did I overlook something obvious?
var poly_1_draw = [50,30,50,20,70,40,70,60,50,80,50,70,60,60,60,40]; var poly_1_fill = [150,30,150,20,170,40,170,60,150,80,150,70,160,60,160,40]; var poly_2_draw = [30,170,50,170,70,190,90,190,100,170,120,170,100,200,60,200]; var poly_2_fill = [140,170,160,170,180,190,200,190,210,170,230,170,210,200,170,200]; g.clear(); g.drawPoly(poly_1_draw,true); g.fillPoly(poly_1_fill,true); g.drawPoly(poly_2_draw,true); g.fillPoly(poly_2_fill,true);
1 Attachment
@Raik started
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Hi all,
I am fiddling around with the emulator for BangleJs and found something weird.
g.fillPoly does not fill a concave polygon correctly with the "opening on top", code below.
Is this a bug or did I overlook something obvious?
1 Attachment