Jinko
Member
(07-17-2012, 11:09 AM)

Jinko's Avatar
#101

Originally Posted by iamshadowlark: View Post
How does this change what he said?
Did I say it would ?

Of course in 10-20 years graphics will look better, goes without saying ..
zombie crimes
Member
(07-17-2012, 11:12 AM)
#102

Nice jewelry video thanks for the post! It's nice to see a tech demo removed from masculine overtones.

But why does anyone care about this for games? GT4 still looks amazing!
Graphics Horse
graphics horse
graphics horse
does whatever a
graphics horse does
(07-17-2012, 11:12 AM)

Graphics Horse's Avatar
#103

Originally Posted by Metalmurphy: View Post
It's not IGN bullshit, I remember someone from PD saying in an interview that not only was it using tracing it was also full 1080p (unlike during gameplay where it's upscaled) and how proud they were of that scene.
Well if you have a better source, or some visual way of contrasting it with the rest of the game aside from the resolution, you're welcome to post it.
Metalmurphy
(07-17-2012, 11:21 AM)

Metalmurphy's Avatar
#104

Originally Posted by Graphics Horse: View Post
Well if you have a better source, or some visual way of contrasting it with the rest of the game aside from the resolution, you're welcome to post it.
The interview was years ago, from prologue time, so I'm not gonna waste time looking for it, but the difference is pretty obvious from that to gameplay shots.
Übermatik
Member
(07-17-2012, 11:24 AM)

Übermatik's Avatar
#105

Outstanding.
Pazuzu9
Member
(07-17-2012, 11:25 AM)

Pazuzu9's Avatar
#106

Carmack had various things to say about it last year:

http://www.youtube.com/watch?feature=&v=hapCuhAs1nA

He addresses ray tracing (and a million other things on there) from 11 minutes in.
Graphics Horse
graphics horse
graphics horse
does whatever a
graphics horse does
(07-17-2012, 11:27 AM)

Graphics Horse's Avatar
#107

Originally Posted by Metalmurphy: View Post
The interview was years ago, from prologue time, so I'm not gonna waste time looking for it, but the difference is pretty obvious from that to gameplay shots.
Not sure I want to pursue this, but which parts of the image are you seeing a difference related to ray tracing?
iamshadowlark
Banned
(07-17-2012, 11:29 AM)

iamshadowlark's Avatar
#108

Originally Posted by Jinko: View Post
Did I say it would ?

Of course in 10-20 years graphics will look better, goes without saying ..
So when you made that sarcastic post what did you mean exactly?
TheD
Member
(07-17-2012, 11:34 AM)
#109

Originally Posted by filopilo: View Post
yes ,it is .Technically it's (baked ) raytracing (camera mapping) + Realtime HDR.
Just looks like a run of the mill cube map on the car, it is low res and is most likely the same thing that they use in races for the reflections on the cars.
Last edited by TheD; 07-17-2012 at 11:56 AM.
Bomber Bob
Member
(07-17-2012, 11:35 AM)

Bomber Bob's Avatar
#110

Next Gen Paris Hilton's Diamond Quest
.hacked
Member
(07-17-2012, 12:00 PM)

.hacked's Avatar
#111



memories....
pottuvoi
Member
(07-17-2012, 12:00 PM)

pottuvoi's Avatar
#112

Originally Posted by TheD: View Post
Just looks like a run of the mill cube map on the car, it is low res and is most likely the same thing that they use in races for the reflections on car.
Did he just say baked?
If that is true it's the same as all developers do their lightmaps and nothing to do with reflections/shadows..
Also the method is used in hundreds of games.
Metalmurphy
(07-17-2012, 12:12 PM)

Metalmurphy's Avatar
#113

Originally Posted by Graphics Horse: View Post
Not sure I want to pursue this, but which parts of the image are you seeing a difference related to ray tracing?
Just the overall way the scene is lit and the accurate reflections. Also these scenes have to run at near 20 fps for some reason.

Here's some direct feed shots (but resized) from WaxVanillaFree:




.nimrod
Member
(07-17-2012, 12:55 PM)

.nimrod's Avatar
#114

Originally Posted by Metalmurphy: View Post
Just the overall way the scene is lit and the accurate reflections. Also these scenes have to run at near 20 fps for some reason.

