While lighting a shot today, I realized that one of the characters had something broken in their rig. Somehow, I hadn’t noticed this problem earlier. After debugging what the issue was, I wrote a melscript to fix it. This screwup was affecting 29 shot files, which required some additional scripting that would load each of those files, correct the problem, re-save it and then move on to the next file. What was a pain in the backside to develop the methodolgy to make it work, went rather quickly once it was time to implement.
The next problem is that this change affects some 15 (of the 29 messed up shots) that have already been rendered. Luckily, and this is a big reason why I render in layers, I will only have to re-render one layer in all of those shots files. Everything is qued up for the farm tonight and tomorrow I’ll have to re-comp those 15 shots. This isn’t exactly somethng I wanted to do, but lucky for me, the impact was not a huge problem. If I hadn’t rendered in layers, I would have thrown away weeks of rendering. Whew!