If it were me, I'd manipulate with already linked AE comp, including placing background and creating all the animation, pre-composing some layers if necessary. Don't feel the needs to do a compositing work in PrPro.
Yup, I'm with Fuzzy: do the entire composite in AE. By doing so, you'll be able to use neat tricks like light wrap, a technique that helps incorporate the subject better with the background plate.
There's a third-party plugin that does light wrap -- sorry, I forget the name -- or you do it using only AE. The AE-only process gets a little messy: lots of nested comps.
Regarding light wraps: It's not all that messy in After Effects. See this:
I show how to do this in After Effects CS6 Learn By Video, but I don't use anything different from what's in the article linked to above.
Thanks for the confirmation!
I started some of the compositing work yesterday while waiting for replies, and did it this way anyway. It works nicely, and then, once I am done in AE, if I have a rendered preview already, Premier does its render nice and fast. 3 Scenes done yesterday, 2 completed, one to finish touch ups today. It is so exciting to be at this point finally after 10 months! I have "final quality" footage, "final quality" backgrounds - let the compositing begin!
Thanks for the tip. I am familiar with the light wrap, and a few techniques that I picked up from Todd, as well as some of the other books I have in my every growing Adobe library. I am currently experimenting with having a sliver thin edge matte and leaving that quite transparent so that the background bleeds through. I want to see how that looks, otherwise, light-wrap - it shall be.
Thanks for the link. I have not got the new CS6 Learn by Vdeo yet, still the CS5 one, and some of the other books. But I do recall the light wrap techniques quite well. Ill put a few together for the team to evaluate, I am under the impression that light-wrap will work better for the characters and their backgrounds, rather than the ships, as they travel rather fast, and spend a lot of time in dark space backgrounds.
Thanks again all (oh, and on a personal note - STILL no teeth on young master Devereux! *sigh*) and I hope you all have a great holiday season - If you can stay away from the forum for more than 2 days - its a good start! - Ill be away for a week, but doubt Ill be able to stop myself checking in every other day!