CUDA real-time path tracing demo

Discussion in 'GPGPU Technology & Programming' started by straaljager, Jul 2, 2010.

  1. straaljager

    Newcomer

    Joined:
    Sep 1, 2008
    Messages:
    77
    Likes Received:
    0
    Presented last week at High Performance Graphics 2010, this demo (by Jacco Bikker) shows that rendering indirect lighting with path tracing can be fast enough to support animated objects in real-time when using the computing power of CPU + GPU combined.

    Some video's:

    http://www.youtube.com/watch?v=b7W4BQevKiM
    http://www.youtube.com/watch?v=qC2zKIqttzk
    http://www.youtube.com/watch?v=dKZIzcioKYQ
    http://www.youtube.com/watch?v=Jm6hz2-gxZ0

    This screenshot rendered for 3.3 seconds on a core i7 EE + gtx260
    [​IMG]

    More info and download at http://igad.nhtv.nl/~bikker/ CUDA is supported but not required (can run on CPU only). When using Windows XP, delete opengl32.dll.
     
    #1 straaljager, Jul 2, 2010
    Last edited by a moderator: Jul 3, 2010
  2. straaljager

    Newcomer

    Joined:
    Sep 1, 2008
    Messages:
    77
    Likes Received:
    0
    #2 straaljager, Oct 18, 2010
    Last edited by a moderator: Dec 30, 2010
  3. Xenus

    Veteran

    Joined:
    Nov 2, 2004
    Messages:
    1,316
    Likes Received:
    6
    Location:
    Ohio
    Looks really nice except for the noise when the camera is moving.It seems to really clean up nice when it's stationary.
     
  4. straaljager

    Newcomer

    Joined:
    Sep 1, 2008
    Messages:
    77
    Likes Received:
    0
    Have a look at this new video, where the noise level is greatly reduced: http://www.youtube.com/watch?v=xZ62VwiLr3A

    The global illumination you see in the video is computed on-the-fly via real-time ray tracing (path tracing in fact)
     
  5. straaljager

    Newcomer

    Joined:
    Sep 1, 2008
    Messages:
    77
    Likes Received:
    0
    This is a video made by Dietger van Antwerpen from a side project of the Brigade path tracer, called "Metropolis light transport on the GPU": http://www.youtube.com/watch?v=70uNjjplYzA

    [​IMG]

    Metropolis light transport is an advanced form of path tracing. It's basically the same rendering algorithm used by physically based unbiased production renderers (like Maxwell Render) to produce images of extremely high photorealistic quality. Previously only possible on the CPU and taking hours to render one image, the video shows it can now be done on the GPU at interactive rates and HD resolution, an amazing accomplishment.
     
  6. Xenus

    Veteran

    Joined:
    Nov 2, 2004
    Messages:
    1,316
    Likes Received:
    6
    Location:
    Ohio
    Very nice. Shows that it still isn't ready quite for real time but shows there is plenty of available room for GPU accelerated situations which take seconds or minutes in the place of hours.
     
  7. Alexko

    Veteran Subscriber

    Joined:
    Aug 31, 2009
    Messages:
    4,502
    Likes Received:
    925
  8. 3dcgi

    Veteran Subscriber

    Joined:
    Feb 7, 2002
    Messages:
    2,436
    Likes Received:
    264
    It looks annoying.
     
  9. CNCAddict

    Regular

    Joined:
    Aug 14, 2005
    Messages:
    290
    Likes Received:
    2
    Using spheres really screws up the game aspect. Pong only works well with a flat paddle and a round ball.
     
  10. Grall

    Grall Invisible Member
    Legend

    Joined:
    Apr 14, 2002
    Messages:
    10,801
    Likes Received:
    2,172
    Location:
    La-la land
    I wish people would stop using cuda, and switch over to opencl instead. Haven't we learned by now that proprietary stuff is always always a dead end?
     
  11. karlotta

    karlotta pifft
    Veteran

    Joined:
    Jun 7, 2003
    Messages:
    1,292
    Likes Received:
    10
    Location:
    oregon
    CUDA is years away from ever dieing. I would go so far as to say cuda will be in use while AMD gets bought out years from now. CUDA is all the rage in CS schools, and will only get stronger.
     
  12. straaljager

    Newcomer

    Joined:
    Sep 1, 2008
    Messages:
    77
    Likes Received:
    0
    #13 straaljager, Feb 7, 2011
    Last edited by a moderator: Feb 9, 2011
  13. straaljager

    Newcomer

    Joined:
    Sep 1, 2008
    Messages:
    77
    Likes Received:
    0
  14. straaljager

    Newcomer

    Joined:
    Sep 1, 2008
    Messages:
    77
    Likes Received:
    0
  15. Dade

    Newcomer

    Joined:
    Dec 20, 2009
    Messages:
    206
    Likes Received:
    20
  16. straaljager

    Newcomer

    Joined:
    Sep 1, 2008
    Messages:
    77
    Likes Received:
    0
    #17 straaljager, Mar 15, 2011
    Last edited by a moderator: Mar 15, 2011
  17. GMâ„¢

    Newcomer

    Joined:
    Mar 1, 2007
    Messages:
    181
    Likes Received:
    0
    Location:
    Reading, UK.
    Wow, what a really sweet demo. I can get 30fps at default settings on my GTX570 SLI.
     
  18. straaljager

    Newcomer

    Joined:
    Sep 1, 2008
    Messages:
    77
    Likes Received:
    0
  19. GMâ„¢

    Newcomer

    Joined:
    Mar 1, 2007
    Messages:
    181
    Likes Received:
    0
    Location:
    Reading, UK.
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...