1) How do you create a program (e.g made in C++) that can read in some data from a 3D program (e.g. Max, Maya, XSI, LW, etc) and then display it on screen? (I'm thinking in terms of creating games, i.e. reading in 3D data, manipulate it and output it on screen)
2) What is DirectX and OpenGL? Are they just libraries that C++ can use to output graphics?
Would be grateful if anyone could put up some links and tutorials where I can read in more detail. (or am I in the wrong forum, hehe)