From: "David Torno" Received: from atl4mhob18.registeredsite.com ([209.17.115.111] verified) by media-motion.tv (CommuniGate Pro SMTP 6.1.0) with ESMTP id 7171059 for AE-List@media-motion.tv; Wed, 10 Oct 2018 06:39:25 +0200 Received: from mailpod.hostingplatform.com (atl4qobmail02pod0.registeredsite.com [10.30.71.204]) by atl4mhob18.registeredsite.com (8.14.4/8.14.4) with ESMTP id w9A4otQa047301 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Wed, 10 Oct 2018 00:50:55 -0400 Received: (qmail 14318 invoked by uid 0); 10 Oct 2018 04:50:55 -0000 X-TCPREMOTEIP: 96.39.226.10 X-Authenticated-UID: torno@sydefxink.com Received: from unknown (HELO ?10.0.1.6?) (torno@sydefxink.com@96.39.226.10) by 0 with ESMTPA; 10 Oct 2018 04:50:55 -0000 Content-Type: multipart/alternative; boundary=Apple-Mail-56D73FCB-FCEF-4C7A-8FF4-ABB3276D53AE Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (1.0) Date: Tue, 9 Oct 2018 21:50:53 -0700 Subject: Re: [AE] Organising cameras Message-Id: <1474769E-D97F-438F-BF1B-95E764F447A4@sydefxink.com> References: In-Reply-To: To: After Effects Mail List X-Mailer: iPhone Mail (14A456) --Apple-Mail-56D73FCB-FCEF-4C7A-8FF4-ABB3276D53AE Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Sounds interesting. First off there is no source object for a Camera Layer o= bject. So treating it like a video footage in the project panel isn't possib= le. You can however use scripting to gather all camera layers that exist and the= n compare them to a designated "master" camera to see if they match at least= . Depending on the attributes that are different you might be able to even s= et the different ones to match your "master" via scripting as well. It could also be possible to set expressions via script to tie all cameras t= o a chosen "master". Takes a bit of coding but probably possible. While this won't be a total solution, I do have a project overview script in= beta at the moment. This may at least allow you to see all of your After Ef= fects camera layers in a way to easily identify differences. If you are interested in trying it out send me a direct email and I will get= you a download link. David Torno 818.391.6060 -------------------- www.sydefxink.com (work history) https://vimeo.com/davidtorno (work samples & breakdowns) https://gumroad.com/davidtorno http://provideocoalition.com/dtorno (tutorials) "The most useless day is that in which we do not laugh" -Charles Field > On Oct 9, 2018, at 3:54 PM, Chris Zwar wrote: >=20 > Finally catching up=E2=80=A6 >=20 > Thanks Robert, yes that=E2=80=99s what I should have done - but as David a= sks, I should=E2=80=99ve worked out what I was trying to actually do before p= osing the question. >=20 > The problem I had was that I had multiple/individual AE projects with vari= ous states of R&D. These individual projects all had cameras imported into t= hem, the cameras continued to evolve in the 3D department while I was workin= g on FX. All the individual AE projects were then imported into 1 master pr= oject, and so I ended up with various cameras and no version control. >=20 > The silly thing is that I=E2=80=99ve posted at least two tutorials which d= emonstrate making a =E2=80=9Cmaster=E2=80=9D camera and then making a clone.= As Phil said, copying with links is all I need. So I should practise what= I preach! >=20 > Part of the reason I posted was that, as a result of sleep deprivation, I w= as thinking of the camera layer as a single imported object. I was wonderin= g if there was a way to =E2=80=9Creveal=E2=80=9D the original camera in the p= roject window and =E2=80=9Creplace=E2=80=9D as you would a footage item. I w= as also wanting to know how many times an individual camera was used in the p= roject, like with footage. >=20 > It would be nice to be able to do that=E2=80=A6 >=20 >=20 > -Chris >=20 >> On 3 Oct 2018, at 12:08 am, Robert Kjettrup wro= te: >>=20 >> Hi Chris >>=20 >> im a bit late on this thread, but i think i have a solution that i came u= p with recently that might work in your case too. >>=20 >> In one comp i have a "Linker Camera" that i have setup as the camera that= is all other comps cameras are linked to. And this "Linker Cam" is parented= to the 1 instance of an animated camera that can be imported from eg Cinema= 4D, just remember to hold Shift while parenting the "Linker Cam" to the anim= ated camera so it will take on the transform values from the animated camera= , then i have expression on all relevant parameters and extract them with th= e "parent." method. >>=20 >> maybe its easier to follow just taking a look at a simplified project.=20= >> in "Comp 1" you find the only cameras you need to adjust, the "Linker Cam= " you shift+parent to what imported camera you have here, cameras in Comp 2 a= nd Comp 3 will follow. >>=20 >> https://adobe.ly/2y7w7VL >>=20 >> hope this maybe can help in future projects :-) >>=20 >>=20 >>=20 >>> Den man. 24. sep. 2018 kl. 18.24 skrev David Torno : >>> Hi Chris, >>>=20 >>> What exactly are you trying to accomplish? This sounds like a script aut= omation thing so far. You want to replicate a camera build in all comps? >>>=20 >>>=20 >>>=20 >>> David Torno >>> 818.391.6060 >>> -------------------- >>> www.sydefxink.com (work history) >>> https://vimeo.com/davidtorno (work samples & breakdowns) >>> https://gumroad.com/davidtorno >>> http://provideocoalition.com/dtorno (tutorials) >>>=20 >>> "The most useless day is that in which we do not laugh" >>> -Charles Field >>>=20 >>>> On Sep 23, 2018, at 10:42 PM, Chris Zwar wrot= e: >>>>=20 >>>> Yes, if I was starting fresh I=E2=80=99d do it that way, I might go thr= ough the whole project and replace the cameras with ones that have linked pr= operties, just to tidy it up a bit. >>>>=20 >>>> I=E2=80=99m really just thinking out lout, but basically if I have 10 c= omps with the same camera in them, and I want to duplicate them all but then= swap the camera, then I=E2=80=99m still manually copying & pasting 10 times= . I keep wanting to do something like an alt-drag / replace footage but wit= h a camera. I=E2=80=99m only thinking about it now because many of my comps= have nulls and location markers parented to the camera, so even pasting a n= ew camera into the composition means I=E2=80=99m having to manually re-paren= t. >>>>=20 >>>>> On 24 Sep 2018, at 1:34 pm, Phil Spitler wro= te: >>>>>=20 >>>>> Seems like the you could just copy the camera with linked properties i= nto each comp. >>>>>=20 >>>>> Seems really clean and efficient workflow to me. >>>>>=20 >>>>> Phil >>>>>=20 >>>>>=20 >>>>>=20 >>>>> Phil Spitler Creative Technologist >>>>> t 415.394.8200 c 415.571.3139=09 >>>>>=20 >>>>>=20 >>>>>=20 >>>>>=20 >>>>>=20 >>>>>=20 >>>>>=20 >>>>>> On Sep 23, 2018, at 6:38 PM, Chris Zwar wro= te: >>>>>>=20 >>>>>> Hi all, >>>>>>=20 >>>>>> Just wanting to pick the collective brains on how everyone is keeping= track of multiple cameras in large projects. I like to think my projects a= re well organised but this is one thing that I haven=E2=80=99t cracked yet. >>>>>>=20 >>>>>> Currently I=E2=80=99m working on a sequence that has over 20 shots in= it, compositing multipass-renders from 3D. I get a camera for each shot, w= hich I=E2=80=99m then using to roll out multiple FX that are being generated= in After Effects for the composites. I would guess that each camera is use= d in 10 - 15 additional precomps for each shot. >>>>>>=20 >>>>>> The problem is that as the animation progresses, the cameras are ofte= n changed and updated. Swapping out 3D renders is simple, but so far I=E2=80= =99m importing each new camera and manually pasting it into each composition= . This means I can miss comps because the process is manual. And as the ne= w cameras have new names, this can also break expressions and parenting. >>>>>>=20 >>>>>> In previous projects I=E2=80=99ve had a =E2=80=9Cmaster=E2=80=9D came= ra that I=E2=80=99ve then linked to with expressions to create a version tha= t I can roll out in precomps, and always use that one instead. If I planned= ahead a bit better I would have done that here, but it=E2=80=99s not someth= ing I=E2=80=99ve done with 20+ shots, each with individual cameras. >>>>>>=20 >>>>>> Does anyone have a better & cleaner method than making a master camer= a comp that is always linked to via expressions? >>>>>>=20 >>>>>>=20 >>>>>> -Chris >>>>>> +---End of message---+ >>>>>> To unsubscribe send any message to >>>>>=20 >>>>=20 >=20 --Apple-Mail-56D73FCB-FCEF-4C7A-8FF4-ABB3276D53AE Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Sounds interesting. First off there is= no source object for a Camera Layer object. So treating it like a video foo= tage in the project panel isn't possible.

