Go Back   GTAGaming Forums > Grand Theft Auto > Grand Theft Auto IV
Register FAQ Members List Calendar Mark Forums Read

Reply
 
Thread Tools Display Modes
Old 07-23-2007   #1
Kwanza
Registered User
 
Kwanza's Avatar
 
Join Date: Oct 2004
Location: Canada
Posts: 281
Kwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enough
GTA IV Graphics/Engine Analysis

GTA IV Graphics Engine Analysis
I've made this post for, quite possibly, the more nerdy and technical among the GTA fans here. The point of it, is to examine sets of screen shots from trailers, and scans for errors, technicalities, improvements, and things they're doing very VERY right. Yes, I'm aware that footage we've seen is beta. Yes, I'm aware that most problems could/can be fixed. But, it's still neat looking for the things they've done very right so far, and I will congratulate them for that, as they are doing very excellent, graphics/engine wise. The game looks very good so far, good job R*!

Now what can you expect from this? Well, I'll be analyzing small details in the screen shots, and try and explain what's going on as much as possible. I'm not a 3D programmer, nor an expert on this. I play a lot of games, and pay attention to small graphical details, stuff that the average gamer doesn't even notice as their driving along in game. Feel free to correct me on any errors, or discuss anything. Keep arguing out of this thread please, or things like "We already knew that.", as I'm sure there IS stuff here that you've already noticed. Think of it as a summary as well. Onto the juicy analysis!


http://www.gtagaming.com/images/gtaiv/trailer2/38.jpg
This image from the trailer has raised a lot of speculation, as proof to R* using the DMM engine. Of course, as some people may have noticed, it's clearly not. Why?

http://img365.imageshack.us/img365/9665/gtarat1om1.jpg
In the circled area, you can see the texture for the glass penetration overlapping with the frame of the car. It's typical graphics stuff, you can see similar things in many games. They haven't done anything wrong here, you'll barely notice it in game. But, this is confirmation that they are NOT using the engine, DMM, at least not on the glass. Two other things to notice in there, is the cops don't have shadows underneath them. I can understand this being taken out, as having tons of pedestrians roaming the street, all with dynamic shadows, would have a heavy impact on the frame rate in-game. Another is, the wood on the mid-left of the image, are kind of strewed all over the place. They seem to be placed at random, or moved there only using their own physics. Perhaps a cop car crashed through there, but this seems to be an example of a small portion of destructible environment, and dynamic physics on props within the map.

http://www.gtagaming.com/images/gtaiv/trailer2/46.jpg
Now, in this image, there isn't a lot to take note of. But, on the gas pump, on the chrome part, the reflections are really weird. I'm praying R* doesn't go back to their old reflection method, of just having a static image for a sunset move along a reflective surface depending on the angle. Yes, they did that in SA, I'll look for a thread on it later. The reflection on the gas pumps however, appears to be of some trees. I'm not sure what kind of gas station is placed right next to a bunch of trees, nor a gas station that only has ONE pump, but those trees are close. Let's hope it's just an error in the reflections.

On the subject of reflections though,
http://www.gtagaming.com/images/gtaiv/trailer2/41.jpg
in that image, the reflections on the car are perfect. Everything is correctly in it's place. Perhaps R* is just not bothering with proper reflections on things such as the gas pump, as it would be a thing you rarely take note of.

http://www.gtagaming.com/images/gtaiv/trailer2/37.jpg
No real complaints in this picture, just admiring a few things. First, the bullet holes look really good. Compare them to some bullet decals in some of your favorite shooters, up close. You'll see what I mean. Second, the treads on the tires.. simply gorgeous. They look like honest-to-god, real tires. The lighting, the texture, spot-on. The towers in the background, beautiful as well. The textures and bump-maps give them life, as well as the reflectiveness of them. Only thing bothering me, is the texture is the same on all of them. Not all dirt and rust goes on the same on everything. :p Really good shot, overall.

http://files.gtanet.com/images/3481_gta_iv_trailer.jpg
I'm positive that the fact that the wheels of the cop car are clipping with the ground, has been mentioned, so I won't bother. They messed up a bit there, as the car didn't even shift it's weight as it went onto the sidewalk. I'm sure it'll be fixed, the car models aren't complete yet. - UPDATE: In this image, the cops tires actually aren't clipping with the ground. It's a mixture of a weird angle, and the fact that, where the cop is turned onto the sidewalk, it's actually an entrance. The sidewalk is lowered down, as if an entrance to a parking lot. So, one less error on Rockstar's part.

But, what's good about this shot? Again, the tires. Absolutely perfect. You can see what I mean a bit better in this shot. They're just 100% ace, even better than most racing games (which is embarrassing for them). The road looks great, and even small details like, the tire of the car is compressed at bit on the road, as it has weight. Another important thing here is, the car is NOT floating above the road in any way. In most modern-day engines, the characters, models, props, vehicles, all float above the ground, even sometimes ever-so-slightly. Most of you have seen this before, and know what I mean by it. In GTA? They're touching, interacting with the ground. They have weight, and this is going to affect how realistic the entire city feels.

