Hi chronozphere,
Any reason why you want to make a gfx engine? There are so many now available - they all do similar things and the support for them is being divided.
Is your goal to try and make an engine then cool. If your goal is to make a game then I would suggest putting effort into the actual game itself using one of the other engine's on offer.
Have a look at the DanJetX engine on www.dan.mirg.ru it does the lot including 3d animation and looks promising.
Bookmarks