Take the 2-minute tour ×
Movies & TV Stack Exchange is a question and answer site for movie and tv enthusiasts. It's 100% free, no registration required.

I recently read an article about "Transformers 3 Computer Graphics Production"

Which quotes

For a last push on the final weekend of work, ILM’s entire render farm was used for Transformers 3.

ILM calculates that that added up to more than 200,000 rendering hours per day - or the equivalent of 22.8 years of render time in a 24-hour period.

I don't understand what type of render time it is? 200,000 renderdering hours per day? How is this meant?

share|improve this question
2  
This question appears to be off-topic because it is about the rendering of computer graphics, and not really about movies or TV. –  Tom Jan 2 at 20:44
    
By a simple calculation this means that at that time the ILM render farm consisted of at least 8300 CPUs. In comparison: the Pixar render farm had 12,500 CPUs in 2011. –  Oliver_C Jan 2 at 22:17
3  
@Tom ... While this may be about rendering of computer graphics, it directly has to do with movie production and the understanding of it. I would argue this is directly on-target and on-topic. –  Paulster2 Jan 2 at 22:56
    
@Paulster2 If the question was more like "For CGI-heavy films like T3, do they finish shooting it before they start working on the CGI?", and maybe a side-question about how much time it actually took, then yes, it would definitely be on topic. Right now, however, it's not. –  Tom Jan 5 at 1:39
    
@Tom ... Well, right ow there are only three close votes and I'm sure moderators have looked at it. I am thinking it is on topic. We shall see how it comes out. –  Paulster2 Jan 5 at 1:57

1 Answer 1

up vote 5 down vote accepted

A "render hour" refers an hour of computer time it takes to generate a visual image ("render") from raw input data such as a 3D model. The amount of time it takes to render a given image depends on a LOT of different factors including how complex the input data is (and how much input data elements there are, since there can be textures, lights, etc, in addition to the 3D model data). The "hour" varies from computer to computer. My personal laptop might take 10 hours to render a single image from the Bee movie, but a more powerful desktop computer might be able to do it in just 1 hour. So just knowing that Bee movie took 25 million hours isn't really much to go on. For a true understanding of how long the film took to render we'd need to know what types of computers were involved and what type of input data was rendered.

25 million hours sounds reasonable for a movie such as Bee movie, actually. Feature animated films like this are VERY time consuming to render, and if they're always rendered on large collections of computers such as the Media Grid since individual computers and even small collections of computers aren't enough. The Media Grid has thousands of powerful computers all connected together to render, for example. This is known as a "render farm". - Barbara M

emphasis added

So basically they spent 200,000 hours of rendering to process the raw images into what you see as the final product. You might want to give this resource a look to start and go from there (What is Rendering?)

share|improve this answer
    
Think of this like man hours. In a typical day in the US, a person might work 8 hours. If you have 10 people working 8 hours, you now have 80 man hours. Mind you it would take 25,000 people to equate this to the amount of rendering hours their rendering farm put out. –  Paulster2 Jan 2 at 23:02
    
@Paulster2 correct but in this case the "man" hour if you will is generated by the rendering farm to process the raw data and the label is a bit of misnomer. For example, many mistakenly think light year is a measure of time, but in fact its a measure of distance. This case here the render hours are like light years in that it measures the volume of processing done not how long it took to do it per se. –  GµårÐïåñ Jan 3 at 2:35
    
Render hours can be a very ambiguous measurement. Sometimes it refers to a single thread so 1 computer could complete 4 hours if it has 4 cores. It also depends on the speed of a single CPU. Sometimes they use old standards like a 2Ghz CPU as the baseline. Unless these details are stated, then you really don't know how long it would take your computer to do the same job. –  Mathew Foscarini Jan 3 at 3:12
    
@GµårÐïåñ ... Understand and agree. Was just trying to make it a little more understandable through analogy. Just like with men, the more you throw at the problem, the more you can accomplish (in most cases, lol). –  Paulster2 Jan 3 at 4:39
1  
@Paulster2 you did great my friend, I was simply adding some additional perspective to what you said which was absolutely correct and plainly put :) –  GµårÐïåñ Jan 3 at 21:02

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.