• menu tutorialsRandom Tip:
    "/"-key on the numberpad lets you search for nodes in the DAG by name
     
  • menu tutorialsRandom Tip:
    Alt+up/down arrow will change version numbers in Read and Write nodes' file paths
     
  • menu tutorialsRandom Tip:
    Use J to select a backdrop and jump to it in the DAG
     
  • menu tutorialsRandom Tip:
    Ctrl+Click (LMB) on a tab will detach it from a panel​​​​​

  • menu tutorialsRandom Tip:
    holding shift while click+dragging a connected arrow head or tail will copy the respective pipe to create another connection

  • menu tutorialsRandom Tip:
    You can scroll the Properties Bin by Alt+Clicking & dragging labels of nodes
     
  • menu tutorialsRandom Tip:
    use the number pad to nudge any selected OSC (on screen control). The modifier keys effect the increments

  • menu tutorialsRandom Tip:
    shift+number key on a selected node loads the respective buffer into wipe mode

  • menu tutorialsRandom Tip:
    Shift + escape closes the current group tab in the DAG (alt + escape on OSX)

  • menu tutorialsRandom Tip:
    page up and page down keys cycle through your available layers in the viewer

  • menu tutorialsRandom Tip:
    You can use Ctrl+T to cycle between panels of a pane
     
  • menu tutorialsRandom Tip:
    Ctrl + click & drag a node to select and move its upstream tree along with it

  • menu tutorialsRandom Tip:
    hover the mouse pointer over any knob to see it's tooltip help

  • menu tutorialsRandom Tip:
    "$gui" in expressions will return 1 in the UI and 0 at render time. Great for enabling nodes only on the render farm.

  • menu tutorialsRandom Tip:
    Use Shift+{ and Shift+} to hide/show the top and bottom toolbars of a Viewer
     
  • menu tutorialsRandom Tip:
    Middle clicking a menu item from the toolbar recalls the last node/tool used from that menu

  • menu tutorialsRandom Tip:
    holding ctrl and click+dragging to the left of a digit in a number field will turn on the virtual slider for that decimal position 

  • menu tutorialsRandom Tip:
    Use MMB+Drag in the Viewer's timeline to zoom a region, Alt+LMB+Drag to pan it and MMB+Click to zoom-to-fit
     
  • menu tutorialsRandom Tip:
    Not all exr files are equal in nuke. Try to insure scanline exrs for best results
     
  • menu tutorialsRandom Tip:
    You can toggle full screen for most floating panels in Nuke by using Alt+S
     
  • menu tutorialsRandom Tip:
    Use Alt+W to draw a ROI in the viewer

  • menu tutorialsRandom Tip:
    There's a Nuke IRC chat room on foonetic.com , the channel is #nuke

  • menu tutorialsRandom Tip:
    Bit depth is only relavent as it relates to gamut and needed gradation with in that gamut
     
  • menu tutorialsRandom Tip:
    When working with the Properties Bin you can use Ctrl+Double Click on a node to open it as a float window
     
  • menu tutorialsRandom Tip:
    When working with floating viewers use Ctrl+R or Command+R to have the viewer window resized to fit it's contents

  • menu tutorialsRandom Tip:
    sign up to the official mailing lists through Nuke's help menu

  • menu tutorialsRandom Tip:
    holding ctrl/cmd+shift when dropping a node on top of another will swap their positions and connections in the tree

  • menu tutorialsRandom Tip:
    Many text-related knobs will accept basic HTML, e.g. in a node's label knob: <b>bold text</b> <i>italics</i>
     
  • menu tutorialsRandom Tip:
    Quick tap the space bar to maximize a pane and hold it a bit longer to open the right-click menu

Compositing Practices 101

Written by Aleksandar Djordjevic on .

For many years I've worked in this industry, and as I was going through the ranks from the trenches of being an apprentice, then a junior, intermediate, senior and last (but not least) a compositing supervisor of a top tier VFX facility I could always feel and see that a huge hole existed in my own and many of my coleagues education. Though we are all to a bigger or smaller extent very versed in the technical skills, I couldn't help but wonder how does an artist that on the average has an above average eye for detail often miss something a supervisor can see as plain as the light of day. You know that feeling - how could I've missed that edge (or that telephone pole in the middle of a medieval set) - when a supervisor calls it out on a review.

I am positive 90% of the readers of this article had, and the rest surely will have a similar experience. But in time I have self-taught myself to gradually get better at this thing called VFX almost solely based on (here and there) failing  to produce a finished composite and learning what does "finished shot" actually mean.

