OpenGL-Object-Viewer Object Viewing, Rotation (Arch-ball), Translation, Lighting, Trilinear Interpolation, 3D Texturing, 1D Texturing (GPU Based and CPU Based)