PDA

View Full Version : The Real-Time Rendering Thread



adamredwoods
01-20-2010, 09:09 PM
I'm becoming more and more interested in software (or GPU) that ray traces in realtime. This is obviously the future, and the increase in productivity will enable me to have a four-hour work week!! ;)

Here are some noteworthy links, by no means the only ones, feel free to add more:

Octane Renderer:
http://www.refractivesoftware.com/index.html

Arion (Fry Render):
http://www.randomcontrol.com/arion

V-Ray Realtime:
http://www.chaosgroup.com/en/2/vrayrt.html

Arauna:
http://igad.nhtv.nl/~bikker/

Bunkspeed's Hypershot:
http://www.bunkspeed.com/

Luxion's Hypershot:
http://luxion.com/products.html
(there was a legal dispute between the two Hypershot developers, found here: http://develop3d.com/blog/2010/01/bunkspeed-the-future )


NVidia's Optix (SDK only):
http://www.nvidia.com/object/optix.html
http://developer.nvidia.com/object/optix-examples.html

LightSprint (SDK only):
http://lightsprint.com/index.html


Interactive Rendering
---------------------

FPrime (LW):
http://www.worley.com/

Shaderlight (3dsmax):
http://www.artvps.com/content/shaderlight/what-is-shaderlight

Mental Ray iRay (Maya):
http://www.mentalimages.com/products/iray.html

realgray
01-20-2010, 10:29 PM
thanks for sharing, this is really interesting

adk
01-20-2010, 11:13 PM
... and to think I saw a sneak peek of FPrime mid/late 2003 and we've been using it since March 2004 :) bit of interesting nostalgia ... and :bowdown: Worley

erikals
01-21-2010, 01:02 AM
it is no doubt the future, however getting clean renders takes time in many of these apps, in some aren't much better than FPrime...

take VR for example, i saw a demo on it and was impressed, as the first render updated quickly and looked almost finished after just a few seconds. almost.
however for the final thing to render the frame took, 5 minutes. as it was a rather simple scene, obviously i was not that impressed anymore.

i hope to see some nice improvements, maybe in Core 2/3 ...?

erikals
01-21-2010, 01:10 AM
another link i followed earlier, http://realtimeradiosity.com/


hope to see realtime caustics implemented too,
http://www.youtube.com/watch?v=kSGTPyUMeOM
http://graphics.cs.ucf.edu/caustics/

and realtime sss,
http://www.youtube.com/watch?v=LIGWAYS5uRw
http://www.youtube.com/watch?v=cg2GWS_PDb4

erikals
01-21-2010, 02:17 AM
but how long does it take to remove that noise,... :\
reminds me of the current LW render, GI is damn fast, but the AA is what's slow...

http://www.randomcontrol.com/downloads/showreels/arion/arion_tech_demo_003.mov

erikals
01-21-2010, 02:38 AM
fast blurred reflections is very very welcome !!

i'll just have to wait and see, hopefully some of you wavers will show previews of realtime renders some time in the future. :)

fun times ahead :)

Greenlaw
01-21-2010, 03:15 AM
3D Coat is getting it too. The latest beta has started implementing it.

http://www.3d-coat.com/forum/index.php?showtopic=3594&st=0

Oh, and let's not forget CORE has it. ('NDA-safe' info here: )

http://www.newtek.com/forums/showthread.php?p=957337#post957337

Greenlaw

erikals
01-22-2010, 03:08 AM
umf, have tried to make fast blurred reflections, it just doesn't want to render fast, even with post effects.... :\

http://www.newtek.com/forums/showthread.php?t=103340&page=2

Octane, welcome!

bugzilla
01-23-2010, 05:07 PM
The problem I have found with all these "realtime" renderers is that they only render solid objects. You can't use animated characters or motion blur, at least in any of the ones I have seen so far.

Captain Obvious
01-23-2010, 05:29 PM
Out of the ones mentioned in the opening post, only two are actually real time. Octane, Arion, Vray RT, Hypershot and Optix are actually progressively refining renderers, same as FPrime.

Captain Obvious
01-23-2010, 05:42 PM
The problem I have found with all these "realtime" renderers is that they only render solid objects. You can't use animated characters or motion blur, at least in any of the ones I have seen so far.
Octane can render RIB files, I believe. It should be possible to render animations. I don't know if it does motion blur, but there's no theoretical reason for why it couldn't *it's just ray tracing with metropolis light transport implemented on a GPU. And FPrime certainly renders animations!

cresshead
01-23-2010, 10:17 PM
also final render for 3dsmax, maya, softimage and cinema4d

interactive renderer
http://www.cebasstation.com/index.php?pid=product&prd_id=75&feature=959

http://www.cebasserver.com/wiki_man/2012/Cloud-1.jpg