You can however use scripting to g= ather all camera layers that exist and then compare them to a designated "ma= ster" camera to see if they match at least. Depending on the attributes that= are different you might be able to even set the different ones to match you= r "master" via scripting as well.

It could also be possible to set expressi= ons via script to tie all cameras to a chosen "master".

Takes a bit of codi= ng but probably possible.

While this won't be a total solution, I do have a= project overview script in beta at the moment. This may at least allow you t= o see all of your After Effects camera layers in a way to easily identify di= fferences.

If you are interested in trying it out send me a direct email an= d I will get you a download link.

David Torno
818.391.6060
<= div>--------------------
www.= sydefxink.com (work history)
https://vim= eo.com/davidtorno (work samples & breakdowns)

<= span style=3D"font-size: 13pt;">-Charles Field

On= Oct 9, 2018, at 3:54 PM, Chris Zwar <AE-List@media-motion.tv> wrote:

Finally catching up=E2=80=A6

Thanks Robert, yes that=E2=80=99s what I should have done -= but as David asks, I should=E2=80=99ve worked out what I was trying to actu= ally do before posing the question.

The problem I had was that I had multiple/individual AE pr= ojects with various states of R&D.  These individual projects all h= ad cameras imported into them, the cameras continued to evolve in the 3D dep= artment while I was working on FX.  All the individual AE projects were= then imported into 1 master project, and so I ended up with various cameras= and no version control.

