Загрузить архив с примерами ЗДЕСЬ.
В данном примере мы рассмотрим создание и отображение не сложной сцены, по сцене можно перемещаться с помощью клавиатуры и делать повороы камеры мышью, near plane clipping, backface culling, software triangle rasterization. Код примера можно загрузить /src/03.005-camera_soft_near_plane2/Camera_Soft_Near_Plane3 и /src/03.005-camera_soft_near_plane2/Camera_Soft_Near_Plane4.
После запуска примера перемещатся по сцене можно с помощью клавиш W,S,A,D и поворачивать камеру мышей.
В примере используется отсечение по передней плоскости просмотра. Оно осуществляется следующим способом: