Is "Ray Tracing" going to be common future lighting tech?

This topic is locked from further discussion.

Avatar image for ManatuBeard
ManatuBeard

1121

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#1 ManatuBeard
Member since 2012 • 1121 Posts

I saw an article about what Mark Cerny asked devs wanted in the PS4. One of the things a dev said was "if there is GPU capable of Ray Tracing we DON´T want it" (because of developing complications). So i decided to investigate a bit about this and what i found is simply AMAZING!

http://en.wikipedia.org/wiki/Ray_tracing_%28graphics%29

http://www.extremetech.com/gaming/135788-investigating-ray-tracing-the-next-big-thing-in-gaming-graphics

We know that PS4/X1 won´t really use it because it sucks up all computing power, but could we expect this in the generation after?

(Implementing global dynamic lighting on DriveClub seems already to be very consuming for the PS4...)

Avatar image for clyde46
clyde46

49061

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#2 clyde46
Member since 2005 • 49061 Posts
For PC yeah, for consoles no.
Avatar image for deactivated-5ac102a4472fe
deactivated-5ac102a4472fe

7431

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#3 deactivated-5ac102a4472fe
Member since 2007 • 7431 Posts

At some point, at the present it takes up too much computing power, but in the future it will likely be the easier less time consuming tool to have at hand.

Avatar image for ManatuBeard
ManatuBeard

1121

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#4 ManatuBeard
Member since 2012 • 1121 Posts

For PC yeah, for consoles no. clyde46

Really? You think by 2023 when the PS5 launches the tech will still not be accessible ($$)?