Here's some direct feed shots (but resized) from WaxVanillaFree:
[..]
I don't know why that scene only runs at around 20 fps, but it's not rendered via raytracing. They're using standard shadow maps with only crappy hardware pcf filtering and the reflections aren't even accurate, the gas canister in the second pic for example should be blocking some the background reflection.
If anything it looks more like box projected cubemaps to me.
Metalmurphy
(07-17-2012, 01:08 PM)

Metalmurphy's Avatar
#115

Well, I meant reflections on the car. Background reflections aren't even "real" reflections.

Much more apparent in motion and definitely much better then what you get in game.
Utako
Banned
(07-17-2012, 01:10 PM)
#116

In 20 years, all geometry will be voxel-based, and light will long have been perfectly simulated.
.nimrod
Member
(07-17-2012, 01:12 PM)

.nimrod's Avatar
#117

Originally Posted by Metalmurphy: View Post
Well, I meant reflections on the car. Background reflections aren't even "real" reflections.

Much more apparent in motion and definitely much better then what you get in game.
But even those look like cubemaps, you can see the bilinear interpolation in the reflection on the hood
xJavonta
Member
(07-17-2012, 01:13 PM)

xJavonta's Avatar
#118

Oh my

I need to upgrade my stupid 5670. There's no way it could handle this.
Tiago Leite
Member
(07-17-2012, 01:15 PM)

Tiago Leite's Avatar
#119

Originally Posted by Metalmurphy: View Post
Well, I meant reflections on the car. Background reflections aren't even "real" reflections.

Much more apparent in motion and definitely much better then what you get in game.
I bet they use cube map in the car to create reflections.... :)

Edit: Beaten! :D
thehillissilent
Member
(07-17-2012, 01:16 PM)
#120

You guys should check out this blog for some Path-tracing (a form of raytracing) demos:
http://raytracey.blogspot.com/
Metalmurphy
(07-17-2012, 01:17 PM)

Metalmurphy's Avatar
#121

Originally Posted by Tiago Leite: View Post
I bet they use cube map in the car to create reflections.... :)

Edit: Beaten! :D
Originally Posted by .nimrod: View Post
But even those look like cubemaps, you can see the bilinear interpolation in the reflection on the hood
How do cube maps reflect other objects? Cause even in game other cars are reflected during game play.


I'm not that knowledgeable in this things so pardon me if I say something stupid.
.nimrod
Member
(07-17-2012, 01:24 PM)

.nimrod's Avatar
#122

Originally Posted by Metalmurphy: View Post
How do cube maps reflect other objects? Cause even in game other cars are reflected during game play.


I'm not that knowledgeable in this things so pardon me if I say something stupid.
Yeah no problem, you just render each face of a cubemap each frame from the center of the car. The lighting model of realtime cubemaps is usually a lot simpler than the full frame rendering, diffuse lighting without shadows is often enough.

I'm kinda disappointed myself as i remember the interview about raytracing that scene, but i never got to buy the game so i didn't see it in detail before
Graphics Horse
graphics horse
graphics horse
does whatever a
graphics horse does
(07-17-2012, 01:25 PM)

Graphics Horse's Avatar
#123

Originally Posted by Metalmurphy: View Post
How do cube maps reflect other objects? Cause even in game other cars are reflected during game play.
Cars are not reflected in other cars, if that's what you mean. Nor are the mechanics reflected in the garage or any other scene.

A cube map is made from 6 90 degree FOV pictures taken from a central point. In the case of the garage, this can be done pre rendered rather than real time, as the car never moves.

In the game, a very low detail version of the track is used to generate the cube map at the centre of the player's car, or in the case of replays, the car the camera is following (all cars will share identical reflections, so if your car is in a tunnel, all cars will reflect a tunnel environment regardless of their location. You can test that in photo mode.)
Last edited by Graphics Horse; 07-17-2012 at 01:30 PM.
Metalmurphy
(07-17-2012, 01:27 PM)

Metalmurphy's Avatar
#124

Originally Posted by Graphics Horse: View Post
Cars are not reflected in other cars, if that's what you mean. Nor are the mechanics reflected in the garage or any other scene.

