Slashdot Mirror


2000x GPU Performance Needed To Reach Anatomical Graphics Limits For Gaming?

Vigile writes "In a talk earlier this year at DICE, Epic Games' Tim Sweeney discussed the state of computing hardware as it relates to gaming. While there is a rising sentiment in the gaming world that the current generation consoles are 'good enough' and that the next generation of consoles might be the last, Sweeney thinks that is way off base. He debates the claim with some interesting numbers, including the amount of processing and triangle power required to match human anatomical peaks. While we are only a factor of 50x from the necessary level of triangle processing, there is 2000x increase required to meet the 5000 TFLOPS Sweeney thinks will be needed for the 8000x4000 resolution screens of the future. It would seem that the 'good enough' sentiment is still a long way off for developers."

22 of 331 comments (clear)

  1. Development costs? by oakgrove · · Score: 4, Interesting

    My question is this: how much more will games have to cost to support the development to this level of detail?

    --
    The soylentnews experiment has been a dismal failure.
    1. Re:Development costs? by SlightlyMadman · · Score: 5, Insightful

      It shouldn't make a huge difference, actually. Things like trees and faces are already rendered to a complexity beyond where it's reasonable to create them by hand. That's why there are 3rd-party utilities to render these things easily, with some simple inputs, like plugging a formula into a fractal generator. You don't have to hand-design an NPC's face any more than their parents had to piece their fetus together. You plug in the DNA and the code does the rest.

      --

      Money I owe, money-iy-ay
    2. Re:Development costs? by DahGhostfacedFiddlah · · Score: 5, Funny

      Same as any other new technology.

      In 2028, James Cameron will spend 3.2 trillion dollars on Avatar: Reloaded. You'll spend $50 to see it once in theatres.

      The technology will be ported to games about 5 years after that, costing $60/game (top-tier game prices haven't changed since 1980).

      5 years after that, $2 flash games will all include photo-realistic graphics at 200 fps.

    3. Re:Development costs? by mcgrew · · Score: 4, Insightful

      It's not the cost of the games, but cost of the hardware. That's one reason I got out of the gaming scene -- to play a new game you had to have the latest, greatest, fastest, most expensive hardware.

      Sweeny and company need to get a clue. I'm a nerd, but I'm not Steve Wozniac. I have bills to pay and much better things to do with my time and money than to spend half a C-note on hardware, take the time to install the hardware, just to play a $50 game I might not even enjoy that much.

      I mean, its a GAME. I don't care that every hair on Duke Nukem's head is perfectly rendered. I just want it to be FUN.

    4. Re:Development costs? by r1348 · · Score: 5, Funny

      The possibility that flash might be still around in 2038 frightens me to the bone.

    5. Re:Development costs? by fuzzyfuzzyfungus · · Score: 4, Funny

      What else will enable rich multimedia experiences on IE6 Legacy Essentials for Positronic Brainstem Implants Enterprise Edition?

    6. Re:Development costs? by Sir_Sri · · Score: 4, Interesting

      Well that's why there's consoles. If you can't afford PC hardware, or don't want the hassle of PC hardware, you buy a console. Since they're fixed development targets you in some ways get a better experience, because the developers knew exactly how your hardware would behave with their software and tuned accordingly.

      If you have absolutely no money, well, sucks to be you? Sorry, but in a world where people spend 1000 bucks on a TV, 25000 on cars etc. etc. etc. 500 dollars in disposable income on a console, which lasts for 5 years is targeting anyone who makes 35K/year or more. It's not perfect, but what else do you expect? We're not going to resell PS2's for 30 bucks here. There are about 100 million consoles sold at the price point of 700-300 dollars (launch price to current price), which is a pretty wide distribution given that not everyone even likes games, and lots of consoles serve a lot more than 1 person.

      Sure, if you don't live in a first world country consoles are insanely expensive, no doubt, but then you'd have a stratification of consoles for the 2nd and third world and consoles for the first world, since people who *can* spend 500 bucks on a console will want a better experience than you're griping about at 50.

      The idea that graphics doesn't matter is a misleading one. Graphics matter in their absence. Go play mass effect 3 (at a friends house, since obviously you don't have it, and can't afford it), and then compare to final fantasy 7. That's about a factor of 2000 different in performance. Sure, Final Fantasy 7 is still fun, but you're overlooking the shitty graphics because it's nostalgia, if you tried to release that today you'd be laughed out of publisher and retailer offices. Minecraft gets away with it by being uniquely quirky, but minecraft is one game in a world of AAA titles launching about 1 a week on average. When the other guy has dragons that look like dragons, and boobs that look like boobs, and you have dragons that look like a collection of 25 triangles (compare: http://zam.zamimg.com/images/i/d/id3283.png - original version of Lord Nagafen, EQ1 to http://images.wikia.com/elderscrolls/images/3/31/Ancient.jpg, Ancient dragon in Skyrim) or boobs that are just spheres, I'm sorry but it detracts from the immersion of the experience. Especially for younger people who are used to better quality graphics.

    7. Re:Development costs? by Hamsterdan · · Score: 4, Funny

      Don't worry, there's no way computers will ever have enough power to run flash at those framerates

      --
      I've got better things to do tonight than die.
    8. Re:Development costs? by oakgrove · · Score: 4, Interesting
      Your ignorance and delusions have been exposed many many times. But who doesn't love a good sequel? For your reading pleasure, I will make AHairyPFeetK look like the ignorant retard he is once again.

      Now let us see what he is AFRAID TO SHOW YOU because it is the TRUTH. The CORRECT quote is "As far as the user is concerned there is NO CLI in windows"

      As far as the user is concerned, there's not a lot of things in a lot of things. Newsflash: advanced functionality is for advanced users. Duh. All you are illustrating is the typical Windows user is clueless about the features embedded in their OS of choice. They probably don't know much about "Administrative Tools" either. But for advanced uses, like, oh, I don't know, Goup Policy editing, it is a must. So, to follow your logic, there is no such thing as "Group Policy Editor" in Windows. You are a myopic trollish fool.

      Linux? Puts the terminal on the desktop

      You are a fucking liar. Ubuntu which is the distro in use by half of Linux desktop users does not put anything on the desktop. To access the terminal, you have make multiple clicks through the menu. It is well hidden. So not only are you a troll but you are an ignorant liar.

      walk up to 100 people in the street and ask them "How do you call up command line in Windows" and you know what you are gonna get? "Whats a command line"

      Why don't you do that? Because you are talking completely out of your ass? Thought so. Think about it, if you can. Out of the total population of Windows users, a certain percentage is going to know what the command prompt is. What percentage that is, I don't know but I guarantee you it is above zero. And you know it. So not only are you ignorant and a liar but you are also intellectually dishonest.

      I don't want to blow your teeny tiny little pea brain but let's put the situation another way since you are so fond of "statistics". By definition, more technically literate people are going to be using Ubuntu because it takes a willful choice to install it on your hardware in the first place. So, we are already talking about people with above average aptitude with computers. What percentage of the pop uses Linux? About 1-2 percent depending on who you ask. What percentage of people can probably tell you what the command prompt is on windows? Probably the same 1-2 percent. Think about it, simpleton.

      if your driver model isn't shit then why does Dell have to run their own repos

      The same reason they have their own support area where you can download their drivers for hardware running Windows. And that driver model that you call "shit" --as if a pathetic piece of shit like you could even begin to recognize driver code if it slapped you in the face-- is the reason the Linux kernel runs on everything from embedded gumstick sized arm boards all the way up to supercomputers and everything in between. It's called portability, stupid. It's the reason Google chose to keep Dalvik for Android. So that I can install Android on my netbook and actually use the apps. One of the main reasons the Linux kernel is so portable and fills so many niches is because many of the drivers are in the kernel and can be compiled right along with it. So my USB 3G dongle that works on my x86 laptop also works on my Asus Transformer. Thank you, Linus Torvalds. Fuck you bassbeast.

      How about how a decade old Windows beat the shit out of Linux on netbooks or how ASUS has given up on your bullshit or how about Walmart running away from linux as fast as it can?

      Simple Simon always looking for the simple answer. Obviously for an operating system to succeed, it needs a complete package. And for an OS to succeed against Windows that is completely entrenched in the consciousness of billions of people and the entire computing landscape will require a monumental effort. There are two main reasons consumers reject Linux on the desktop:

      --
      The soylentnews experiment has been a dismal failure.
  2. I'm all for by Bodhammer · · Score: 4, Funny

    better looking "anatomical peaks"!

    --
    "I say we take off, nuke the site from orbit. It's the only way to be sure."
    1. Re:I'm all for by girlintraining · · Score: 5, Funny

      better looking "anatomical peaks"!

      Yeah, me too. To date, I have yet to see a video game character with a realistic-looking male crotch. Those poor, poor bastards. And yet, so many guys look at those video game characters as heroes in spite of their status as eunichs. I hope that with this latest advancement in technology, men will finally get some anatomical upgrades so they can be, you know... men.

      --
      #fuckbeta #iamslashdot #dicemustdie
  3. Your generation is not special, more will follow by elrous0 · · Score: 4, Insightful

    there is a rising sentiment in the gaming world that the current generation consoles are 'good enough' and that the next generation of consoles might be the last

    If developers can't find a way to improve games beyond the next generation, it's not because we've reached some peak of gaming possibilities, it's just because those particular developers have reached the peak of their imaginations.

    Somewhere right now their is a young guy sitting somewhere who has an idea in the back of his head which will become the next great innovation in gaming. It will require a lot more computing power than the current generation of PC's, much less consoles. If he were to pitch it at EA, he would be laughed at. If he tried to explain it at a Game Developers Conference, he would be greeted by blank stares and derision. He's probably already used to hearing responses like "That can't be done", "Who would want THAT?", "That could never be done on a console", etc. But one day people will look back and say "Wow, how could they *not* have seen that that was the future?" and "How could they have been so arrogant as to think that gaming had peaked with the millionth variation of the FPS?".

    What's more, I suspect that even Sweeney is off-base. The next real innovation won't be about improving resolution or framerates to some theoretical max, or making an even prettier FPS. It will be some whole new way of thinking about gaming that is just in the mind of that weird guy right now. Most of us can no more imagine it now than some guy playing Pacman could have foreseen Half-Life 2. But it's coming.

    Every generation thinks it's special. But never be so arrogant as to think your generation has somehow reached the pinnacle of achievement in ANY area.

    --
    SJW: Someone who has run out of real oppression, and has to fake it.
  4. Re:640K by Anonymous Coward · · Score: 4, Funny

    I came here to read this. I leave satisfied.

  5. Re:Rasterization by localman57 · · Score: 4, Insightful

    And he's only talking about rasterization. Expect a switch to raytracing somewhere in the not so near future.

    But that won't really matter either. The problem at this point isn't the number of pixels, or the number of polygons, or the depth or resolution of the textures. It's the fact that the image is being projected on a rectangle with a strip of plastic around it. In the end, what we really are shooting for is what literature people call "Suspension of disblief". You can only get so far looking into a glowing rectangle. The wrap-around screens of eyefinity help some, and 3d glasses have the potential to help a little bit.

    The reality is that hte most immersive gaming experience I've had was in the mid to late 90's when i was hooked up to a real VR system with a helmet, and held a gun with approximately wii-controller input capability. The ability of that system, despite its craptacular by today's standard rendering capability, to be immersive was much higher, because the ability to see my entire environment by moving my neck and body was more important the the quality of the environment itself.

  6. Re:Your generation is not special, more will follo by rgbrenner · · Score: 4, Funny

    68% + 42% = 100% eh? Maybe quitting video games would be a good thing for you. It would give you more time to study math.

  7. Anatomical Peaks by Archangel+Michael · · Score: 4, Insightful

    While describing the layer and textures, it is going to be offset by what is known as "uncanny valley". There is a point at which the reality is flawed because it looks too real for the context.

    I'm even starting to see uncanny valley on magazine covergirls after they've been photoshopped till they are almost unrecognizable. There is a point where you stop fixing flaws and start making them.

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  8. What about AI? by i_ate_god · · Score: 5, Insightful

    Everyone talks about how far we can push graphics.

    But what about pushing the AI?
    What about procedural generation of the game?
    What about vastly improved physics including a destrucable world?

    I'd rather see these things pushing hardware development than how many polygons you can crunch in a second.

    --
    I'm god, but it's a bit of a drag really...
  9. Yes, and 16k is enough for anyone too by Twinbee · · Score: 4, Interesting

    I think 2000x GPU power is very much underestimating the potential for a number of reasons:

    1: Raytracing / global illumination. In comparison to games with true global illumination, current technology 3D worlds with only direct illumination (or scanline rendering) look crude and unconvincing. Objects appear 'cookie-cutter' like and colours tend not to gel with the overall 3D landscape.

    Toy Story 3 took around 7 hours to render each frame. To render in real-time for a video game (say 60 FPS), you would need a processor that was around 1 million times faster than what we have today. And AFAIK, that's mostly using Reyes rendering (which incorporates mostly rasterization techniques with only minimal ray tracing.

    2: Worlds made of atoms, voxels or points. This makes a world of difference for both the user and the designer. Walls can be broken through realistically, water can flow properly, and explosions will eat away at the scenery.

    2000x? Pah, try 2 TRILLION as a starting point.

    --
    Why OpalCalc is the best Windows calc
  10. Eh.. by Quiet_Desperation · · Score: 4, Interesting

    To me the real problem is focusing on the wrong details. Take Skyrim for example. Is it really a big thing if they, say, tripled the detail on the existing characters? Do the NPCs need pores or drops of sweat?

    Or would it be more interesting to walk into Whiterun, and there's a 100 NPCs walking around, or you assault a fort with the Stormcloaks and there's 100 other soldiers at your side attacking the 100 Imperials in the fort, and clouds of arrows raining down [nice knowing ya, shieldless dual wielders :-) ]? It's a "more detailed objects" versus "more objects in the world" sort of argument, I guess. I'd rather see the power applied to "more objects" at this point, IMHO.

  11. We dont realy need 8000x4000 with eye-tracking by roemcke · · Score: 5, Insightful

    By using eye tracking, we dont really need to render the whole screen at high resolution.
    We only need to render the part the eyes are looking at at high resolution

    The ability of the eye to percieve high resolution is only limited to a very small area, and the brain fakes it by moving the eyes around.
    By superimposing a small image with high dpi on top of a larger image with low dpi, we get a high resolution window into the larger image.
    If this high res window follows the eyes around, the brain will percieve a large high resolution image.

    Naturally for this to work, the smaller image has to be updated to show the same part of the scene that it is replacing.

    This can also be used to emulate a high resolution screen by keeping an area your screen black, and using a projector to project the smaller high-dpi image on the black area.

    Oh, and by the way. Remember this post and use it as prior art in case some troll patents "A method of simulating high resolution images by combining multiple images of different scales and resolution"

  12. Turing Test by DarthVain · · Score: 4, Funny

    Best test for gaming AI...

    Some day Xbox or PS will sell a multiplayer game, but simulate all the other players. When no one notices, I will say we have achieved the pinnacle of gaming AI. Of course we may have to train an AI to chronically swear and make racist slurs, but if that is what progress takes so be it!

  13. Re:Rasterization by Guspaz · · Score: 4, Interesting

    We passed a million polygons on screen over a decade ago. Your telephone can just about do that today (the iPhone 4S does 30 million per second), modern game consoles that came out 7 years ago will do about ten times that (500 million per second on a 360), and a modern high-end PC probably does ten times that again.

    In other words, we're at the point where we're using rasterization to push 100 million polygons, and raytracing is still so much slower that it's not even remotely practical to duplicate the same quality. Intel's latest attempts to do so have produced low-resolution low-quality results that still require a massive array of hardware. They're basically throwing eight PCs worth of hardware at the problem. About all the demos do is demonstrate that it's easier to calculate accurate reflection and refraction with raytracing.

    In other words, you either mis-remembered Intel's estimate, or their estimate was laughably inaccurate.