It's always been my goal to automate as much of the lighting setup as possible, so that the lighting artists can spend their time working on the custom attributes of each shot rather than repeating things that are the same in almost every shot. As yet it's been a daunting task and I'm not that familiar with scripting for situations that could contain different assets in each shot. But I discussed it further with Wes
at our Austin 3D User group and he'd like to have a go at it.
I'm sure Iskander
can also offer his support, as someone with more familiarity with the project. He's written numerous scripts for us already which we keep in sync across the team here:
I've written a lighting setup guide which can be used as a template to start figuring out what can be scripted and that's here:
Other useful relevant tips can be found here:
I've created a file to get us started so that we know where to find the latest version (this is automatically synced to the entire team and appears in a their Maya menu).
Here's a good scene to look at for reference:
Please post progress, questions and tips in this thread so that we can keep track of it.