The silly thing is that I=E2=80=99ve posted at least two tutorials wh= ich demonstrate making a =E2=80=9Cmaster=E2=80=9D camera and then making a c= lone.  As Phil said, copying with links is all I need.  So I shoul= d practise what I preach!

Part of the reason I posted was that, as a result of sleep deprivati= on, I was thinking of the camera layer as a single imported object.  I w= as wondering if there was a way to =E2=80=9Creveal=E2=80=9D the original cam= era in the project window and =E2=80=9Creplace=E2=80=9D as you would a foota= ge item.  I was also wanting to know how many times an individual camer= a was used in the project, like with footage.

It would be nice to be able to do that=E2=80=A6<= /div>


-Chris

On 3 Oct 2018, at 12:08 am, Robe= rt Kjettrup <AE-Lis= t@media-motion.tv> wrote:

Hi= Chris

im a bit late on t= his thread, but i think i have a solution that i came up with recently that m= ight work in your case too.

In one comp i have a "Linker Camera" that i have setup as the came= ra that is all other comps cameras are linked to. And this "Linker Cam" is p= arented to the 1 instance of an animated camera that can be imported from eg= Cinema4D, just remember to hold Shift while parenting the "Linker Cam" to t= he animated camera so it will take on the transform values from the animated= camera, then i have expression on all relevant parameters and extract them w= ith the "parent." method.

