3D Anwendungen kannst du entweder mit der Direct3D( Teil von
DirectX) oder der
OpenGL Api entwickeln. Entwder low-Level ( einfacher Wrapper für die Funktionen) oder abstrakter auf höherer Ebene ( Andorra GLScene).
3D Engines sind da noch etwas komfortabler.