Doom 3 Engine Questions

ikickpigeons

Senior member
Jun 17, 2004
393
0
0
Hey with Doom 3 comming so close i just have some quick questions.
1) Is it just me or do the character models look a little like plastic?
2) Is this because of it being in OpenGL instead of Directx 9?
3) Why did Carmack code the engine in OpenGL?
4) Does Doom have high poly models?
5) Will Doom have special physics like Half-Life 2?
6) Whats the technical difference between OpenGL and Directx?
Thanks in advance for the replies.
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,000
126
Instead of starting thread #4156 why not check the front page for the dozen or so Doom III threads already there?
 
Mar 11, 2004
23,444
5,848
146
1.) Well yeah sorta, but I think that it won't look quite so much so when actually playing the game.
2.) No, I think this has to do with what texturing and shading they are using.
3.) He doesn't like DirectX for personal reasons.
4.) They do, but not insanely high, they use advanced shader and normal and bump mapping techniques I believe to achieve the visual quality.
5.) I'm not quite sure what you mean. If you watch the videos/trailers of Doom 3 you'll see that its physics are definitely up to snuff.
6.)I'm not really sure. They both have their pros and cons like every programming type. Its not so much the difference between them as it is what the people programming for each can do. I mean if people like Carmack/id and Valve and the Unreal team manage to create what they do, it doesn't really matter that much how they do it.
 

ikickpigeons

Senior member
Jun 17, 2004
393
0
0
Originally posted by: BFG10K
Instead of starting thread #4156 why not check the front page for the dozen or so Doom III threads already there?

I did most of them talk about release dates and how cool it is none of them talk about the Technical differences between OpenGL and Directx. Dont be so lazy to post a reply telling me to search and read through many pages of info that wont help.
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,000
126
Dont be so lazy to post a reply telling me to search and read through many pages of info that wont help.
Me? Lazy? I'm not the one spamming the forum because I can't be bothered using one of the other #354646 threads on the game.

What would happen if every time somebody had a question about Doom III they started a new thread? Think about it.
 

ikickpigeons

Senior member
Jun 17, 2004
393
0
0
Ive read through most of this posts about doom 3 but no one talks about the difference between OpenGL and directx. Do u want me to edit the title of this thread and call it "OpenGL VS Directx"? i thought by putting my questions in one big post that it would be easier instead of posting 2 threads.
 

BFG10K

Lifer
Aug 14, 2000
22,709
3,000
126
Ive read through most of this posts about doom 3 but no one talks about the difference between OpenGL and directx
There is nothing stopping you from talking about it.

i thought by putting my questions in one big post that it would be easier instead of posting 2 threads.
If you posted in one of the other threads you're need zero threads.
 

reflekt

Senior member
May 21, 2004
280
0
0
"you're need.."

stop being an ASS. and since you're Mr. 10,000 posts, why don't you answer his question. you should know right? since you know there have been a million threads regarding this current issue and addressing his questions. oh, but if you can't. then STFU. and don't bother posting. have a day.
 

nemesismk2

Diamond Member
Sep 29, 2001
4,810
5
76
www.ultimatehardware.net
Originally posted by: GeneralGrievous
Nvidia might have something to do with this directx vs opengl decision.

Ofcourse it's Nvidia's fault that Doom3 is opengl, in your simple troll mind I bet that makes perfect sense! Doom3 is opengl because it's an id software product and it's not as if they have a big collection of previous opengl games or anything is it?
 

PowderBB3D

Senior member
May 23, 2004
549
0
0
Please stop fighting.

To address your questions:

1) I'd wait until you actually play the game to pass judgement on the graphics. It is my experience that screenshots never do justice to a game.
2) No.
3) Carmack games have traditionally been openGL. It'd be much easier for id to draw on their past experience. Also, Carmack has expressed a preference to openGL.
4) Yes and no. They could be higher but, like Halo 2, high amounts of polygons are being scrapped for better bump mapping. It helps achieve a great visual effect with less polygons, meaning a faster render and less slowdown.
5) Doom 3's physics should be pretty good although I haven't heard as much about them. At the moment, HL2 seems to be the game for realistic physics and multiplayer while Doom 3 seems to be the game for visual appeal and single player. This of course is open to interpretation and may change seeing as neither game has hit shelves yet.
6) D3D and openGL are basically just two takes on programming. You don't need to concern yourself with the differences unless you want to be a software designer really, but if you absolutely have to a simple Yahoo! search can pull up some good answers.

