Hello Eduardo,
There are always limitations when creating a movie, which can be both a blessing as well as a curse. The most common limitations are schedule and budget. There are definitely times where I wish we could spend more time on something and make it better, but in addition to the look of the film, I am also responsible for delivering shots on time and without killing the crew. Often also render times or memory footprint is a limitation. There have been many instances where I would like to use something, for example more volumetric lights or more raytracing, but have to make compromises to fit within a rendering budget. It is all about making smart choices at every stage to make sure that we get the biggest bang for the buck and that it shows on the screen. And of course, there are always some limitations with the tools, as good as CG has become, it is still only an approximation of the physical properties of light and surfaces.
In answer to your second question, here is one very small example. Say you have a white porcelain mug. If you simply throw on a reflection without tweaking it, it doesn’t look quite right. If you really look at a white mug, you might notice that it doesn’t tend to reflect a lot of color and it doesn’t tend to reflect anything except the brightest highlights, and even these are fairly dim. If the reflection isn’t dialed in right, it can start looking too metallic and not like porcelain. Porcelain also has some subtle subsurface effects that scatters the light. This is a small example, but it took us several months to tweak the surfaces (after shading) of the hundreds of the objects in the kitchen in Ratatouille to get them to respond perfectly to the lights and reflections in the scene. We were spending a great deal of time in the kitchen in that movie so the investment was worth it. For a movie like Cars 2 where we spent comparatively little time in any location, it didn’t make sense to invest as much time refining light responses per object.
Thanks!
–Sharon

