From: Grzegorz A. H. <gr...@in...> - 1999-12-31 15:41:36
|
On Fri, 31 Dec 1999, Eric Nakagawa wrote: > First off, I'd like to know just how Allegro and DirectX work? Allegro sits on top of DirectX and uses it to draw things, play sounds, etc. > If allegro works with DirectX, does this allow me to use Direct3D? AFAIK no. > Would you recommend Allegro's 3D functions to do a game based totally on > 3D texture-mapped polygons... If you are aiming for Quake like action games, no. If you aim for strategy games or where the screen doesn't need fast updates, stick with Allegro for portability issues. > if not... would Direct3D be a good solution since DirectX is already > part of allegro? AFAIK the problem is you can't use Allegro 2d routines and Direct3D at the same time sharing the same drawing surface without huge speed penalties, which renders the use of 3d acceleration useless. Recently George writting some OpenGL wrapper or so, and someone else wrote also a 3d interface or something like that... huh, I am not the best person to answer, since I tend to run away from 3d... You can check the Allegro homepage for the Addons and Utils pages. Maybe there you can find something about 3d acceleration. Grzegorz Adam Hankiewicz - gr...@in... Gogosoftware - http://welcome.to/gogosoftware/ Windows NT - Notably Troublemaker. |