Iso vs. 3d
-ddn
you normally should do all the 3d stuff before using the blitting routines. It's just that the hardware normally renders faster than blitting the stuff.
3D ---> AI ---> 2D Blitting
If you don't do it this way, you can get some bad results, I never had this problem, but a guy of Creative Asylum told me, and he never told me something wrong, so I believe him.
It's easy to do, believe me. We use 3D to created craters and stuff like that, it looks nice, and the buildings on it look nice because they're pre-rendered.
CU
------------------
Skullpture Entertainment
#40842461
There isnt any point in writting a new engine, since almost any 3d engine which supports hardware acceleration would do. I would suggest using D3DRetained Mode, with acceleration and some smart management of frames, you can get quite reasonable frame rates and effects. There are many other issues involved ofcourse, but we can discuss those in another thread as this one is getting kinda long.
-ddn
I've written a small 3D isometric engine which currently has support for floors, walls, and objects. It's by no means complete (just a preprealpha), but should give people some idea on what can be done. You can download at:
http://members.xoom.com/mutex0
Included is a Readme, be sure to read it to get the keys. You can also switch between fullscreen and windowed by pressing 'D' and Alt+Tabbing works without crashing. I don't want to spam the board, so if you want more info posted, just ask =)
- Bao Nguyen
-ddn