3 ms·
Really? I don't know much about it, but I always thought splitting per frame tiles (of frame lines) seems more efficient way to go. What if a frame, or several
by malkia 12y ago
Really? I don't know much about it, but I always thought splitting per frame tiles (of frame lines) seems more efficient way to go.
What if a frame, or several frames or small sequence of seconds is requested to be previewed?
Possibly it's more dynamic, and not just set up one way.
- MrScruff 12y agoIt's done on frames because that's how renderers work. You build a description of a single image and the renderer renders it. The renderer will generate threads which will all render a 'bucket', which is just a square block of pixels in the image. It's possible to parallelise this across several processes on different machines, but this is obviously less efficient because you'll have to do all the render startup tasks (reading resource files, building acceleration structures) multiple times.