3D software render This project implements several rendering pipeline components, such as texture mapping, clipping, depth buffer, and lighting.