A cube map is made from 6 90 degree FOV pictures taken from a central point. In the case of the garage, this can be done pre rendered rather than real time, as the car never moves.

In the game, a very low detail version of the track is used to generate the cube map on the centre of the player's car, or in the case of replays, the car the camera is following (all cars will share identical reflections).
But they are, as is the road curbs, walls, and stuff like that.

Forza has them as well, although not on AI cars iirc.

*edit* Or maybe not, nm. I'm getting all my memory confused. I'll have to do some testing.
Last edited by Metalmurphy; 07-17-2012 at 01:34 PM.
adelante
Member
(07-17-2012, 01:34 PM)

adelante's Avatar
#125

Originally Posted by Metalmurphy: View Post
But they are, as is the road curbs, walls, and stuff like that.
Woah wait, really? I've never seen this...And Forza only have cars reflected off on the hood, if you're in cockpit view... a neat framebuffer trick, which as far as I can recall, was first implemented in PGR4 and has since seen similar use in other racing games. Except GT5, which surprised me cos I don't remember seeing that effect at all...
Graphics Horse
graphics horse
graphics horse
does whatever a
graphics horse does
(07-17-2012, 01:34 PM)

Graphics Horse's Avatar
#126

Originally Posted by Metalmurphy: View Post
But they are
Nope, not cars, I'd have seen it if it was there.

I can't remember but I think Forza has bonnet cam reflections which just map an upside down copy of the previous frame (everything before the HUD was drawn) to mimic a reflection, but some Codemasters PS2 games did this too.
adelante
Member
(07-17-2012, 01:37 PM)

adelante's Avatar
#127

Originally Posted by Graphics Horse: View Post
Nope, not cars, I'd have seen it if it was there.

I can't remember but I think Forza has bonnet cam reflections which just map an upside down copy of the previous frame to mimic a reflection, but some Codemasters PS2 games did this too.
I take back what I said then, neat. Driver San Francisco took an extreme approach and applied the frame to your whole car if you're driving around in third person.

GT3 was the first racer I've seen using realtime cube map reflections...blew my mind back then.
Metalmurphy
(07-17-2012, 01:38 PM)

Metalmurphy's Avatar
#128

Originally Posted by Graphics Horse: View Post
Nope, not cars, I'd have seen it if it was there.

I can't remember but I think Forza has bonnet cam reflections which just map an upside down copy of the previous frame (everything before the HUD was drawn) to mimic a reflection, but some Codemasters PS2 games did this too.
Yeah, Toca did it. But nm, I'm getting all confused with some of the stuff I had read a few years ago.

I was sure GT5 reflected cars but looking at shots on google makes it apparent they don't.
eso76
(07-17-2012, 01:45 PM)

eso76's Avatar
#129

well, it looked nice, but there really was no need to bother using ray tracing for a scene like that.
Yeah, you might have objects accurately reflecting each other, but it's nothing you can really appreciate in that scene, it could have looked almost 100% the same with the usual tricks.

We don't even need ray tracing so bad, at this point global illumination, light bouncing and ambient occlusion are far more important for graphical fidelty. All ray tracing does here can be faked with satisfying results anyway

Also, what kind of DOF are they using ? looks like a very cheap implementation, kinda like GT5's for objects close to the camera.


What I was wondering is...when are we going to see vector textures instead ? you know, textures which are not bitmaps but are actually vector based, like .ai files. Granted, that couldn't work for everything but i am sure in a few cases it would help.
LukasTaves
Member
(07-17-2012, 01:50 PM)

LukasTaves's Avatar
#130

Originally Posted by vio: View Post
WOW

