I found it very hard to draw a filled triangle with reasonable performance. This is my best result so far. You can move the gray markers to change the corners of the triangle. The triangle is drawn by drawing many lines ontop of each other. I tried to use as few lines as possible, by doubling the size of the lines for each step. This increases performance. Can be used as a foundation for 3D rendering :3