maybe its easier to follow just taking a look at a simplified projec= t. 
in "Comp 1" you find the only cameras you need= to adjust, the "Linker Cam" you shift+parent to what imported camera you ha= ve here, cameras in Comp 2 and Comp 3 will follow.


hope this maybe can help in future projects :-)=



Den man. 24. sep. 2018 kl. 18.24 skrev David Torno <AE-List@media-motion.tv>:<= br class=3D"">
Hi Chris,

What exactly are you trying to accomplish? This s= ounds like a script automation thing so far. You want to replicate a camera b= uild in all comps?



David Torno
8= 18.391.6060
--------------------
<= a href=3D"http://www.sydefxink.com/" target=3D"_blank" class=3D"">www.sydefx= ink.com (work history)
https://vimeo.com/davidtorno (work samples= & breakdowns)
https://gumroad.com/davidtorno=

"The most useless day is that in which we do not laugh"
-Charle= s Field

On Sep 23, 2018, at= 10:42 PM, Chris Zwar <AE-List@media-motion.tv> wrote:
Yes, i= f I was starting fresh I=E2=80=99d do it that way, I might go through the wh= ole project and replace the cameras with ones that have linked properties, j= ust to tidy it up a bit.

I=E2=80=99m really just thinking out lout, but basically if I have 10 comps= with the same camera in them, and I want to duplicate them all but then swa= p the camera, then I=E2=80=99m still manually copying & pasting 10 times= .  I keep wanting to do something like an alt-drag / replace footage bu= t with a camera.  I=E2=80=99m only thinking about it now because many o= f my comps have nulls and location markers parented to the camera, so even p= asting a new camera into the composition means I=E2=80=99m having to manuall= y re-parent.

On 24 Sep 2018, at 1:34 pm, Phil S= pitler <AE-List@media-motion.tv> wrote:

Seems like the you could= just copy the camera with linked properties into each comp.
=
Seems really clean and efficient workfl= ow to me.

Phil


3D"bonfire-logo"
Phil Spitler  Creative Technologi= st
=
t  415.394.8200&= nbsp; c  <= a href=3D"tel:1-415-571-3139" style=3D"color:rgb(107,116,125);text-decoratio= n:none!important;border:none!important" target=3D"_blank" class=3D"">415.571= .31393D""3D""3D""



On Sep 23, 2018, at 6:38 PM, Chris Zwar <AE-List@media-motion.tv&= gt; wrote:

Hi all,

Just w= anting to pick the collective brains on how everyone is keeping track of mul= tiple cameras in large projects.  I like to think my projects are well o= rganised but this is one thing that I haven=E2=80=99t cracked yet.

Currently I=E2=80=99m working on a sequence that has over 2= 0 shots in it, compositing multipass-renders from 3D.  I get a camera f= or each shot, which I=E2=80=99m then using to roll out multiple FX that are b= eing generated in After Effects for the composites.  I would guess that= each camera is used in 10 - 15 additional precomps for each shot.

The problem is that as the animation progresses, the camer= as are often changed and updated.  Swapping out 3D renders is simple, b= ut so far I=E2=80=99m importing each new camera and manually pasting it into= each composition.  This means I can miss comps because the process is m= anual.  And as the new cameras have new names, this can also break expr= essions and parenting.

In previous projects I=E2= =80=99ve had a =E2=80=9Cmaster=E2=80=9D camera that I=E2=80=99ve then linked= to with expressions to create a version that I can roll out in precomps, an= d always use that one instead.  If I planned ahead a bit better I would= have done that here, but it=E2=80=99s not something I=E2=80=99ve done with 2= 0+ shots, each with individual cameras.

Does an= yone have a better & cleaner method than making a master camera comp tha= t is always linked to via expressions?


-Chris
+---End of message---+
To unsubscr= ibe send any message to <ae-list-off@media-motion.tv>



= --Apple-Mail-56D73FCB-FCEF-4C7A-8FF4-ABB3276D53AE--