http://www.gtagaming.com/images/gtaiv/trailer2/47.jpg
Few more things going on here. Of course, there's the glitch of the man floating above the anchor. I'm sure that's been spotted before. Take note of the garbage and debris on the ground here. It's not a flat texture that floats around randomly, like in past GTA games. This makes the streets look authentically littered upon, and adds depth to the world. I'm not sure if they'll have proper physics as you drive/run by the garbage, we'll have to wait and see. The pedestrians walking in the background, again you can see his weight. You can see he's touching the world, as he is part of it. This is a pretty big achievement for R*. The view is fantastic, and the texture quality in the background is pretty high for such an immerse scene. Not sure how they pulled it off, though even in the trailer you can see a drop in frame rate at this scene.

http://i19.tinypic.com/5xdbsi9.jpg
In this scan, you can see Niko crouching behind a car, with two dead gangsters in the background. Again, you can see his weight, and interaction with the environment, as he is apart of it. Now, the bodies. This is a real achievement in physics engines. First off, they aren't posing in a typical ragdoll "Foot-behind-the-head, ballerina" pose. They look like dead, limp bodies. Natural fall poses. Also, another important note, they aren't clipping with the ground. Most modern-day ragdolls, their arms will fall into the ground, or their legs. They look pretty legit overall. The lighting in this scene is perfect, and Niko demonstrates self-shadowing, which is still pretty new to the game industry. His head is casting a shadow onto his back/shoulders, which makes him fit into the scene a lot more nicely.


That's all for now. I'll be examining more screen shots as they are released, and expect a better, more full-scale analysis from me when a new trailer is released. Until then, discuss, comment, and suggest fixes for this article.

- Lee (afterfl0w)

Last edited by Kwanza; 07-25-2007 at 12:21 AM..
Kwanza is offline   Reply With Quote
Old 07-23-2007   #2
comics22
Do the Testris shuffle!
 
comics22's Avatar
 
Join Date: Jul 2006
Posts: 395
comics22 is on a distinguished roadcomics22 is on a distinguished roadcomics22 is on a distinguished road
cool comaprisons!. i b=never ven noticed half those. but what do you mean by never seeign a gas station with one pump? do you mean one nozzle? cuz their all over the place. you select what grade of fuel you want and it all comes out one nozzle. if your talking about only having one pump then maybe theres more off screen.
comics22 is offline   Reply With Quote
Old 07-23-2007   #3
Kwanza
Registered User
 
Kwanza's Avatar
 
Join Date: Oct 2004
Location: Canada
Posts: 281
Kwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enough
I know, but look at the reflection on the pump, if there was more, wouldn't you be seeing them in the reflection? But you don't...
Kwanza is offline   Reply With Quote
Old 07-23-2007   #4
Ash_735
 
Ash_735's Avatar
 
Join Date: Aug 2004
Location: Manchester, UK
Posts: 8,194
Ash_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond repute
Not to rain on your post (very detailed by the way) Rockstar confirmed that the game will be using the RAGE Engine with the Euphoria Engine. RAGE is Rockstars own Game Engine and is what they will be using for most new titles and have used before.
Ash_735 is offline   Reply With Quote
Old 07-23-2007   #5
Kwanza
Registered User
 
Kwanza's Avatar
 
Join Date: Oct 2004
Location: Canada
Posts: 281
Kwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enough
I know, I never said it didn't, but they're still actively modifying the engine to fit the game.
Kwanza is offline   Reply With Quote
Old 07-23-2007   #6
Ash_735
 
Ash_735's Avatar
 
Join Date: Aug 2004
Location: Manchester, UK
Posts: 8,194
Ash_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond reputeAsh_735 has a reputation beyond repute
Quote:
Originally Posted by afterfl0w
I know, I never said it didn't, but they're still actively modifying the engine to fit the game.
Ofcourse they are still changing things and working around things to try and get the best, RAGE is a very flexible thing, I mean it can be used on PSPs to Next Gen consoles. It's obvious some things seem unfinished and you will get things that appear in the trailers that won't be in the game, just like any game really. The fact is, none of us have played it, so we can't judge how well the engine works. Your first post is nicely detailed and it does bring up some good points, especially the reflection system but it's just bringing up points most of us already know.
Ash_735 is offline   Reply With Quote
Old 07-23-2007   #7
Asif
Moderator =)
 
Asif's Avatar
 
Join Date: Aug 2004
Location: Dhaka
Posts: 11,822
Asif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to all
Nice thread man, very insightful indeed.
About the garbage/cans, the recent Games Aktuel magazine had little confirmation about it.
"If Niko kicks or drives against a trashcan, it rolls around with proper physics."

Not really sure how much proper, but the reporters seemed to be pleased with it.
__________________

Huge thanks to K-evin for this signature.
Asif is offline   Reply With Quote
Old 07-23-2007   #8
Kwanza
Registered User
 
Kwanza's Avatar
 
Join Date: Oct 2004
Location: Canada
Posts: 281
Kwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enough
Quote:
Ofcourse they are still changing things and working around things to try and get the best, RAGE is a very flexible thing, I mean it can be used on PSPs to Next Gen consoles. It's obvious some things seem unfinished and you will get things that appear in the trailers that won't be in the game, just like any game really. The fact is, none of us have played it, so we can't judge how well the engine works. Your first post is nicely detailed and it does bring up some good points, especially the reflection system but it's just bringing up points most of us already know.
Hey, you might have noticed it, but lots of the people that are just like "HEY SHOOTING, ACTION, VIOLENCE", don't really notice the small details. My post is an attempt to get people to appreciate the hard work Rockstar is putting into the small details, so small most people don't notice initially, just helps them immerse into the environment.

Thanks for the comments though, I appreciate it.
Kwanza is offline   Reply With Quote
Old 07-23-2007   #9
almostrodney
Registered User
 
almostrodney's Avatar
 
Join Date: Mar 2007
Location: nottingham, uk
Posts: 178
almostrodney is an unknown quantity at this point
very insightful and interesting i enjoyed the read, i know what you mean by dmm and i compleatly forgot about it as well, i do hope they are putting it in but as ur post states it doesnt look that way.
+rep
rodney
__________________
Bring back freestyle!
almostrodney is offline   Reply With Quote
Old 07-23-2007   #10
Asif
Moderator =)
 
Asif's Avatar
 
Join Date: Aug 2004
Location: Dhaka
Posts: 11,822
Asif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to allAsif is a name known to all
However, I am quite doubtful about DMM being injected into GTA IV. It's an exclusive item for the Lucas Arts till September 2008.
__________________

Huge thanks to K-evin for this signature.
Asif is offline   Reply With Quote
Old 07-23-2007   #11
waggy44
Woop Woop
 
waggy44's Avatar
 
Join Date: Jun 2007
Location: On The Roof
Posts: 147
waggy44 is an unknown quantity at this point
ha just got through reading this on gtaforum.com
was a good read and well analised!
__________________


waggy44 is offline   Reply With Quote
Old 07-24-2007   #12
manodemidas
Registered User
Junior Member
 
manodemidas's Avatar
 
Join Date: Jan 2007
Location: Argentina, any problem?
Posts: 74
manodemidas is an unknown quantity at this point
Pointing something out:

http://img365.imageshack.us/img365/9665/gtarat1om1.jpg
They do have shadows underneath them, the problem is that the only visible one is the crouching cop's shadow, since the left two are standing on a the bridge shadow and we can't see the right one's

http://files.gtanet.com/images/3485_gta_iv_trailer.jpg
Seems like pedestrians will have shadows
__________________
manodemidas is offline   Reply With Quote
Old 07-24-2007   #13
Gupi
In the hizzouse
 
Join Date: Jul 2004
Location: Birmingham, UK
Posts: 2,466
Gupi is on a distinguished roadGupi is on a distinguished roadGupi is on a distinguished roadGupi is on a distinguished road
afterfl0w, bravo!

It was a very nice read and finding things out that i hadn't noticed before was even better. I hope to see some more analysis like this from you soon.
__________________
Gupi is offline   Reply With Quote
Old 07-25-2007   #14
Kwanza
Registered User
 
Kwanza's Avatar
 
Join Date: Oct 2004
Location: Canada
Posts: 281
Kwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enoughKwanza will become famous soon enough
UPDATE: My friend actually pointed this out to me, so props to Jakemop.
http://files.gtanet.com/images/3481_gta_iv_trailer.jpg
In this image, the cops tires actually aren't clipping with the ground. It's a mixture of a weird angle, and the fact that, where the cop is turned onto the sidewalk, it's actually an entrance. The sidewalk is lowered down, as if an entrance to a parking lot. So, one less error on Rockstar's part.
Kwanza is offline   Reply With Quote
Old 07-25-2007   #15
scorged
Guest
 
Posts: n/a
Quote:
Originally Posted by afterfl0w
UPDATE: My friend actually pointed this out to me, so props to Jakemop.
http://files.gtanet.com/images/3481_gta_iv_trailer.jpg
In this image, the cops tires actually aren't clipping with the ground. It's a mixture of a weird angle, and the fact that, where the cop is turned onto the sidewalk, it's actually an entrance. The sidewalk is lowered down, as if an entrance to a parking lot. So, one less error on Rockstar's part.
also, you can tell that the tire has shifted upward, showing real time suspension, better than what we've seen before. Good post btw
  Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -6. The time now is 05:00 PM.