Yahoo Answers is shutting down on 4 May 2021 (Eastern Time) and the Yahoo Answers website is now in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.

Dean B
Lv 6
Dean B asked in Computers & InternetSoftware · 1 decade ago

Why are 3D Renderers slower than 3D games?

Why does it take 10 seconds to render out a PAL image of maybe 100 poly's on 3D Max, XSI etc when my PC can also run Crysis , running a few million poly's at 20fps?

Any tech differences between how each of them work, or are the reneder's included in 3D packages really crap?

1 Answer

Relevance
  • 1 decade ago
    Favourite answer

    The reason why is that 3D renderers use a technique called Ray Tracing. This is where it plots the path of every single ray of light as it bounces off everything from every light source. Also Spline based editors result in an infinite number of potential surfaces, which can make the calculations of the collisions slow.

    This is very slow, but delivers the best quality image.

    Games use a technique called Rasterization, this is a simple conversion of 3D coordinates onto a 2D surface. While very quick, and quite good looking (With the aid of shaders)

    There are lots of effects that can't be done using Rasterization that a ray-tracer can do. Especially when dealing with perfect reflection and refraction, as well as techniques such as radiosity, which works out how the color of light reflecting off a surface affects other surfaces around it, which a rasterizer can't do.

Still have questions? Get answers by asking now.