1. A method for converting a vector-based image into an output raster image, comprising: generating, by a computing device, a first raster image in a checkerboard pattern by assigning each pixel of a plurality of pixels to either a first set of pixels or a second set of pixels; superimposing, by the computing device, a grid of angled lines over the checkerboard pattern of the first raster image such that each of the first set of pixels are enclosed within diamond-shaped blocks created by the angled lines and each of the second set of pixels are traversed by the angled lines; superimposing, by the computing device, a vector line corresponding to the vector-based image onto the checkerboard pattern and the grid of the angled lines; and generating, by the computing device, the output raster image by activating each pixel from the first set of pixels that is enclosed by a diamond-shaped block traversed by the projected vector line.