I wonder how much more power it takes to be able to process so many rays that the grainy look when moving the camera can be completely eliminated... It does seem a few years away in the least :(
.nimrod
Member
(07-17-2012, 01:59 PM)

.nimrod's Avatar
#131

Originally Posted by eso76: View Post
[..]
What I was wondering is...when are we going to see vector textures instead ? you know, textures which are not bitmaps but are actually vector based, like .ai files. Granted, that couldn't work for everything but i am sure in a few cases it would help.
Decals and fonts are sometimes rendered using distance fields preserving detail similar to vector graphics, there's a paper by valve about that: http://www.valvesoftware.com/publica...nification.pdf
eso76
(07-17-2012, 02:04 PM)

eso76's Avatar
#132

Originally Posted by Graphics Horse: View Post
Nope, not cars, I'd have seen it if it was there.

I can't remember but I think Forza has bonnet cam reflections which just map an upside down copy of the previous frame (everything before the HUD was drawn) to mimic a reflection, but some Codemasters PS2 games did this too.
yep, some last gen games did.
True Crimes: los angeles did it too, unfortunately it grabbed the previous frame AFTER the HUD was drawn, so you'd see cars reflecting the hud too, or trucks reflecting themselves :)

As for cube mapping, it could be used to draw reflections of other cars too; just like it grabs a picture of (a simplified version of) the scene, there's no reason why said scene couldn't include cars, except performance of course. And of course you should have individual cube maps for each car for that to look convincing, since otherwise every car would be reflecting the yellow Corvette near the player. I still think that this would still be faster than raytracing in any case. and produce very similar results eventually.

Actually, someone told me that Bugbear's Flatout was already using individual cube maps for every car ? not sure.
Fafalada
Fafracer forever
(07-17-2012, 02:14 PM)
#133

Originally Posted by Metalmurphy:
How do cube maps reflect other objects?
The same way we did it with spherical maps on PS2, you update them dynamically.
fritolay
Member
(07-18-2012, 01:04 AM)

fritolay's Avatar
#134

Originally Posted by .hacked: View Post


memories....
That's not want it looked like on my nintendo system :(
Dgott
Banned
(07-18-2012, 02:07 AM)
#135

Originally Posted by HyperionX: View Post
Some day, real-time path tracing will look something like this:

http://www.youtube.com/watch?v=MHP0E65vap4
The credits lasted longer than the demo. Lol
Karak
Member
(07-18-2012, 02:28 AM)

Karak's Avatar
#136

Originally Posted by Afrikan: View Post
I thought i7s were overrated...why isn't he using a i5....could've save some cash.

or at least that is what message forums have told me.

edit- His GTA4 vid is amazing.... next gen is already here..I've been missing out. :(
Not if the framerate is 4 it isn't.

EDIT: Scratch that. Looks like the FPS is much higher than it was before. Good times.
Last edited by Karak; 07-18-2012 at 02:36 AM.
HyperionX
Member
(07-18-2012, 06:45 AM)

HyperionX's Avatar
#137

You guys should really take a look at some of the renders shown here: http://render.otoy.com/forum/viewforum.php?f=5

All of them are rendered on a GPU, though not in real-time, so that should be indicative of what the future of raytracing/pathtracing should look like.
Tess3ract
Banned
(07-18-2012, 06:56 AM)
#138

Originally Posted by Afrikan: View Post
I thought i7s were overrated...why isn't he using a i5....could've save some cash.

or at least that is what message forums have told me.

edit- His GTA4 vid is amazing.... next gen is already here..I've been missing out. :(
I guess i'm weird because the most jarring thing to me in that video is the awful awful clutter popin. I hate that more than anything else in that video.
Teknopathetic
Not even moist right now.
(07-18-2012, 07:14 AM)

Teknopathetic's Avatar
#139

"All of them are rendered on a GPU, though not in real-time, so that should be indicative of what the future of raytracing/pathtracing should look like."


You could essentially link to any CG/renderer website and see renders just as good. That these were rendered using a GPU is not important. What's important is whether it's rendered in real-time or not.
Last edited by Teknopathetic; 07-18-2012 at 07:17 AM.
3pheMeraLmiX
Member
(07-18-2012, 07:18 AM)

3pheMeraLmiX's Avatar
#140

Originally Posted by iamshadowlark: View Post
The problem with that is that everytime it gets realized, game complexity rises making it impractical again.
I remember this debate since a decade or more ago and I've retained the same position: Ray Tracing will never be viable in-game because there will always be cheaper, more cost-efficient techniques to perform similar functions.

Ray Tracing is just far too computationally expensive and like you said, games will always raise the bar for complexity with every generation, moving the goal post every time.

The only time I see RT becoming the standard for rendering is when we reach a point of diminishing returns and you can't tell what's graphically different from one generation to the next, even with a generational leap in power. But who knows what areas of interactivity we've yet to meddle in that will require even more visual processing power. I really don't think RT will be viable at all, unless they decide to use it on a game that's simple in every respect.
eso76
(07-18-2012, 07:47 AM)

eso76's Avatar
#141

Originally Posted by HyperionX: View Post
Some day, real-time path tracing will look something like this:

http://www.youtube.com/watch?v=MHP0E65vap4
you think gt5 phototravel looks about as real as cg cars can get and then you see this.
Well, GT6 needs to look like this !
subversus
I've done nothing with my life except eat and fap
(07-18-2012, 10:01 AM)

subversus's Avatar
#142

fuck, they limited access to the video.
Canis lupus
Member
(07-18-2012, 10:05 AM)

Canis lupus's Avatar
#143

Originally Posted by Metalmurphy: View Post
Just the overall way the scene is lit and the accurate reflections. Also these scenes have to run at near 20 fps for some reason.

Here's some direct feed shots (but resized) from WaxVanillaFree:




The ceiling looks amazing, so much detaill.
Nemo
Will Eat Your Children
(07-18-2012, 10:09 AM)

Nemo's Avatar
#144

Originally Posted by subversus: View Post
fuck, they limited access to the video.
This! Was pretty interested in it
zeioIIDX
Member
(07-18-2012, 11:32 AM)

zeioIIDX's Avatar
#145

I found another link to it:

http://www.youtube.com/watch?v=gbjW57zlVfc
Last edited by zeioIIDX; 07-18-2012 at 11:37 AM.
iamshadowlark
Banned
(07-18-2012, 11:47 AM)

iamshadowlark's Avatar
#146

Originally Posted by 3pheMeraLmiX: View Post
I remember this debate since a decade or more ago and I've retained the same position: Ray Tracing will never be viable in-game because there will always be cheaper, more cost-efficient techniques to perform similar functions.

Ray Tracing is just far too computationally expensive and like you said, games will always raise the bar for complexity with every generation, moving the goal post every time.

The only time I see RT becoming the standard for rendering is when we reach a point of diminishing returns and you can't tell what's graphically different from one generation to the next, even with a generational leap in power. But who knows what areas of interactivity we've yet to meddle in that will require even more visual processing power. I really don't think RT will be viable at all, unless they decide to use it on a game that's simple in every respect.
Yea I agree.
amar212
Member
(07-18-2012, 11:56 AM)

amar212's Avatar
#147

Originally Posted by .nimrod: View Post
I'm kinda disappointed myself as i remember the interview about raytracing that scene, but i never got to buy the game so i didn't see it in detail before
Originally Posted by Graphics Horse: View Post
Cars are not reflected in other cars, if that's what you mean. Nor are the mechanics reflected in the garage or any other scene.
Okay, but is this ray-traced then or not?

http://www.youtube.com/watch?v=3TXpXclylWg
onesvenus
Member
(07-18-2012, 11:59 AM)

onesvenus's Avatar
#148

Originally Posted by HyperionX: View Post
True, but the cost of each ray traversal only increases by the log of the total number of polygons in the scene. With rasterization, rendering costs increases linearly with the number of polygons.
Well if you use space partition tecniques to sort the polygons as you would do with raytracing, I don't see how the rasterization cost is linear with the number of polys.
Raytracing does effectively solve a lot of hacks you have to do with rasterization techniques but in order to do so you'd need to bounce a lot of rays. I don't think there is any article comparing both approaches to effectively tell if a method is inherently faster than the other.
onQ123
Junior Member
(03-06-2013, 10:05 PM)

onQ123's Avatar
#149

A Ray-Tracing Expert says that the PlayStation 4 should be able to pull off some Realtime Ray-Tracing in games.


& here is his latest Path-Tracing video Real-time path traced Gangnam style


BlackJace
Member
(03-06-2013, 10:07 PM)

BlackJace's Avatar
#150

Originally Posted by onQ123: View Post
A Ray-Tracing Expert says that the PlayStation 4 should be able to pull off some Realtime Ray-Tracing in games.


& here is his latest Path-Tracing video Real-time path traced Gangnam style


"A Ray-Tracing Expert"?