GPU Computation preview in TG3 perhaps?

Started by Themodman101, April 06, 2011, 04:10:36 PM

Previous topic - Next topic

Themodman101

So, I use many types of things for my various artworks and renders ect.. And in 3dsmax I do love the Quicksilver GPU rendering software in 3dsmax that makes a wonderful almost instant full quality preview of a scene, since GPU's these days are many times over more powerful in terms of computational power than even the strongest CPU's

I personally have 2 580GTX's in my setup, and my CPU is an I7 940 OCed to 4.0 Ghz..

Is it possible to incorporate this technology into a preview type renderer of TG's amazing rendering system? as its 100's of times faster in my case with very little change in quality..

I know(I think) that Gpu's process Float point right? is this different than the normal CPU computation?
In any case, i would just like to know if this is at least being considered.

Thanks, and BTW.. This is an amazing forum ;) friendly people indeed.

Kadri

#1

http://forums.planetside.co.uk/index.php?topic=7684.msg95620#msg95620

This is from page 5 of a 6 page long thread :)
That was 1 year ago. Would love to hear something about this. But there are nothing regarding GPU rendering in the last updates-talks.

The last page is rather funny more then technical :D

Themodman101

Yeah, i actually read that, but it was so old that I figured it would be worth bringing back up.. And it would be nice to hear a more direct answer for my computational question, though i think that I got the basics. Thanks for the link though.

Oshyan

I feel like a broken record responding to this thread with basically the same info, but the reality has not changed. ;) Essentially, most renderers that are now being accelerated for GPUs are largely raytracing-driven. Raytracing is inherently easily computed in parallel at a massive scale and also well adapted to use on GPUs. Since raytracers were some of the first things to be implemented with general purpose GPU computation experiments, there are many example implementations and things to learn from or base your own work off of, and this is why there are now tons of these renderers.

While TG2 does use some raytracing elements, the majority of rendering works differently, more akin to Renderman's REYES or other micropolygon approaches. And while other micropolygon approaches are *similar*, they are not the same, so even though other systems may be adapted to GPUs, there is still a lot of work and forging of new ground for us to convert TG2's renderer to be able to work on GPUs. We can't just take off-the-shelf techniques and implement them and get a sudden boost in speed.

The important thing is we do keep up on the research and competition and would love to have this kind of technology implemented in Terragen. Hopefully there will be an opportunity to do this in the future.

- Oshyan