-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for tile rendering #48
Comments
I'm wondering what are the situations when you might use this option?
What about the situations in which a scene contains a tree of compositor's nodes? How you will handle the compositing work for resulted frame? |
Hey Petru! The idea is to use it for very large renders, where cycle can really take hours. The idea is to use border render which will handle compositing just fine. Olivier might have a look at it next week. |
yes :) ... you are right, the compositor is working fine with border rendering, I had forgotten about this, sorry. I don't know the last modifications of Brender. Is there the possibility to send a job to Brender from inside of Blender? I think that the border rendering will be very useful for artists to make a fast render preview using Brender to dispatch frame on multiple computers and take the result in a very short time. On the other hand, Cycles is made in manner that you can see a preview :) When rendering an animation the gain will be, for example: if you have to render 5 frames on 5 computers, each frame for one hour, then you will have the first complete frame after one hour, all 5 frames will be done after one hour. Using border rendering on multiple computers, you will have one completed frame every 1/5 of needed time to render only one frame. I have another question. You know if ImageMagick will be able to put together an EXR file? |
Hello Petru, I will have a look at the border rendering this weekend or next week On 20 July 2012 21:13, Petru
olivier amrein |
:) I was a bit busy. I'm sorry for the lack. agree with you, this may be a solution to optimize the render of big scenes in Cycles, even using a single computer. |
awesome feature, it's just what we need in our small company! We render pretty large pictures of buildings and house interiors and we need speed. Though our hardware are pretty limited, we would gain lot of speed if we tiled the image and rendered each part on each available computer. We only use GPUs to render. But we still have some cpus available if a possibility of unite CPU+GPU is feasible. 1st PC - GTX550Ti One thing that would be nice is if there was a table that anybody could contribute, that could judge each CPU or GPU by its processing power, so we could use that table for bucket priority, example: GTX550Ti is slower than GTX560Ti, so its bucket size should be smaller, and most CPUs are slower than certain GPUs, then they would have smaller bucket sizes, to maximize their performance in the whole rendering process... thats just a crazy idea :P |
It's a nice idea, but at the moment I'm afraid we cant look it. We are very busy with the foundations of brender 2.0 (https://github.com/fsiddi/brender/). Will keep in mind for the future thought! |
Multiple machines to render tiles for the same image.
We can use border render.
http://www.blender.org/documentation/blender_python_api_2_63_14/bpy.ops.view3d.html?highlight=border%20render#bpy.ops.view3d.render_border
And the stitch images together with imagemagick.
The text was updated successfully, but these errors were encountered: