Go Back   High-Def Digest Forums > High-Def Disc General Discussion > Game Room
Register Forum Rules FAQ Members List Calendar Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Display Modes
  #1  
Old 05-14-2008, 02:03 PM
Attebery's Avatar
Editor-in-Chief
 
Join Date: Jan 2008
Default Feature Article: Game Glitches 101

Wayne Santos has an interesting new story up on game graphics glitches, give it a gander!

http://www.highdefdigest.com/news/sh...tches_101/1737
Reply With Quote
  #2  
Old 05-14-2008, 02:10 PM
michealo's Avatar
Decider of Funny
 
Join Date: Jun 2007
Buy/Sell/Trade Score: 1
Posts: 10,452
Default

good read, thanks
__________________
why hate? participate!
Elitist Indifference FTW
xbox live = Wrangl3r / PSN = thummper
Reply With Quote
  #3  
Old 05-14-2008, 02:40 PM
Member
 
Join Date: Jan 2008
Default

That was a good read and a surprisingly detailed summary, Wayne.

Pop-up has been an interesting case over the past few years. Selective drawing in particular has been employed with varying levels of success to give the appearance of greater draw distance. Southpeak's Two Worlds, though a poorly rated game that suffered from an awful framerate in early versions, was able to acheive a seemingly unrivaled draw-distance by rendering only a certain proportion of common objects, like trees and rocks, based on distance so that when they did pop up they were far less noticeable. You actually had to look for instances where a tree would blink into existence. Oblivion did it to a smaller scale, but only because of the processing required to render the shrubbery.

Do you know if blurring is still used as a method of anti-aliasing? I know that hardware methods today can produce far better results, but handhelds might not have the power needed.
__________________
Philips 42PFL7422D 1080p LCD TV
Sony HT-SS2000
Toshiba HD-A30
Xbox 360 HD-DVD drive

HD-DVD: 55 (Last purchase - The Bourne Ultimatum)
Sony Playstation 3 120GB (from 20GB JP ver.)
Blu-Ray: 52 (Last purchase - The Company)
Reply With Quote
  #4  
Old 05-14-2008, 03:57 PM
Raptor007's Avatar
Member
 
Join Date: Feb 2008
Thumbs up Great article!

Excellent read; despite being outside the normal focus of the site, you've presented very accurate and detailed information. You did your homework, and it shows.


I'm going to elaborate on the Vsync/tearing issue, because it's actually pretty complicated.

After a frame is completed in a Double Buffered system, no more rendering work can be done until that frame is displayed (swapped from the back buffer to the front buffer). So, for the best framerates, some games swap buffers as soon as they're done drawing a frame. But if this buffer swap happens in the middle of a screen refresh, you get tearing, because the bottom half is now the new frame.

Vsync solves the tearing issue by only allowing buffer swapping during the monitor's vertical blanking interval. This isn't a problem for simple high-framerate games; why render 200fps when your display can only display 60fps?

But let's say you have a game that consistently takes 1/59th of a second to render each frame. Without Vsync, you've got 59fps, but with Vsync, you end up with only 30fps. This is because each frame is not ready for the first monitor refresh, and always has to wait for the next one (in this example).

Fortunately, there is a way to use Vsync without constraining the framerate much. If you add a third frame buffer, the game can immediately begin rendering the next frame while the back buffer is still waiting to display. Thus tearing is eliminated without significantly impacting the framerate.

The only disadvantage of Triple Buffering is that it can add a slightly higher latency between when the game believes it's rendering and when the monitor actually displays the frame. But it's a very insignificant latency increase; it's a shame Triple Buffering isn't used more often.

(The latest Nvidia drivers actually have a "render frames ahead" option, which can smooth framerates even more at the cost of even higher latencies.)
__________________
Samsung 4671 (1013.1/1001), Denon AVR-3300, HTD Level 3 5.1, Samsung BD-UP5000
Reply With Quote
  #5  
Old 05-14-2008, 04:05 PM
Shoeless's Avatar
HDD Contributor
 
Join Date: Aug 2007
Default

Quote:
Originally Posted by sakanagai View Post
Do you know if blurring is still used as a method of anti-aliasing? I know that hardware methods today can produce far better results, but handhelds might not have the power needed.
Blurring is still occasionally used as a means of AA in some games. If I'm not totally senile on my facts, I believe the most high-profile case of this in recent months is Devil May Cry 4, the multi-platform title. At first there was quite a bit of argument amongst the devoted of either console when in stills/screenshots for the game, the PS3 version looked "blurry" and eventually Capcom did indeed admit that a certain amount of motion blur was incorporated to help smooth out the animation and visuals of the game to a minor degree. When the game is actually in motion, this obviously did help improve the visuals somewhat, but in stills it did cause some initial debate amongst the console faithful.
Reply With Quote
  #6  
Old 05-14-2008, 04:20 PM
Member
 
Join Date: Nov 2007
Default

Yeah, sometimes I get some bad pop-in on GTA IV for the PS3 and the FPS can drop pretty bad too. I wonder if it would help if the developers just installed the whole game too the hardrive.
Reply With Quote
  #7  
Old 05-14-2008, 04:44 PM
Badger3920's Avatar
Member
 
Join Date: Jan 2008
Location: San Francisco, CA
Default

Thanks for a great read. The example pictures were particularly interesting.

That gt5p screenshot looks realistic... jeez
__________________
Currently Playing: Fallout 3 GOTY edition
On Deck: Deadspace, Batman:AA
Last finished: Uncharted 2, Operation Anchorage + Point lookout (fallout 3 dlc)
Reply With Quote
  #8  
Old 05-14-2008, 04:47 PM
Master X's Avatar
Member
 
Join Date: Apr 2007
Location: Augusta, Georgia
Buy/Sell/Trade Score: 43
Posts: 12,395
Default

Halo CE pic.... ahhh the good old days
__________________
Colts 9-0
XBL: Master X 24
Reply With Quote
  #9  
Old 05-14-2008, 05:21 PM
Raptor007's Avatar
Member
 
Join Date: Feb 2008
Default

Quote:
Originally Posted by RugerRell View Post
Yeah, sometimes I get some bad pop-in on GTA IV for the PS3 and the FPS can drop pretty bad too. I wonder if it would help if the developers just installed the whole game too the hardrive.
It's not just disc reading that causes it; loading and processing objects into RAM and textures into VRAM takes time too, even from a hard drive.
__________________
Samsung 4671 (1013.1/1001), Denon AVR-3300, HTD Level 3 5.1, Samsung BD-UP5000

Last edited by Raptor007 : 05-14-2008 at 08:24 PM.
Reply With Quote
  #10  
Old 05-14-2008, 06:34 PM
ben1080p's Avatar
Member
 
Join Date: Jan 2007
Location: Virginia Beach
Buy/Sell/Trade Score: 49
Posts: 11,084
Default

Nice Article..Ill be honest I only read the captions of the Pics and the Pics,, it got the facts across.
But keep up the love for Gamers.
__________________
Format Neutral
BD:60 HD:85

Arch-Nemesis: ben1080i

Quote:
Originally Posted by dannyschmanny View Post
epic ben1080p.......f***ing ....epic.
Yea..im that awesome.
Reply With Quote
  #11  
Old 05-15-2008, 08:51 AM
Member
 
Join Date: Oct 2007
Default

That screenshot from prologue is a bit misleading, its from the replay system rather than "real in game". Prologue actually has a surprising amount of jaggies
Reply With Quote
  #12  
Old 05-15-2008, 09:39 AM
Member
 
Join Date: Dec 2007
Default

So draw in is that thing that happens a lot with the Unreal 3 engine games (GoW, Mass Effect etc.) where the game starts without the textures loaded and then they slowly appear?
Reply With Quote
  #13  
Old 05-15-2008, 10:10 AM
ericede's Avatar
Member
 
Join Date: Aug 2007
Location: Houston, TX
Default

Quote:
Originally Posted by Kaprikawn View Post
So draw in is that thing that happens a lot with the Unreal 3 engine games (GoW, Mass Effect etc.) where the game starts without the textures loaded and then they slowly appear?
Yeah it's also called depth culling when you see things being drawn on the horizon, but considering what these games are doing I don't see how it's a valid complaint. Oblivion loads the game on the fly (without zoning). Your gaming system would need an incredible amount of RAM to preload all the textures and objects for the entire gaming environment at once. The game could wait for all objects to load before dropping you into the game but nobody likes to wait for an area to load either. I grew up with adventure games that required you to change out floppies anytime you went anywhere. With all the advances in gaming I think it's strange to say, "It's not good enough! I want tomorrows advances today!"

It's this kind of short attention span gaming that drives graphics over content. We want the eye candy that only the huge developers can bring us and usually we don't seem to care that we can play through the entire game in 7 hours. These gaming systems are designed to out-graphics the competition. All that horsepower just to increase the texture size, generate algorithmic textures, and increase the polygon count. All too often the content suffers.
__________________
46" 1080i Samsung DLP
Onkyo TX-SR605
Sharp Aquos BD-HP16U & Sony BDP-S300
Velodyne VRP-1200 / Polk Rti10 / Polk RT600i / Polk CSi3
Yamaha YP-D8 Turntable w/ Phono Box II MC/MM Amp
Blu-Ray - 92

Last edited by ericede : 05-15-2008 at 10:42 AM.
Reply With Quote
Reply


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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
Forum Jump


All times are GMT -4. The time now is 07:27 AM.


Powered by vBulletin
Copyright ©2000-2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0