Question 1:
Illustrate the main criteria to be considered in the design of a line drawing algorithm for raster graphics display?
Question 2:
Illustrate an algorithm to fill a series of pixels running from (x0; y0) to (x1; y1) which meets these criteria, describing why it does so. Answers must comprise of more than a fragment of pseudo-code.
Question 3:
A new volumetric exhibit stores an image as a three-dimensional array of volume elements or voxels. Re-formulate the design and implementation of the line-drawing algorithm to fill a series of voxels running from (x0; y0; z0) to (x1; y1; z1).
Question 4:
How this line-drawing algorithm would be used to draw Bezier curves in three dimensions?