Intuition
01-23-2010, 10:33 PM
Don't forget furry ball. Its a great GPU renderer that works with fur and emulates mental ray. It is not mental ray but its own engine but it emulates mental ray so you can get the same render from mental ray.

You can use it for final rendering and it works pretty nicely. A couple of drawbacks are that you can not work in LWF with it but can use it for speedy scene setup. I made a thread about it a month or so back.

http://www.newtek.com/forums/showthread.php?t=103584&highlight=furry+ball&page=2

Most of these renderers I use in the same sense I would use F-Prime. Just as an interactive shading/lighting setup previewer. It will be great when we can get realtime finals but in the meantime having a previewer ala VraRT modo f-prime, iray etc is really the main thing I need so I can get a scene setup and send it to the render farm and keep working.

Danner
01-24-2010, 07:48 PM
Arion

"Uses all the GPUs -and- CPUs in your system simultaneously"

Sounds yummy!

http://www.randomcontrol.com/arion

monovich
01-25-2010, 01:17 PM
I'm rendering /w fprime while I read this thread. ha.

AbnRanger
01-28-2010, 12:22 AM
also final render for 3dsmax, maya, softimage and cinema4d

interactive renderer
http://www.cebasstation.com/index.php?pid=product&prd_id=75&feature=959

http://www.cebasserver.com/wiki_man/2012/Cloud-1.jpgI upgraded to R3 mainly for the Interactive Renderer. I feel hosed at this point, as it's too crash prone to use to use at this stage. Cebas sunk too much development time and money into supporting the co-production company, Uncharted Territory, on the film 2012...and it not only made them about a year late in releasing this, but it contributed to them putting out a buggy, half-finished product. This release has turned my view of Cebas into a very jaded one. Hoping they release a bugfix/service pack soon. The interactive volumetric preview rendering has a ton of potential.

Rayek
01-28-2010, 12:23 PM
Soon... we will have a free option:

http://www.blendernation.com/gpu-rendering-with-luxrender-is-coming/?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+Blendernation+%28BlenderNatio n%29

http://www.luxrender.net/wiki/index.php?title=Luxrender_and_OpenCL

And it makes use of both gpu, cpu and network rendering to speed things up.

geo_n
01-29-2010, 09:43 PM
anyone tried the octane demo? I only have a 8800 series card.

erikals
01-29-2010, 10:39 PM
hah! 8600 here http://erikalstad.com/backup/anims.php_files/twak.gif

Rayek
01-31-2010, 09:19 PM
Yes, I did - I have a gtx 280 1gb in my system. Octane rendering is F.A.S.T.! I got good results in seconds, and being able to orbit, pan and zoom in (almost) real-time was an amazing experience. Changing materials is interesting: use the eye dropper tool to pickup the material in the rendering image(!) and change the material settings. It does have to restart rendering when you make changes like that.

Two things:
1) this version did crash on me a couple of times (being alpha/beta this is understandable)
2) a side effect of note was lag in other video-card related tasks, such as scrolling a web page in Firefox. It almost felt like having an Amiga run its desktop (intuition) at a high resolution (640*512) at 16 colours. ;-) People here who've worked with those machines know what I am talking about.

Very impressive - I will be getting a license, I think. But first I will wait a bit for Lux to do a comparison.

geo_n
01-31-2010, 10:18 PM
Yes, I did - I have a gtx 280 1gb in my system. Octane rendering is F.A.S.T.! I got good results in seconds, and being able to orbit, pan and zoom in (almost) real-time was an amazing experience. Changing materials is interesting: use the eye dropper tool to pickup the material in the rendering image(!) and change the material settings. It does have to restart rendering when you make changes like that.

Two things:
1) this version did crash on me a couple of times (being alpha/beta this is understandable)
2) a side effect of note was lag in other video-card related tasks, such as scrolling a web page in Firefox. It almost felt like having an Amiga run its desktop (intuition) at a high resolution (640*512) at 16 colours. ;-) People here who've worked with those machines know what I am talking about.

Very impressive - I will be getting a license, I think. But first I will wait a bit for Lux to do a comparison.

It crashed on me a lot while using the nodes. Is there a way to pause the render while tinkering the nodes.
And I have not successfully imported my own obj file. It comes in as a wireframe looking mesh.
I did notice my desktop started to slow down its display capablities when octane was on. Expected I guess.

Rayek
02-01-2010, 12:27 AM
Yes, you can pause the rendering with the 'pause' button in the top button bar ;-)

I imported obj files without any problems - including meshes with multiple material indexes, exported from both Lightwave and Blender. Did you change the surface colour in Lightwave before exporting? I did.

adamredwoods
02-06-2010, 02:03 PM
Yet another one w/downloadable demo:

Augenblick
http://www.numenus.de/index_en.html

NUMENUS is a young, innovative company, based on the research results of the dissertation from Dr. Oliver Abert.