Rasterization application which provides a toolset for drawing multiple shapes with using different algorithms.
- DDA Algorithm for drawing lines.
- DDA Algorithm with Copying Pixels technic for drawing thick lines.
- Xiaolin Wu's Line Algorithm for applying antialiasing to lines.
- Midpoint Circle Algorithm for drawing lines.
- Xiaolin Wu's Circle Algorithm for applying antialiasing to circles.
- Drawing polygons with using DDA Line Algorithm.
- Drawing antialiased polygons with using Xiaolin Wu's Line Algorithm.
- Drawing rectangles with using DDA Line Algorithm.
Liang-Barsky Algorithm is used to clipping polygon edges to a rectangle.
- Scan-Line Algorithm with Active Edge Table is used to filling polygons with solid colors.
- Modified Scan-Line Algorithm with Active Edge Table is used to filling polygons with images.