it all depends. take a look at DX and then take a look at OGL. decide on which looks less intimidating and go for it. it will be much easier for you to learn how the 3d pipelines work along with matrix operations and anything else dealing with 3d graphics.