Habe deine Beschreibung nicht ganz verstanden. Willst du wirklich ein 3D Modell zeichnen, oder willst du lediglich die 2D Abbildung eines 3D Modells zeichnen (das was ich als "Minimap" bezeichnen würde, wie man sie auch aus Spielen kennt)?
Im ersten Falle, würde ich dir auch dringend dazu raten
DirectX oder
OpenGL zu verwenden.
Soll es nur die 2D Abbildung von Punkten sein, ist lineare Algebra schon das richtige Stichwort. Die Umrechnung von 3D Koordinaten nach 2D ist relativ trivial. Für Rotation oder Zentrierung auf einen Ursprungspunkt (z.b. eigener Spieler) verwende ich am liebsten
Transformationsmatrizen. Dazu gibt es in
DirectX 9 auch schon diverse Klassen und Hilfsfunktionen.