Added: 4 years ago
From: CNLohr
Views: 16,049
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:
see all

All Comments (35)

Sign In or Sign Up now to post a comment!
  • Hate to say this, but if this is real its a bad example. none of the light sources, or reflections change to relation to the camera. Most live ray tracing calculated the photon coming out of the source, bouncing off the surface and hitting the camera. only the light source on the plane surface changes, and that makes the rest of the scene look prebaked.

  • SEGA's Model 4 ray tracing capable hardware is currently in development

    Further information is to be found at the following address -

    fgnonlinedotwebsdotcom

  • It also says realtime GI + photonmapping by 2015.

    Frightening.

    Figures that Sega would be the people doing this. They're underdogs now and they have to do something to get competitive again. I'd like to see DoDonPachi done with realtime RT.

  • are you going to use OpenCL for this in the future?

  • WHERE CAN I DOWNLOAD IT?

  • its kind of weird to use faked highlight in a raytracer (like in this example video).

    And its also kind weird to use spheres.

    As all this could be perfectly done in a rasterizers at much higher efficiency and doesnt show the true power of raytracing.

  • They use spheres because they're the easiest shape to raytrace.

    A rasterizer could certainly do this faster, but the reflections wouldn't be as good at all.

  • correction, the reflections would look exaclty the same because its easily 'faked' on spheres. Thats why its stupid to use spheres to show of raytracing.

  • Nothing really special - 1) not realistic 2 ) all the objects are static.

  • isn't that what intel's labree processor is....a gpgpu or was it a cpgpu?

  • its a cgpcpggpgcpugpcpggpu

  • btw I get around 100+ fps on a geforce 9600 GT (running "manyballs") with the standard resolution

  • Comment removed

  • I think you should go look at the wikipedia page on ray tracing. Also, you may want to take a closer look at many of the non-realtime raytracing techniques. I also assure you, and you may freely download this example. I think the link is posted on one of the other demos. You can most definitely run this on any GeForce with Pixel Shader 3.0 support.

  • I don't know if you're just a little kid or mentally challenged but I know one thing for sure: YOU don't know what you're talking about. You can't even spell "moderator" or "nvidia". Check out CNLohr's other raytracing video AND check out the source code of his project and try it yourself (if you're capable of doing this at all).

  • Comment removed

  • You're pathetic!

    1) Download the source code. 2) LOOK at it and prove that it is "stolen". 3) compile the code. 4) run the program and see for yourself that it's NOT "pre-source". it's done during runtime. it's interactive. If you weren't just a little kid you could easily prove your statements by doing what I said above.

  • Comment removed

  • Does CUDA works on ATI GPU?

  • No - but none of my work uses CUDA for that and other reasons.

  • If this was in realtime, it would be awesome.

  • 15 FPS on a Geforce 7600 is quite impressive, and it could easily be realtime on an 8000 or 9000 series Geforce.

  • what is this resolution?

  • 512x384 I think.

  • is raytracing the job of CPU or GPGPU? cause i read something that the CPU do all the rendering instead of GPGPU..

  • Most programs use the CPU to do ray tracing, this usually is not done in real time. I am doing a very application-specific thing here, that does run on the GPU. All commercial programs are going to do it on the CPU.

  • but CPU raytracing is more efficient that GPU beacause of the algorithm it uses. it suits more on CPUs..

  • Well, in general, you can write algorithms on the CPU that can do lots of branches and jumps. On the GPU you have to design algorithms to avoid these operations. So, I guess CPU algorithms could be more "efficient" but you have to keep in mind how powerful GPUs are.

  • fake. that is a das bryce rendered film. sorry to say guys :)

  • go download it at the below link...

  • What languages did you use to create this?

  • C++ (using cppgpgpu) and GLSL. You can check it out on Source Forge, the project is cppgpgpu. I can't post links for some reason.

  • Wow dude you wrote that yourself?, impressive

    now all you gotta do is get is a GTX280 :P

  • I'm open for donations :-p

  • Sure, guess I can spare a few pennies

  • Hey what are the specs and what speedup are you getting?

  • There isn't any speed up to speak of. I'm not really good at writing high performance programs that run on the CPU. There's no real way for me to chart GPU vs CPU performance.

  • Hi Lohr, just saw your Ray tracer.

    It looks pretty good.

    I wonder how difficult was it to write such an app for the GPU. Did you use Brook, RapidMind, CUDA or something alike?

    I'm also interested in your PS3 work with the GPU.

    Great work,

    congratulations!

  • I really don't like so much of the proprietary formats well, because they're not free (in all the senses) and because in general you typically lose a lot of the inflection of programming on the GPU when you using them. You are programming for a VERY specific architecture. You should embrace it when writing software.

  • I was wondering, does this GPGPU work in conjunction with Raytracing in programs such as 3DS Max and Maya? Even with quad core CPU's it takes ALOT of time to render the work I'm doing, stuff like the ARTVPS Raybox is wayyy to expensive and if I can get a good nVidia 8800 to run this GPGPU with 3DS Max Raytracing then surely render times would be vastly reduced.

  • This program, nor any extension to Max or mental ray, will let you use a GPGPU to power software rendering. Not unless you switch to a for-purpose tool like nVidia's Gelato.

    However, it's a little known fact, but nVidia bought Mental Images last December (2007), the owner of mental ray. An official GPGPU implementation of MR is inevitable in my book. :)

  • Yes I read about that, many thanks for the reply and I'll keep on watching GPGPU closely, this is truly a powerful way for rendering to go.

  • This has nothing to do with PS3 GPU Work.

  • Why would this have anything to do with the PS3? It says in the description that it's a GPGPU (General Purpose Computing on the GPU) application I wrote running on my Desktop's GeForce 7600. It's ray tracking in real time on the video card.

  • This is just a simple thing of what a GPGPU can do. They can do much more

Loading...
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more