Have a nice day!
 

Lonyo

Lifer
Aug 10, 2002
21,938
6
81
OpenGL also allows for easier porting to Linux and the Mac.
nVidia has nothing to do with OpenGL choice, unless nVidia paid off Carmack 10 years ago when he started making OpenGL games, and continued to make OpenGL games.
 

Marsumane

Golden Member
Mar 9, 2004
1,171
0
0
Originally posted by: GeneralGrievous
Nvidia might have something to do with this directx vs opengl decision.

I doubt this. The last engine, Quake III was also in GL.

"you're need.."

stop being an ASS. and since you're Mr. 10,000 posts, why don't you answer his question. you should know right? since you know there have been a million threads regarding this current issue and addressing his questions. oh, but if you can't. then STFU. and don't bother posting. have a day.

Instead of picking a fight with someone that u claim knows the answers, y dont u be a bit more constructive and a bit less insulting and ask him for a link. We dont have these forums to start fights. Especially not over grammar (preferably video related arguemnts if we do have them). Im not trying to start a fight here, just saying these things for good measure. :thumbsup:
 

Insomniak

Banned
Sep 11, 2003
4,836
0
0
Originally posted by: ikickpigeons
Hey with Doom 3 comming so close i just have some quick questions.
1) Is it just me or do the character models look a little like plastic?

This is due to the specular mapping of the characters. Game artists still haven't gotten the feel of good specular yet, so sometimes things end up...shellacked...

Originally posted by: ikickpigeons
2) Is this because of it being in OpenGL instead of Directx 9?

No. It's the fact that the art team chose to utilize this feature of the rendering engine. On characters, it does look a bit plasticy - however, it makes environments look a fair bit more realistic. A fair trade off IMO.

Originally posted by: ikickpigeons
3) Why did Carmack code the engine in OpenGL?

Because he wants easier multiplatform support?

This one is just a guess, but OpenGL makes the game easier to take to Linux, Mac, etc. All of Carmack's 3d engines have been coded in OpenGL.

Originally posted by: ikickpigeons
4) Does Doom have high poly models?

Not when compared with other games. Most of the models are only a couple (two) thousand polys or so - but that gets hidden by the lighting model, specifically normal mapping. You won't notice without squinting to examine them, and you certainly won't notice in game play.

Other games are pushing character models with up to 10,000 polys these days, but more polygons is not neccesarily better.

Originally posted by: ikickpigeons
5) Will Doom have special physics like Half-Life 2?

Some physics are involved, but they are mostly ragdoll for characters and objects. There is none of the interactivity, destructability, or cooperative ability that we've seen demonstrated in HL2. There are physics in Doom 3, but they aren't as advanced as HL2's.

Originally posted by: ikickpigeons
6) Whats the technical difference between OpenGL and Directx?


Feature set. Direct3D supports more features than OpenGL, and tends to get updated more often. Also, it's specifically supported by Microsoft, while OpenGL is open source.
 

g3pro

Senior member
Jan 15, 2004
404
0
0
Originally posted by: Insomniak
Originally posted by: ikickpigeons
5) Will Doom have special physics like Half-Life 2?

Some physics are involved, but they are mostly ragdoll for characters and objects. There is none of the interactivity, destructability, or cooperative ability that we've seen demonstrated in HL2. There are physics in Doom 3, but they aren't as advanced as HL2's.


Ummm, yeeaaahhh, I'm going to have to disagree with you there.




Doom 3's physics are actually much more advanced. Particles in the world are all influenced by physics (including smoke). The world is extremely interactive. Some things are not interactive, just like in HL2, or it would destroy the gameplay and level design.
 

Evdawg

Senior member
Aug 23, 2003
979
0
0
DROP BUSH NOT BOMBS - During the hardest of times in the world, remember that God still has a sense of humor. I mean just look at the Platypus and George W. Bush. Our President is like a jolly teddy bear!


lets drop you.. or see if u can run the country any better =P

You'd probably freak if u knew what was going on
 

jiffylube1024

Diamond Member
Feb 17, 2002
7,430
0
71
Originally posted by: nemesismk2
Originally posted by: GeneralGrievous
Nvidia might have something to do with this directx vs opengl decision.

Ofcourse it's Nvidia's fault that Doom3 is opengl, in your simple troll mind I bet that makes perfect sense! Doom3 is opengl because it's an id software product and it's not as if they have a big collection of previous opengl games or anything is it?

Wow, someone forgot to stock up on extra chill pills!

Although, you are right, Doom3 isn't OpenGL because Nvidia said so, it's OpenGL because Carmack is a stubborn programmer who has always favoured OpenGL. Nvidia, in turn, has strongly supported Carmack's game engines, and they make each other look good.

It would be much more surprising and out of character for Carmack/id if Doom3 wasn't OpenGL...
 

Insomniak

Banned
Sep 11, 2003
4,836
0
0
Originally posted by: g3pro

Ummm, yeeaaahhh, I'm going to have to disagree with you there.




Doom 3's physics are actually much more advanced. Particles in the world are all influenced by physics (including smoke). The world is extremely interactive. Some things are not interactive, just like in HL2, or it would destroy the gameplay and level design.


So what? Unreal Tournament 2003's particles were influenced by physics, as were Unreal 2's. Pretty much every game based on U Engine 2 has had particle physics. That feature debuted two years ago. It's not advanced or special.

If you want to go back to the roots, trespasser beat them ALL to it 6 years ago when it was released.

There are a few environmental physical objects in Doom 3, such as crates, or boxes on shelves, but that's nothing compared to the destructable walls and scenery of Half-Life 2.

The only real physical breakthrough in Doom 3 is that the sound engine is tied in with the physics engine to provide stunningly accurate audio. As for physics interaction though, Half Life 2 is far ahead of Doom 3. You can interact with MUCH more of the environment in HL2 than Doom 3.

Disagree if you want, but it just means you're wrong



Hell, John Carmack even came out and said he wasn't planning on putting ragdoll physics in the game at all, but some other member of Id's programming team (I forget the guy's name) wrote it in, and since it was already there, they might as well use it.

Can you imagine cylinder collision in a game in this day and age? Ridiculous. Thank goodness for whoever on Id's team went over John's head.
 

nemesismk2

Diamond Member
Sep 29, 2001
4,810
5
76
www.ultimatehardware.net
Originally posted by: jiffylube1024
Originally posted by: nemesismk2
Originally posted by: GeneralGrievous
Nvidia might have something to do with this directx vs opengl decision.

Ofcourse it's Nvidia's fault that Doom3 is opengl, in your simple troll mind I bet that makes perfect sense! Doom3 is opengl because it's an id software product and it's not as if they have a big collection of previous opengl games or anything is it?

Wow, someone forgot to stock up on extra chill pills!

Although, you are right, Doom3 isn't OpenGL because Nvidia said so, it's OpenGL because Carmack is a stubborn programmer who has always favoured OpenGL. Nvidia, in turn, has strongly supported Carmack's game engines, and they make each other look good.

It would be much more surprising and out of character for Carmack/id if Doom3 wasn't OpenGL...

I've calmed down now!
 

Keysplayr

Elite Member
Jan 16, 2003
21,211
50
91
Originally posted by: BFG10K
Dont be so lazy to post a reply telling me to search and read through many pages of info that wont help.
Me? Lazy? I'm not the one spamming the forum because I can't be bothered using one of the other #354646 threads on the game.

What would happen if every time somebody had a question about Doom III they started a new thread? Think about it.

You have made your snobby point BFG. I really hate when people say "just google" or "do a search" presumptuously. Most of us are social creatures who enjoy starting thread topics that belong to them.
And, it is easier to start a new thread than to wade through 35,646 of them just to find the answer to a question you might have.

And what would happen if everyone just googled for everything? There would be no need for a forum like this would there.
 

Johnbear007

Diamond Member
Jul 1, 2002
4,570
0
0
Originally posted by: BFG10K
Instead of starting thread #4156 why not check the front page for the dozen or so Doom III threads already there?

You are getting more and more like SgtZulu lately. If you dont like the thread then dont bump it and it will go away, if alot of people respond then obviously they think the thread is worthwhile. You are trolling much more than he is with his repost.
 

Johnbear007

Diamond Member
Jul 1, 2002
4,570
0
0
Originally posted by: Evdawg
DROP BUSH NOT BOMBS - During the hardest of times in the world, remember that God still has a sense of humor. I mean just look at the Platypus and George W. Bush. Our President is like a jolly teddy bear!


lets drop you.. or see if u can run the country any better =P

You'd probably freak if u knew what was going on



Do we have to start political arguments in the video forum? Why dont you share with us your or so special insider info so we can all 'freak'
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |