Ansonsten waere es wohl auch noch recht einfach, eine komplette 3D Engine wie z.B. TrueVision zu nehmen, welche MapDaten direkt einlesen kann, wie man mit programmen wie z.B. WorldCraft oder aehnlichem erstellen kann.

Ansonsten bleibt dir wohl nur die Moeglichkeit, dich in so eine Engine oder gleich in OpenGL einzuarbeiten und alles selber zu schreiben ...
In dem Fall koennte http://nehe.gamedev.net hilfreich sein.