Showing posts with label tricks. Show all posts
Showing posts with label tricks. Show all posts

Thursday, February 24, 2011

Some tips from my broadcast days

When in doubt about what IRE to color correct to I default to 110. Your reds will be legal always (red can't ever get up to even 100 IRE), however yellows and cyans can be murder. On the bright side, sucking large amounts of saturation out of the highlights often has little to no visible effect.

If you don't have a vectorscope that shows you the IRE levels you can use the not-that-secret flame spark "Broadcast" which is found in /usr/discreet/(flame version)/sparks

you can set the IRE you want it to clamp and it'll be downright evil with anything above that setting. Since you dont' want that, you put a color correct node between the clip and the spark and a differenceMatte node with the CC as one input and the spark as the other. Set the difference gain way up (1000 should be fine) and set the difference node as the context (hold the + key and tap the node). Always go into the spark, even if you change no settings. I've seen it not take effect till you 'wake it up' in that way. At this point, go back to your CC and look at your difference matte. Drop the saturation in the highlights and possibly bring the gain on them down until you've got no difference in the two images and viola! broadcast legal color.

There's some other cool things in the /usr/discreet/(flame version/ directory. I use the basic 3d primitives from the "models" directory all the time, and there's pre-made gmask shapes and other useful sparks.

Wednesday, March 31, 2010

One avenue for nice contact shadows (in a limited context)


I just did a pack-replace spot yesterday where I had to add new 3d type to some live action type. While I'm reasonably confident I could have done a shitty job and explained how it was waaay outside of their budget to get a full object track and 3d render, I came up with a nifty solution. Small jobs are fun like that. They allow for creative solutions to unglamourous projects (like a pack replace)

Object track in Syntheyes (I love you Syntheyes!), exported to Maya, converted to an FBX (the direct Flame Action out of Syntheyes came in as a bunch of axes animated on their position and not one overall position & rotation axis), parented my 3d type to the axis and went about shading it up.

Using a few lights and a blurred edge detect to allow for some faked ambient occlusion (which really, if you think about it generally is just some edge shadows anyway, I got the type looking pretty close to what I had to match to. The hard part was the contact shadow.

Since the shot is reasonably 2d and the shadows fall onto a plane that's flat to camera, I used Sapphire Rays with the light outside of frame and the rays reasonably short to create the shadows. A color correct to make the falloff edges sharp and two color corrects for the shadow color and I'm at least fooling the layman.

So there you go, Sapphire Rays for shadows, in a limited context.

(so limited that my quickie mockup above looks not-awesome, but at least shows the possibility. Serifed type causes some problems, and there's a few ways to trick the edge rays, but I have some roto to get to!)



UPDATE NOTE: with Ambient Occlusion and actual Cast Shadows now in Action, this tip is obsolete!