A while back I have, for an internal instructional session with the staff of the studio I work for today, created an internal document. I called it Awesome Compositing Practices and was developing it for a little over 6 months. Almost a year later - that document has gradually evolved into this article .

So! In this article we will focus on the side of compositing that is more commonly learned on the job than in a school - but that should probably be the thing we should all learn like devout people of religion learn their holy scriptures, and repeat to ourselves on, at least, a weekly basis. This document is by no means a finished one, nor the best one. It might not be a first one, too, but hey, I haven't read any other ones, but that's mostly because I only read science fiction novels, russian classics and comic books. Heck, there's something out there at this very moment in a Brinckman or Wright book that can be cross-referenced with some of my comp practices ideas for sure. I am also positive people can do a better graph then the one I sketched as a reference, or write with more of journalism education and eloquence.

So please, share your thoughts, and let's all do what we do best as VFX artists - improve the material put in from of us. This is not one of those VFX bible type articles. This is just a reminder of things that are extremely helpful, based on a decade of heavy-duty VFX work by one of the more experienced industry grunts.

Let's dig in...

There are many big steps of the process of compositing a shot, and even more smaller ones in between them. The focus of this guide will be on the big steps as they always remain the same, while the in-between tends to be project/shot specific.

We will be splitting the process into several steps:

  • Assessment
  • Organization
  • Review your work yourself first
  • Review - further process

These steps are boiler plates holding the secret to good compositing practices. Master them, and you will have no problem applying your compositing skill in any and every software pipeline, company, no matter how big or small. So let’s jump right into the substance.

Assessment

Assessment is all about understanding what is it that needs to be done on your shot.

Once the shot is assigned to you, bring all your footage, foreground, background, CG, mattes, everything you are provided into your comp without worrying about where to put it. Just slam a bunch of read nodes in there. And then look through the sequences and stills, and start asking yourself (and your VFX supervisor if the answer isn’t obvious) following questions (listed questions are examples, there is always more - but that is all time-permitting).

  • What's your task?
  • Do you have to key stuff?
  • How much roto work awaits and is there a dedicated roto artist on the job?
  • How much paint work awaits and is there a dedicated paint artist on the job?
  • How much tracking work awaits and is there a dedicated matchmoving artist on the job?
  • Do you have some amount of 3D projection work to be done?
  • Is the 3D projection work on the foreground or on the background?
  • Everything you can possibly think of, compositing related. 

 

This is usually enough for not only figuring out where and what stuff will end up in your script, but also builds up a good starting point so you can involve yourself in the bidding process one day, when you acquire the necessary mileage to go through these questions in your mind in a matter of seconds or minutes right after reviewing the footage. Once you have to work on bids more often, you'll find yourself doing most of these as default action.

All producers find out the easy or the hard way that a compositor usually gives the closest time-line assessment for delivering work, and these questions above are the reason why. It takes literally years of practice to be able to provide this kind of insight into Visual Effects and there is not a lot of experienced producers that would give an even approximate assessment of the work on his (her’s) own without our assistance.

This is an unusually over-looked but probably the most important step for doing an outstanding compositing job. So far, I haven't heard of a single school program that focuses on this segment, and for me that's like making people run without first spending time teaching them how to walk, or even crawl for that matter.

You can't skip the basics, and in our line of work, assessment is the foundation on which your proverbial compositing house will be built.

Sometimes the work is handed down to you. Does that mean you should skip this step? Of course not. A good practice is to have a habit of always entering another artists script being fully prepared for the emergency build-it-from-scratch scenario and the number of good artists out there that share that attitude is ever growing. Sure, it’s just a precaution, and I doubt it has happened more than a handful of times during an artist's career, but it has, and that’s enough for us to know to take it seriously.

So again. Review your footage, task-list, and anything you can think off before you actually do something.

Should you walk into another compositor’s script - assessment is very similar, reviewing all the footage it was brought into the script, understanding your task, asking even more questions (which parts of the script can I use - which I have to do from scratch - is any of the provided footage actually not used, etc)

