Page 1 of 2

Object ID in After Effects

Posted: Tue Feb 10, 2015 4:35 pm
by jeffbriant
Hey all, I was wondering what some of you do in terms of workflow when you render an object ID (best way for object buffers if you ask me). I render everything perfect and all of the different meshes are separated in the pass but the 3d channel effects in AE don't recognize the object ID's so I've been just color keying them, even then that's not perfect and if there are alot of colors, things get messy.

Anyone have a better workflow for this?

Re: Object ID in After Effects

Posted: Tue Feb 10, 2015 4:44 pm
by aoktar
Don't use object ids. Check out layer id. It's assignable via object tags to any objects

Re: Object ID in After Effects

Posted: Tue Feb 10, 2015 5:21 pm
by jeffbriant
aoktar wrote:Don't use object ids. Check out layer id. It's assignable via object tags to any objects
Is there a tutorial for this, or is this that render passes thing you just wrote about in that latest update you posted today? In that case I'll just upgrade now.

Re: Object ID in After Effects

Posted: Tue Feb 10, 2015 5:41 pm
by aoktar
I cannot find time to do tutorials. Just some info there and check standalone topics. Also they are not complex to find how works with a few tryouts.

Set layerIDs from object tags for objects. Activate render layer. That should be enough to produce groupped colors.

Re: Object ID in After Effects

Posted: Tue Feb 10, 2015 10:45 pm
by fatfreemedia
You can probably narrow your pass down by materialID first, then objectID if you don't want to use layerIDs.

Re: Object ID in After Effects

Posted: Wed Feb 11, 2015 9:33 am
by miohn
Hi,

simplest use in AE (for me) is to use pure b/w passes
which you get in Octane with Layer IDs.

Give an object an objectTag and under ObjctLayerTab set Layer ID to f.e. "2"
In Rendersettings enable RenderPasses and (in 2.21.1) under
InfoPasses unfold RenderLayerMasks and there check ID2
(the right box, not the animation button)

Thats all.

MIke

Re: Object ID in After Effects

Posted: Wed Feb 11, 2015 7:46 pm
by sphericall
miohn wrote:simplest use in AE (for me) is to use pure b/w passes
which you get in Octane with Layer IDs.
Give an object an objectTag and under ObjctLayerTab set Layer ID to f.e. "2"
In Rendersettings enable RenderPasses and (in 2.21.1) under
InfoPasses unfold RenderLayerMasks and there check ID2
(the right box, not the animation button)
After upgrading to 2.21.1 when I enable Render passes than everything renders black. Why is that?

Re: Object ID in After Effects

Posted: Wed Feb 11, 2015 10:30 pm
by aoktar
be sure "Render layer" selected and render method is "Resend only updated objects"

Re: Object ID in After Effects

Posted: Thu Feb 12, 2015 1:09 am
by sphericall
aoktar wrote:be sure "Render layer" selected and render method is "Resend only updated objects"
Thank you. It helped :D

But it needs to render the same sequence two times. One pass to render everything, and second to render selected Render Layer ID.
What if I want to have separate object buffers only? I remember it was working in previous releases...
I want only selected objects to render with their own alpha channels without the need to render it separately second time.

Re: Object ID in After Effects

Posted: Thu Feb 12, 2015 1:36 am
by aoktar
Yes, that's problem. Thomas will fix that. It will allow to get render layer ID without masking the main render. Also i can advice this custom render layer masks to produce alphas for object groups. Just select as in picture and fire your renderer. There is a sample scene to check in 2.21 topic.