Wow, OK. I have absolutely no experience with LSL, but I do I have a little experience with javascript, mostly just altering other people's scripts to fit my own needs, so it's not completely alien to me. Basically, there are three main operations:
1. Camera positioning (position the camera so that is a certain distance, height, and vertical angle from the player's avatar).
2. Run a specific pose on the player's avatar.
3. Take a snapshot of the player's avatar.
Those are the three main elements, with lots of repeats/sequences. In more step-by step detail, the sequence would work like this:
point the camera at the player's avatar
move the camera to a certain distance from the avatar
raise the camera so that it's looking down on the avatar from a 30 degree angle
run pose #1 on the avatar
take a snapshot
run pose #2
take a snapshot
repeat steps 6 and 7 until all poses have been snapped (probably 7 poses altogether)
orbit camera around the avatar horizontally 45 degrees
repeat steps 4 thru 8
repeat steps 9 and 10 until all 8 horizontal angles are completed
So basically, once I have the initial camera distance/vertical angle set, I'm horizontally circling the player's avatar, running poses one-by-one, and taking snapshots of each pose. I would REALLY love step 5 (take a snapshot) to be included, but I realize that taking a snapshot might be something that can only be done with an actual mouse-click. In that case, I would need the script to pause a moment so that I could manually click the snapshot myself.
I don't know how complicated all that is, but I'd be willing to give it a shot if it's not too much of a time-suck (I'm kind of a busy bee, haha). Also, if anything needs clarification, please just let me know. It's sometimes hard to convey stuff like this with just words typed into a text box.
Thanks!