/bsp_viewer

Hidden surface removal using bsp trees and graphics.h library for rendering.

Primary LanguageC++

Bsp viewer

Rendering some boring primitives, hidden surface removal using painters algorithm combined with bsp trees and stuff like that. And all these fascinating things powered with graphics.h library from dinosaur era. No one has done this before, right? image main_i6gagnpXHm

Controls

WASDFG               moving along X Y and Z axes
HJKLNM               rotation along X Y and Z axes
arrow left/right     change light direction along X axis
X                    change active figure