Techniques for display of two dimensional (2D) and three dimensional (3D) images on a computer on screen using modern graphics libraries and application software. Pixel manipulation and algorithms, rendering and animation techniques, and transformations on the graphics imagery.