-
OpenEXR channel naming
Hello,
I’m trying to render out an OpenEXR sequence from C4D to bring into After Effects. The problem is that C4D always wants to name the Depth channel “Depth.[Y]”, but unless it’s called “Depth.[Z]”, AE refuses to “see” it. C4D has the option of “User Defined Layer Name”, the names of which are supposedly determined by what you call the layers under Multi-Pass (by double-clicking and renaming them). But it doesn’t work – at all. No matter what ridiculous names I give those things under Multi-Pass, the depth map is ALWAYS named “Depth.[Y]”…..STOP PRESS!!! UPDATE!!! I’ve found a solution!!
So….instead of being a question, this post is actually A SOLUTION!
In the instruction PDF that came with the ProEXR plugins that I installed from here: https://www.fnordware.com/ProEXR/, it talked about a text file (OpenEXR_channel_map.txt) that you put in AE’s Plugins folder and you use it to adjust the way AE sees the channels. It contains the line “depth.Z DPTH FLT4”, so I added the line “depth.Y DPTH FLT4” thinking that might help – but no. Then I tried capitalising the “d” of depth, and I also added the line “Depth.[Y] DPTH FLT4” for good measure, and now IT WORKS! I’m not sure if it’s the capital D or the Depth.[Y] line that helped, but I’m not touching anything!
So, if anyone wants to know how to make your C4D renders work in AE with depth effects (other than using Cineware), there’s your answer. Or maybe everyone else already knew that!?!
~ Paul
motion graphics | VFX | web design | etc.
https://paulroper.com/