|
|
#1 | |
|
Guess Who's Back
Join Date: Jul 2004
Posts: 87
|
Hey guys.
Doom 3 runs on OpenGL, which is why nVidia cards do so well on it, right? Why does the Doom 3 installer contain DirectX 9.0B in the "extras" section? It boggles the mind - how would having a new version of DirectX affect this game if it uses OpenGL? |
|
|
|
|
|
|
#2 | |
|
Registered User
|
DirectSound?
__________________
P4 3.2C|Asus P4C800-E DX|2GB Corsair DDR400|BFG Geforce 6800 Ultra|Antec TrueControl 550 Koolance EXOS 2|PolarFLO TT CPU|Danger Den NV-68|Danger Den MAZE4 chipset |
|
|
|
|
|
|
#3 |
|
eat. sleep. overclock.
Join Date: Dec 2002
Location: Chino, California
Posts: 17,744
|
It thought it was funny also... when installing the game it said "You need to have dx9b installed or it will not function."
__________________
|
|
|
|
|
|
#4 | |
|
Guess Who's Back
Join Date: Jul 2004
Posts: 87
|
Yeah, what's up with that? Can someone enlighten me?
|
|
|
|
|
|
|
#5 |
|
Do you like dags?
|
Direct X 9b doesn't just involve the graphics...it effects many parts of your system ... direct x deals with keyboards, joysticks, sound mixing, etc...it basically helps make everything multimedia wise work together well
and i believe openGL also can utilize some direct x effects...not sure on that one...i think openGL has shader model 2.x capabilities here's a quickie definition from http://webopedia.internet.com/TERM/D/DirectX.html A set of APIs developed by Microsoft that enables programmers to write programs that access hardware features of a computer without knowing exactly what hardware will be installed on the machine where the program eventually runs. DirectX achieves this by creating an intermediate layer that translates generic hardware commands into specific commands for particular pieces of hardware. In particular, DirectX lets multimedia applications take advantage of hardware acceleration features supported by graphics accelerators. maybe when ID was developing the game they were using dx 9.0b in their hardware so the end useres would need it as well...
__________________
My System: Athlon 64 x2 3800+ overclocked to 4600+/2 GB Geil PC3200/8800 GTS 320 mb/Asus A8N SLI Premium motherboard/Logitech z-680's/Total of 760 GB of Hard Drive Space (2x300 + 1x160)/audigy 2/Two 20.1" Widescreen LCD's (Dell 2005fpw) Favorite movie: Snatch/Favorite Game: NOLF/Song of the Week: "You Know I'm No Good" by Amy Winehouse/What I'm Playing this Week: Nothing! Last edited by karkrash81; 08-14-04 at 07:19 PM. |
|
|
|
|
|
#6 | |
|
Apple user. Deal with it.
Join Date: Jul 2001
Location: The 'burbs, IL USA
Posts: 12,502
|
DirectX is the entire API that allows all your hardware to interact with a game. Direct3D is the graphical component. As has been mentioned, you also have Direct Sound, Direct Play and other components.
Saying that a game is DirectX (as compared to OpenGL) is a bit of a misnomer. |
|
|
|
|
|
|
#7 |
|
Guess Who's Back
Join Date: Jul 2004
Posts: 87
|
Ah, I see. That makes a little more sense. Thanks for the quick and informative reply!
|
|
|
|
![]() |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| OpenGL book | Airstrip1 | Software Development | 2 | 08-12-12 08:55 AM |
| Remastered Doom 3 BFG Edition Game Coming with Stereo 3D Support | News | Latest Tech And Game Headlines | 0 | 06-01-12 05:30 AM |
| Doom 3 BFG Edition will feature entire Doom series, seven new Doom 3 levels | News | Latest Tech And Game Headlines | 0 | 05-31-12 05:40 AM |
| Major WineX prob... I think it has to do with the vidcard... | Linewbie | NVIDIA Linux | 20 | 10-09-02 09:58 PM |
| Slow OpenGL on 7.3 | kl899 | NVIDIA Linux | 1 | 08-04-02 07:58 PM |