Thats dissapointing.... :(

Avatar image for campzor
campzor

34932

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#5 campzor
Member since 2004 • 34932 Posts
generation after? bit too early to be talking about anything regarding that gen. I expect pc to feature ray tracing commonly
Avatar image for HalcyonScarlet
HalcyonScarlet

13838

Forum Posts

0

Wiki Points

0

Followers

Reviews: 2

User Lists: 0

#6 HalcyonScarlet
Member since 2011 • 13838 Posts

idk if it's worth it. For the amount of power it would require, you could do some stunning things using rasterization. And during gameplay would you notice.

Avatar image for deactivated-59b71619573a1
deactivated-59b71619573a1

38222

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#7 deactivated-59b71619573a1
Member since 2007 • 38222 Posts

PC will have it a lot sooner if it comes at all. It will be a long time before consoles have the power to do it. 

Avatar image for inggrish
inggrish

10503

Forum Posts

0

Wiki Points

0

Followers

Reviews: 7

User Lists: 0

#8 inggrish
Member since 2005 • 10503 Posts

There are already forms of real time ray tracing coming to pc platforms, will only be a matter of time for pc games exclusive games to have it implemented. Consoles, hmm maybe next gen after this coming one. It really makes for some incredible lighting, but it is no big deal that current consoles won't likely have access to it

Avatar image for Guy_Brohski
Guy_Brohski

2221

Forum Posts

0

Wiki Points

0

Followers

Reviews: 2

User Lists: 0

#9 Guy_Brohski
Member since 2013 • 2221 Posts

generation after? bit too early to be talking about anything regarding that gen. I expect pc to feature ray tracing commonlycampzor
LOL NO. Why would any PC game use ray-tracing when only .1% of the PC gamers would have hardware to utilize it?

Avatar image for faizan_faizan
faizan_faizan

7869

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#10 faizan_faizan
Member since 2009 • 7869 Posts
The PS4 isn't capable of doing Ray Tracing in real-time. Even with the amount of compute power it has, it still won't be enough to do it in real-time. :lol: You do realize that the next gen games have brought nothing to the graphics technology table, right?
Avatar image for ManatuBeard
ManatuBeard

1121

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#11 ManatuBeard
Member since 2012 • 1121 Posts

The PS4 isn't capable of doing Ray Tracing in real-time. Even with the amount of compute power it has, it still won't be enough to do it in real-time. :lol: You do realize that the next gen games have brought nothing to the graphics technology table, right?faizan_faizan

Completely not the point... what about reading OPs BEFORE posting your stupid comments?
I did SAY clearly GENERATION AFTER X1/PS4!

Avatar image for faizan_faizan
faizan_faizan

7869

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#12 faizan_faizan
Member since 2009 • 7869 Posts

[QUOTE="faizan_faizan"]The PS4 isn't capable of doing Ray Tracing in real-time. Even with the amount of compute power it has, it still won't be enough to do it in real-time. :lol: You do realize that the next gen games have brought nothing to the graphics technology table, right?ManatuBeard

Completely not the point... what about reading OPs BEFORE posting your stupid comments?
I did SAY clearly GENERATION AFTER X1/PS4!

Excuse me.
Avatar image for TrooperManaic
TrooperManaic

3863

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#13 TrooperManaic
Member since 2004 • 3863 Posts

[QUOTE="campzor"]generation after? bit too early to be talking about anything regarding that gen. I expect pc to feature ray tracing commonlyGuy_Brohski

LOL NO. Why would any PC game use ray-tracing when only .1% of the PC gamers would have hardware to utilize it?

source + pics pls otherwise it didnt exist.

Avatar image for faizan_faizan
faizan_faizan

7869

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#14 faizan_faizan
Member since 2009 • 7869 Posts
Mark Cerny stated that because Ray Tracing gets more benefit out of MIMD architectures when compared to the usual and the more common, SIMD architectures. The amount of people who have experience with developing for SIMD architectures is more than the ones who develop for MIMD architectures. And Mark Cerny was probably the one who has more experience with developing for SIMD architecture.
Avatar image for Senor_Kami
Senor_Kami

8529

Forum Posts

0

Wiki Points

0

Followers

Reviews: 1

User Lists: 0

#15 Senor_Kami
Member since 2008 • 8529 Posts
Sony was interested in doing it but devs said it would take effort to learn how to do new things and rejected it. I think it will only be the future once engine designers implement it in a way that requires devs to basically not have to learn any new skills or techniques to take advantage of it. Like if Unreal had an on/off toggle or something. Anything more than that is too much for devs to be bothered with.
Avatar image for nameless12345
nameless12345

15125

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#16 nameless12345
Member since 2010 • 15125 Posts

Next next-gen material.

Even the best PCs today struggle to get playlable framerates with full-scene ray-tracing.

Avatar image for Articuno76
Articuno76

19799

Forum Posts

0

Wiki Points

0

Followers

Reviews: 16

User Lists: 0

#17 Articuno76
Member since 2004 • 19799 Posts
[QUOTE="campzor"]generation after? bit too early to be talking about anything regarding that gen. I expect pc to feature ray tracing commonly

This is assuming that ray tracing can be built into game engines and that there will be high end games that take advantage of it (and a lot of them). This might be true if console multiplats start having these high end features as common place in their PC counterparts.
Avatar image for faizan_faizan
faizan_faizan

7869

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#18 faizan_faizan
Member since 2009 • 7869 Posts
(Implementing global dynamic lighting on DriveClub seems already to be very consuming for the PS4...)ManatuBeard
Why would be dynamic lighting be hard? Are you sure you meant something else? Dynamic lighting has been in games since 2004, in games such as Far Cry, DOOM 3, FEAR, Splinter Cell Chaos Theory, Escape from Butcher's Bay etc.
Avatar image for ShadowriverUB
ShadowriverUB

5515

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#19 ShadowriverUB
Member since 2009 • 5515 Posts
[QUOTE="faizan_faizan"]The PS4 isn't capable of doing Ray Tracing in real-time. Even with the amount of compute power it has, it still won't be enough to do it in real-time. :lol: You do realize that the next gen games have brought nothing to the graphics technology table, right?

Either PC, current GPU ray-traicing is hack of pixel shader which does not work real-time. Ray Traicing is complitly diffrent way of rendering and GPU need to be set up for that task in order for this to work without killing CPU. But yeah, ray-traicing is the future, it already here but it needs processing power, in fact it might be theme of next (After PS4 and Xbone) generation
Avatar image for faizan_faizan
faizan_faizan

7869

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#21 faizan_faizan
Member since 2009 • 7869 Posts
[QUOTE="ShadowriverUB"][QUOTE="faizan_faizan"]The PS4 isn't capable of doing Ray Tracing in real-time. Even with the amount of compute power it has, it still won't be enough to do it in real-time. :lol: You do realize that the next gen games have brought nothing to the graphics technology table, right?

Either PC, current GPU ray-traicing is hack of pixel shader which does not work real-time. Ray Traicing is complitly diffrent way of rendering and GPU need to be set up for that task in order for this to work without killing CPU. But yeah, ray-traicing is the future, it already here but it needs processing power, in fact it might be theme of next (After PS4 and Xbone) generation

Can you elaborate? There is only one kind of Ray tracing, and it's ray tracing. I'm not sure what you meant by "hack".
Avatar image for ShadowriverUB
ShadowriverUB

5515

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#22 ShadowriverUB
Member since 2009 • 5515 Posts
On topic, here Path traceing and Ray tracing in action running on WebGL with use of shaders you can see how fast it is: http://madebyevan.com/webgl-path-tracing/ http://www.atmind.nl/webgl/marchingpath.html http://glsl.heroku.com/ <- not all of them are ray-trace Use Chrome, it has a lot faster WebGL They mgiht look fast but heep in mind it just simple renders One plus of ray traceing is that there no need of vertexes so it a lot easier to edit shapes
Avatar image for faizan_faizan
faizan_faizan

7869

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#23 faizan_faizan
Member since 2009 • 7869 Posts

On topic, here Path traceing and Ray tracing in action running on WebGL with use of shaders you can see how fast it is: http://madebyevan.com/webgl-path-tracing/ http://www.atmind.nl/webgl/marchingpath.html http://glsl.heroku.com/ <- not all of them are ray-trace Use Chrome, it has a lot faster WebGL They mgiht look fast but heep in mind it just simple renders One plus of ray traceing is that there no need of vertexes so it a lot easier to edit shapesShadowriverUB

Of course. Except that we're currently talking about Ray Tracing. I knew you would bring up Path Tracing in.

Avatar image for ShadowriverUB
ShadowriverUB

5515

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#24 ShadowriverUB
Member since 2009 • 5515 Posts
[QUOTE="faizan_faizan"][QUOTE="ShadowriverUB"][QUOTE="faizan_faizan"]The PS4 isn't capable of doing Ray Tracing in real-time. Even with the amount of compute power it has, it still won't be enough to do it in real-time. :lol: You do realize that the next gen games have brought nothing to the graphics technology table, right?

Either PC, current GPU ray-traicing is hack of pixel shader which does not work real-time. Ray Traicing is complitly diffrent way of rendering and GPU need to be set up for that task in order for this to work without killing CPU. But yeah, ray-traicing is the future, it already here but it needs processing power, in fact it might be theme of next (After PS4 and Xbone) generation

Can you elaborate? There is only one kind of Ray tracing, and it's ray tracing. I'm not sure what you meant by "hack".

By hack i mean using somehting for somehting that it was not made for, which is pixel shader. Pixel shader (or Fragment shader in OpenGL) is code which is applyed to every pixel, it was made to allow to customize material and lightning rendering on top of rendered vertexes, which in reality is like drawing on 2D space with 3D data, but it was not made for ray-traceing... at least ray traceing is not hardware accelerated as you need to run whole ray-traceing rendering mechanisms like software on Pixel Shader. Ray-traceing is diffrent way of rendering in which current GPU was not made for to do that, real Ray-traceing will be if GPU gonna hardware support it, if it's just software running on GPU it's just a hack. Thru as Ray-traceing really needs processing powert + if you mean ray-traceing lightning then yes current GPU design should be enouth for that
Avatar image for ShadowriverUB
ShadowriverUB

5515

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#25 ShadowriverUB
Member since 2009 • 5515 Posts

[QUOTE="ShadowriverUB"]On topic, here Path traceing and Ray tracing in action running on WebGL with use of shaders you can see how fast it is: http://madebyevan.com/webgl-path-tracing/ http://www.atmind.nl/webgl/marchingpath.html http://glsl.heroku.com/ <- not all of them are ray-trace Use Chrome, it has a lot faster WebGL They mgiht look fast but heep in mind it just simple renders One plus of ray traceing is that there no need of vertexes so it a lot easier to edit shapesfaizan_faizan

Of course. Except that we're currently talking about Ray Tracing. I knew you would bring up Path Tracing in.

But theres ray traceing too (or else they lie :p), just google WebGL ray-traceing fo examples. Currently WebGL is more used for sped up 2D canvas then rendering 3D lol
Avatar image for faizan_faizan
faizan_faizan

7869

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#26 faizan_faizan
Member since 2009 • 7869 Posts

[QUOTE="faizan_faizan"][QUOTE="ShadowriverUB"] Either PC, current GPU ray-traicing is hack of pixel shader which does not work real-time. Ray Traicing is complitly diffrent way of rendering and GPU need to be set up for that task in order for this to work without killing CPU. But yeah, ray-traicing is the future, it already here but it needs processing power, in fact it might be theme of next (After PS4 and Xbone) generationShadowriverUB
Can you elaborate? There is only one kind of Ray tracing, and it's ray tracing. I'm not sure what you meant by "hack".

By hack i mean using somehting for somehting that it was not made for, which is pixel shader. Pixel shader (or Fragment shader in OpenGL) is code which is applyed to every pixel, it was made to allow to customize material and lightning rendering on top of rendered vertexes, which in reality is like drawing on 2D space with 3D data, but it was not made for ray-traceing... at least ray traceing is not hardware accelerated as you need to run whole ray-traceing rendering mechanisms like software on Pixel Shader. Ray-traceing is diffrent way of rendering in which current GPU was not made for to do that, real Ray-traceing will be if GPU gonna hardware support it, if it's just software running on GPU it's just a hack. Thru as Ray-traceing really needs processing powert + if you mean ray-traceing lightning then yes current GPU design should be enouth for that

Alright. Regarding Ray Tracing, and executing it on the GPU. I don't know much. All I know is that the compute power can be used to render a scene(s)/frame(s).

Although if you're talking about the SIMD/MIMD architectures, then you can read my post above which I already stated previously.

Avatar image for ManatuBeard
ManatuBeard

1121

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#27 ManatuBeard
Member since 2012 • 1121 Posts

So, theoretically, we will need BOTH hardware optimized CPU and GPU for full ray tracing? Wouldnt it be easier to use a very powerfull GPGPU for both the logic+visuals?

Avatar image for deactivated-5d6bb9cb2ee20
deactivated-5d6bb9cb2ee20

82724

Forum Posts

0

Wiki Points

0

Followers

Reviews: 56

User Lists: 0

#28 deactivated-5d6bb9cb2ee20
Member since 2006 • 82724 Posts
Eventually, yes, definitely.
Avatar image for Grimmiers
Grimmiers

34

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#29 Grimmiers
Member since 2013 • 34 Posts
http://www.youtube.com/watch?feature=player_embedded&v=DDYVcQNgu4Y#at=22 An interesting video on killzone shadow fall's raytracing techniques. The reflections are running realtime at half resolution, but if they continue to use it on objects that blur the reflection it should still look pretty nice.
Avatar image for Tessellation
Tessellation

9297

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#30 Tessellation
Member since 2009 • 9297 Posts
[QUOTE="faizan_faizan"]The PS4 isn't capable of doing Ray Tracing in real-time. Even with the amount of compute power it has, it still won't be enough to do it in real-time. :lol: You do realize that the next gen games have brought nothing to the graphics technology table, right?

bu bu bu teh lens flares and teh wanna be raytracing reflections :cry: