News for hackers. Stuff that matters.
Re:Nvidia Unveils Quadro RTX, a Raytracing GPU by mileycyrusXOXO on Monday August 13, 2018 @09:20PM (#17754926)
Well it takes Pixar 29 hours to raytrace a single frame, so I would consider this much faster than current methods.
Re:Nvidia Unveils Quadro RTX, a Raytracing GPU by AboutTheWhisles on Monday August 13, 2018 @09:53PM (#17755039)
First, those render times sound hugely inflated to me.

Second, this is apple and oranges. Just look at 'ray tracing' is simple and naive. Pixar uses their own renderer, PRman, which has been developed over multiple decades. There is a big difference in renders for film, including micropolygons, texture filtering, more textures, higher res textures, way fewer lighting cheats, much more customization, motion blur, depth of field, sub surface scattering, multi-layered glossy surfaces that are neither fully specular or diffuse, better area lighting models, etc.

Re:Nvidia Unveils Quadro RTX, a Raytracing GPU by prolikewh0a on Monday August 13, 2018 @11:48PM (#17755466)
With 29 hours per frame it would take 378 years to render Toy Story 3 with ~144k frames.
Re:Nvidia Unveils Quadro RTX, a Raytracing GPU by dagenix on Monday August 13, 2018 @11:53PM (#17755480)
I have no idea if the 29 hour figure is accurate. However, regardless of how long it takes, I would assume that frames are rendered in parallel.
Re:Nvidia Unveils Quadro RTX, a Raytracing GPU by dtf on Monday August 13, 2018 @11:55PM (#17755490)
The original Coco frame times were 1000hrs/f, thanks to millions of light sources (and coming in at 30GB to 120GB of scene data). But engineers got that down to 50hrs/f over the course of production - light acceleration structures that have now ended up in RenderMan 22. (These numbers are single core benchmarks, so you then need to scale by some factor of numbers of cores you have available). In general, I think it’s the huge scene data size that keeps feature films mostly on the CPU.

https://www.fxguide.com/featured/rendermans-visuals-for-coco...

Re:Nvidia Unveils Quadro RTX, a Raytracing GPU by RantyDave on Tuesday August 14, 2018 @01:57AM (#17755873)
Being why nvidia are selling GPU's with 48GB of ram...
Re:Nvidia Unveils Quadro RTX, a Raytracing GPU by nexensis on Tuesday August 14, 2018 @05:34AM (#17756481)
It takes 29 hours for a single CPU core (or thread?) to render one frame, which is reasonable for Pixar-quality scenes.

Big Hero 6 was rendered using 55,000 CPU cores in parallel, which would bring the final render time closer to 70 hours for 144k frames (assuming maximum efficiency and ignoring all the tests and overhead).

For reference you can download a production benchmark scene (https://www.blender.org/download/demo-files/) from the Blender team's short film and try to render it at 1080p — my 16-thread Ryzen CPU takes over an hour to finish one frame.

Also feature films are rendered in 4K or above which quadruples the render time over 1080p.

Re:Nvidia Unveils Quadro RTX, a Raytracing GPU by tntn on Tuesday August 14, 2018 @12:21AM (#17755575)
Parallelism is a thing.
Re:Nvidia Unveils Quadro RTX, a Raytracing GPU by pixel_fcker on Tuesday August 14, 2018 @01:37AM (#17755803)
29 hours wallclock is long for a render but not uncommon.
Re:Nvidia Unveils Quadro RTX, a Raytracing GPU by raverbashing on Tuesday August 14, 2018 @05:21AM (#17756434)
I'm guessing 29h is kind of an upper limit on the most complex scenes.

But not all scenes have the same number of lights and elements.

It won't take 29h to render the title screen for example.