Max Payne largely was it's own engine, and using that they can incorporate their own lighting and graphics system into it, then allow a 3D card or 3D service to read the data then execute it using all parts such as the 3D renderer and etc.
Otherwise I have no idea how you can actually do it in OpenGL
|