Jump to content

  • Log In with Google      Sign In   
  • Create Account


DX11 Real-Time Raytracing Tech Demo


Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.

  • You cannot reply to this topic
6 replies to this topic

#1 Gaiiden   Senior Staff   -  Reputation: 4811

Like
0Likes
Like

Posted 17 July 2012 - 02:51 AM

So this popped up in my Reader feed tonight:

(via Kotaku)


I'm not sure why it was posted with such sketchy details (not the user's code, says he will get hands on it later) but at least the guy who posted it is well-known for his technical expertise, mainly from the iCEenhancer mod for GTA4 (warning - turn down/off your sound the video music is pretty horrible IMO). So I would assume he has a valid reason for getting it online.

Anyone know whose work this is? Obviously stunning as a tech demo by itself, of course I wonder if there's any CPU cycles left after the rendering and physics Posted Image

Edited by Gaiiden, 17 July 2012 - 02:52 AM.

Drew Sikora
Executive Producer
GameDev.net


Sponsor:

#2 Krohm   Crossbones+   -  Reputation: 3014

Like
0Likes
Like

Posted 17 July 2012 - 04:02 AM

Wow. Sorry I don't know from where it comes, but reminds me of rendering with natural light... reloaded!

#3 Hodgman   Moderators   -  Reputation: 28426

Like
1Likes
Like

Posted 17 July 2012 - 04:57 AM

It's very pretty, but not actually that impressive. The reflections on the objects seem to be a static background cube-map and a ray-traced plane (objects don't seem to reflect each other), and the reflections on the ground are a standard planar reflection -- you can do all that on a Wii. It doesn't look ray-traced to me.

The BRDF's of the materials, the tone-mapping, IBL and bloom/glare are all very well balanced, which is what makes it look real... but these techniques are independent of rasterization/ray-tracing, and are par for the course right now.

The DOF implementation is very, very poor though and obviously done in post (definitely not real raytraced).

[Edit] Sorry I lied, the objects do reflect off each other in the ring scene (still not sure about the chess scene). I wonder if the screen pixels are rasterized, and then the reflections traced in their pixel shader? That would work for a simple scene like this, but wouldn't scale to a real environment easily.

Edited by Hodgman, 17 July 2012 - 07:23 AM.


#4 Vexal   Members   -  Reputation: 416

Like
1Likes
Like

Posted 17 July 2012 - 04:58 AM

This might look pretty, but it's a relatively easy scene for a ray-tracer to render. It looks like it's mostly geometric shapes, which can be checked for intersection as a whole instead of with triangles. The effects are nice, but they're not the bottle-neck for a ray-tracer.

#5 mind in a box   Members   -  Reputation: 558

Like
0Likes
Like

Posted 19 July 2012 - 09:31 AM

Video is private now for some reason. Here's a mirror:


#6 yoelshoshan   Members   -  Reputation: 226

Like
0Likes
Like

Posted 19 July 2012 - 08:40 PM

Downloadble demo (didn't try it yet)

rigidgems.sakura.ne.jp/index.html

He does use the term hybrid...

#7 Hodgman   Moderators   -  Reputation: 28426

Like
1Likes
Like

Posted 19 July 2012 - 09:17 PM

Ok, the neat raytracing part is the interiors of the gems. The rays are being traced through several internal 'faults' inside the gems, allowing complex internal reflection. When the ray exits the gem, it seems to then be tested against the ground plane and the background cube-map.




Old topic!
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.



PARTNERS