- Dec 14, 2010
- 115
- 0
- 0
Yes. It is already almost doable with ray tracing. I think as improvements occur there will be a time when realistic looking games are plausible. The real question is will they want to go that far? Do you really want the person you shoot in the face in a game to look like a real person?
do you think video games will look like real people,world,etc in future?
Look at movies with high end CG. They look real.
The only thing preventing your video game from looking like a movie is that a video game has to be rendered in real time at a playable framerate. As performance of video cards increases movies will get closer and closer to movie CG.
I don't know. Graphics advancement seems to be slowing down. It's been a long time since I've really been amazed at the graphics in a game.
No. Despite that having been said over and over again, unless we can get raster renderers hundreds of times faster at a given resolution, with hundreds of thousands of times more memory available to them, there is not even a remote chance. By the time we can do that, we will be using hundreds, of not thousands of times the pixels we do now, so...no. Even if the first part could be true, we would still need better ways to handle models and textures, because there is a difficult to surmount unrealism with textures stretching over polygons as the vertices change position, and shader effects can only do so much to mask it.do you think video games will look like real people,world,etc in future?
More like 0: not even worthy of a meh. I'm 99% sure that all 32-bit color in all consumer/gaming video cards is 16777216 colors, with 8 bits of padding, for simpler addressing.Going from 24 bit to 32bit? meh.
Look at movies with high end CG. They look real.
The only thing preventing your video game from looking like a movie is that a video game has to be rendered in real time at a playable framerate. As performance of video cards increases movies will get closer and closer to movie CG.
This exactly. Question is how long until we will see the technology which will allow us to render high end CG quality graphics in real time? Probably not in our lifetimes, but who knows.
No. Despite that having been said over and over again, unless we can get raster renderers hundreds of times faster at a given resolution, with hundreds of thousands of times more memory available to them
Are movie frames rendered in several milliseconds, creating an entire scene that could be mistaken for being shot with a camera with no CG involved? As long as you have enough total space to store the data, you can lower the memory use all you want, and increase time needed. I'm thinking about needing hundreds of times the polys (even w/ tess), textures easily many hundreds of times current size (each doubling of detail takes about 4x the space), and if replacing textures with other things, that space will get used up with buffers for those other things. We will also need the means to create accurate motion blur real-time.As for hundreds of THOUSANDS more memory? that is untrue. Movies are rendered using at most 128GB of ram. This will be available to the home user much sooner.
Are movie frames rendered in several milliseconds, creating an entire scene that could be mistaken for being shot with a camera with no CG involved? As long as you have enough total space to store the data, you can lower the memory use all you want, and increase time needed.
Render farms now must store the data in duplicate on each farm's memory. That is, RAM must be sufficient to hold the entire scene in each.What render farms have now can't do the job. You would need what render farms may have in 10 years, and then multiply that by the time difference between the time frames take to render for each use (hours, or days, v. milliseconds).
None of this is true. This is simply not how computers work.If less memory is needed, that difference will need to be made up in processing power, so with less memory, it may take tens or hundreds of thousands more time FLOPS, instead of GBs.
whos gonna make all this shit you want to render in realtime? Ask yourselves that.
what? no really what are you talking about?
I didn't say it wasn't practical. There's a dead guy who made a proof about it before practical computers ever existed. Even so, if 128GB can do what we have now...No, you can't. RAM is billions of times faster in random performance than the HDD; and in sequential performance it is thousands of times faster.
And how much will be needed to store a scene that doesn't look like CG to a discerning viewer that is not attempting to suspend disbelief? Today's CG looks much better than robots, masks and make-up. I'm far from against it. But, I have yet to see anything but high-atmosphere terrain renders that could be mistaken for being shot with a camera.(snip) 128GB of RAM is enough to fully store the data needed to create today's CG.
The existence and common use of prefab meshes, textures [and related maps] contradicts that statement. I have seen demos of dynamic creation of such items, yet they necessarily add to the processing necessary to create a scene, v. using up memory and memory bandwidth to apply premade data.None of this is true. This is simply not how computers work.