You can (but you probably shouldn't) skip this step on all other shots that fall into the same profile on the same show (same camera angle for example, in a conversation between characters), but you can’t skip it on similar tasked shots on another show. Different time of day, different camera, different footage, different scanner - always something different and enough to throw you off your assessment profile. So apply caution.

Organization

You know the answers to all the question you asked during Step 1. You understand the work at hand. What now? Well, let's organize our script!

In step 1 (assessment) you have loaded all your footage into the comp.

Now you have to figure out a few things.

  • Where to put the FG read nodes.
  • Where to put the BG read nodes.
  • How to setup your script or re-arrange a script that was handed over to you

In compositing applications an artist can design and structure his comp using a multitude of elements for script organization such as backdrops, dots, groups. In Nuke a consensus of the minds today emphasises as the most acceptable (due to it's modular nature) way of organization of your scripts a method referred to as “The Spine”, “The Tree” or “Vertical Script Flow” or whatever you might’ve heard it being called. You can call it what you want, it’s always the same thing.

Diagram 1 shows an example of a pseudo-script with all the standard elements incorporated and designated through a system of BACKDROPS (text continues below the image).

We are layering our elements exactly inverse of how we would layer them in Photoshop or After Effects, as our "top" layer is actually at the bottom, right before the write image node.

[ A small update on the matter of the diagram:  Pseudo-nodes I used are distributed with the purpose of giving you a general idea of the preferred node tree structure for production work-flow. However things often tend to play out differently show-to-show and shot-to-shot. Your paint nodes, your grain or your eye-candy effects, or just about any processing of the footage might happen before you merge them over the bg, or at the very bottom, or even in a pre-comp referenced into the master comp. It's all relative and scalable. The diagram is solely here to support the idea of the script flow most commonly accepted in the industry nowadays. ]

Why do we prefer using this style of compositing?

So we can perform all our grade, tracking and focus work on each individual element, and having a smooth and easy access to assess the look of the comp as they are composited over the background. Of course. Why else you may ask? Nuke's nodes are designed to take their input on the top of the node (by default) and to send their output on the bottom. Flame for example has the inputs on the left side and outputs on the right - hence the preferred flow of a Flame batch is left to right.

Review your work yourself first

Once your shot is comped - Look at it. Play it. Then play it again. And again. Think about everything that’s wrong with your shot.

  • How are the edges?
  • How’s the tracking?
  • Does your FG live in the same world like the BG (color-wise)?
  • How’s the grain?
  • What do you think your VFX supervisor will have comments on?

You have to scrutinize everything about your work. The harder you are on yourself, the closer you are to deliver outstanding work. Play the heck out of your shot - BUT not for an entire day! Play it when you’re in a somewhat happy place, close to your goal, but respecting your assessed or given dead-line. To review your shot make sure you watch it under different visual circumstances you will adjust yourself (Nuke is a great tool for that):

  • Gamma it UP
  • Gamma it DOWN
  • Look at it under the show LUT
  • Look at it under different LUT’s
  • Go up a few or many stops
  • Go down a few or many stops
  • Stare at each individual channel, R, G, B, Luminescence, Alpha
  • Look at both individual frames standing alone as pictures, but also play it. A lot.

Your task as a compositor is relatively simple in the end - every single channel has to integrate well and not break under ANY of these forced tweaks that still might never be what your shot will look like in the end after final color work is applied.

Today we are being constantly asked to provide mattes for our shots to assist in DI grading process. Some will argue the mattes for grading purposes might have to look different than the mattes we actually used to comp our shots, due to the nature of the DI process. I am sharing an opinion with many colleagues that you should take the matte you are using to composite the shot, and than Grade your shot and see how fast is the edge quality going to break when you start cranking the BG exposure to extreme leveles. If your matte holds for several full stops - your matte will be fine.

Review - further process

After reviewing the work yourself and your internal review the shot will go to the “big reviews”. Usually the first step on the “stairway to final” you have to overcome is internal review with your team’s VFX supervisor, then another one with your project’s VFX supervisor (usually hired by the client - production of the feature or the ad agency) and in the end with the client himself (feature director, executive producer or lead agency creatives).

The artist is not only doing the shots, he is also often heavily involved in the process of internal reviews. That means that our shots are heavily scrutinized in sessions in the theater by the VFX supervisors, other artists, producers and often an even wider array of people such as cardiologists, children, girlfriends, boyfriends, janitors, etc... Everyone is usually encouraged to give an input because the more eyes see the work, the more flaws in the work can be revealed. Being honest about other artists work and your own, is part of being a solid artist and a team member with a strong smell of team spirit. So be prepared for everything that comes your way, and leave your ego at the front entrance to the building. Being open to taking feedback no matter where it comes from actually helps develop client handling skills and you should always pay attention to feedback - you never know who will see something no one else has!

Conclusion

This industry has become very technical. We are all painfully aware that the Art side of the Art of Compositing and all of Visual Effects had been somewhat removed out of the lime-light though it is sometimes the main driving force of a successful Hollywood block-buster. A lot of laymen observers - due to media and even educational institution's emphasis on the advancement of the software, hardware and all the beautiful new tools we are frequently being provided (all meant to cut the working time) - forget that compositing is an Art and that all the technical thingumabobs can not help you understand what is, actually, a beautifully finished VFX shot. It’s time, attention to detail coupled with constant development of your technical skill-set that makes one a master, not a set of powerful tools and plugins.

You can and you should organize your workflow and you can and you should make yourself as efficient as possible, but you are doing all of that so you can focus on the Art itself and make insanely beautiful images to wow the crowds all over the world. It does now, and it will in many years in the future, take an artistic eye and attention to many little nuances of compositing to create truly beautiful images we do. Whether it is a 2D, 3D or a holo-feature - there will be a need to make things look more beautiful than the actual on-set photography allows. We are not a button to be pressed that delivers finished product the industry is trying to make the laymen believe, but a helping, loving and hard-working hand that brings the imagination of the story to the screen and puts it in front of the audience making people fall in love, tremble in fear, or believe aliens are walking among us.

How relevant the artistry is in the outlook of the story-line and art can be seen on the example of studios like Ghibli who are as far as their work-flow - somewhat in the middle-ages of the animation industry, but their movies often easily match up to Hollywood blockbusters on the box office, not to mention on the battleground of sheer quality of imaginative story-telling. The power of the art of moving images is always going to be a force to recon.

An artist should always remember that visual effects are a group effort, but a group effort of individuals each providing their unique input and working together towards a common goal. You are important no matter where you go on the credit roll and no matter how “low” or “high” the level of the work you were tasked to do was. Don’t break under the chatter of the VFX artist forums on-line. Some of that is really depressing to read, misleading and often defeatist, but they always will be simply because the majority of people that have the time to regulate them usually have too much spare time on their hands anyway. A few good resources out there are still good and are avoiding the forum-like contamination (still) - Nukepedia.com being one of best resource to visit for Nuke artists, FXGuide being a great place to be informed about new technologies and goings on in the VFX world, etc. Look for resources that are useful for your personal workflow and career development.

Do your work knowing that though the perception of the public may claim otherwise with directors and production-side VFX supervisors taking most of the glory and credit for your hard work - in the end it is your work that will end up on your showreel to showcase your art to others interested in hiring or just admiring your golden VFX hands.

So - make your work count - and make it beautiful.

 Aleksandar Sasha Djordjevic is the compositing supervisor of Method Studios NY, and a board-member of Visual Effects Society New York section. His web-site aleksvfx.com is an evolving presentation of his artwork and a place to visit for articles related to the world of visual effects and life in New York city.

Comments   

 
0 # Sri kanth 2012-11-20 22:29
Thank You...!
 
 
0 # James W 2012-11-29 19:29
Excellent advice! Thank you for that :-)
 
 
0 # Biagio Del Sorbo 2012-12-03 04:39
Very Interesting...f undamental for CG works, for any sector; from the shooting to finishing.
Thank you for the article.
 
 
0 # Pranjal choudhry 2013-01-10 08:35
That was an awesome article, and very close to realty and what actually happens on job.Cheers !!!
 
 
0 # Leandro Pucci 2013-02-14 20:38
Wow!
I consider myself an artist first and foremost. I came into VFX just 4 years ago, so I'm still "adjusting" to the medium.
It is wonderful to realize that I approach things in VFX pretty much as you described it and feel about the artistic side of things are sort of put aside. I wish the industry wasn't in such a disarray so I could keep growing in it.
Thanks for this
 
 
0 # HAL YOSHIZAWA 2013-07-03 08:25
What a pity!
Color of font is white.
We can not read it now...
 
 
+1 # frank rueter 2013-07-03 21:29
fixed
 
 
+1 # Aleksandar Djordjevic 2013-07-13 05:52
Thanks Frank, I appreciate the effort.
 
 
0 # HAL YOSHIZAWA 2013-09-12 07:50
I want to translate to Japanese.
and
That reprint to another site of japan

Is it possible?
 
 
0 # Rohit Korgaonkar 2014-01-18 16:29
One of the best articles on compositing workflow I have ever seen. Many thanks :)
 
 
0 # zaheer ahamed 2014-01-25 02:45
grt workflow3.
 
 
0 # zaheer ahamed 2014-01-25 02:45
grt workflow3.
 
 
0 # zaheer ahamed 2014-01-25 02:45
grt workflow3.
 
 
0 # Jens Arnold 2014-08-15 07:31
Great read.

Thank you.
 

You have no rights to post comments

We have 185 guests and 7 members online