Smoke2011 User Guide

2472
User Guide Autodesk ® Smoke ® 2011 A Discreet ® Systems product

Transcript of Smoke2011 User Guide

  • User Guide

    Autodesk Smoke 2011A Discreet Systems product

  • Autodesk Visual Effects and Finishing 2011

    2010 Autodesk, Inc. All rights reserved. Except as otherwise permitted by Autodesk, Inc., this publication, orparts thereof, may not be reproduced in any form, by any method, for any purpose.

    Certain materials included in this publication are reprinted with the permission of the copyright holder.Portions relating to MD5 Copyright 1991-2, RSA Data Security, Inc. Created 1991. All rights reserved. License to copy and use this softwareis granted provided that it is identified as the RSA Data Security, Inc. MD5 Message-Digest Algorithm in all material mentioning or referencingthis software or this function. License is also granted to make and use derivative works provided that such works are identified as derived fromthe RSA Data Security, Inc. MD5 Message-Digest Algorithm in all material mentioning or referencing the derived work. RSA Data Security, Inc.makes no representations concerning either the merchantability of this software or the suitability of this software for any particular purpose. Itis provided as is without express or implied warranty of any kind. These notices must be retained in any copies of any part of this documentationand/or software.

    TrademarksThe following are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and other countries:3DEC (design/logo), 3December, 3December.com, 3ds Max, Algor, Alias, Alias (swirl design/logo), AliasStudio, Alias|Wavefront (design/logo),ATC, AUGI, AutoCAD, AutoCAD Learning Assistance, AutoCAD LT, AutoCAD Simulator, AutoCAD SQL Extension, AutoCAD SQL Interface,Autodesk, Autodesk Envision, Autodesk Intent, Autodesk Inventor, Autodesk Map, Autodesk MapGuide, Autodesk Streamline, AutoLISP, AutoSnap,AutoSketch, AutoTrack, Backburner, Backdraft, Built with ObjectARX (logo), Burn, Buzzsaw, CAiCE, Civil 3D, Cleaner, Cleaner Central, ClearScale,Colour Warper, Combustion, Communication Specification, Constructware, Content Explorer, Dancing Baby (image), DesignCenter, DesignDoctor, Designer's Toolkit, DesignKids, DesignProf, DesignServer, DesignStudio, Design Web Format, Discreet, DWF, DWG, DWG (logo), DWGExtreme, DWG TrueConvert, DWG TrueView, DXF, Ecotect, Exposure, Extending the Design Team, Face Robot, FBX, Fempro, Fire, Flame, Flare,Flint, FMDesktop, Freewheel, GDX Driver, Green Building Studio, Heads-up Design, Heidi, HumanIK, IDEA Server, i-drop, ImageModeler, iMOUT,Incinerator, Inferno, Inventor, Inventor LT, Kaydara, Kaydara (design/logo), Kynapse, Kynogon, LandXplorer, Lustre, MatchMover, Maya,Mechanical Desktop, Moldflow, Moonbox, MotionBuilder, Movimento, MPA, MPA (design/logo), Moldflow Plastics Advisers, MPI, MoldflowPlastics Insight, MPX, MPX (design/logo), Moldflow Plastics Xpert, Mudbox, Multi-Master Editing, Navisworks, ObjectARX, ObjectDBX, OpenReality, Opticore, Opticore Opus, Pipeplus, PolarSnap, PortfolioWall, Powered with Autodesk Technology, Productstream, ProjectPoint, ProMaterials,RasterDWG, RealDWG, Real-time Roto, Recognize, Render Queue, Retimer, Reveal, Revit, Showcase, ShowMotion, SketchBook, Smoke, Softimage,Softimage|XSI (design/logo), Sparks, SteeringWheels, Stitcher, Stone, StudioTools, ToolClip, Topobase, Toxik, TrustedDWG, ViewCube, Visual,Visual LISP, Volo, Vtour, Wire, Wiretap, WiretapCentral, XSI, and XSI (design/logo).Adobe, Flash and Reader are either trademarks or registered trademarks of Adobe Systems Incorporated in the United States and/or countries.Automatic Duck and the duck logo are trademarks of Automatic Duck, Inc.FFmpeg is a trademark of Fabrice Bellard, originator of the FFmpeg project.Python is a registered trademark of Python Software Foundation.All other brand names, product names or trademarks belong to their respective holders.

    DisclaimerTHIS PUBLICATION AND THE INFORMATION CONTAINED HEREIN IS MADE AVAILABLE BY AUTODESK, INC. AS IS. AUTODESK, INC. DISCLAIMSALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY ORFITNESS FOR A PARTICULAR PURPOSE REGARDING THESE MATERIALS. Published by: Autodesk, Inc.111 Mclnnis ParkwaySan Rafael, CA 94903, USA

    525 Post Production, Absolute Post, B Sky B Creative Services, Behavior Commu-nications Inc., Buzz Image Group, Inc., Casablanca, Cutting Edge, Das Werk, Efe-

    Images Courtesy of:

    x S.A, Fuel, Les Films Stupefiants, Optimus, Optix Digital Pictures, Plus et PlusPostAsylum, Quietman, Rushes Post Production, SMG Digital Art Centre,Technicolor(formerly Toybox), The House, The Post Group, Topix / MadDog, Velvet MedienDesign GmbH, Versatile Production Ltd., Version 2

    Autodesk Smoke 2011 User GuideTitle:

    1Document Version:

    March 22, 2010Date:

  • Contents

    Part 1 Autodesk Smoke 2011 Documentation . . . . . . . . . . . 1

    Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3About the Documentation . . . . . . . . . . . . . . . . . . . . . . . . . 3Viewing Tooltips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Viewing the Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4About Smoke Advanced and Smoke . . . . . . . . . . . . . . . . . . . . 4About Smoke For Mac OS X . . . . . . . . . . . . . . . . . . . . . . . . 4Notation Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . 6Smoke Learning Resources . . . . . . . . . . . . . . . . . . . . . . . . . 6Contacting Customer Support . . . . . . . . . . . . . . . . . . . . . . . 6

    Part 2 Getting Started . . . . . . . . . . . . . . . . . . . . . . . 7

    Chapter 2 Starting and Exiting Smoke . . . . . . . . . . . . . . . . . . . . 9Starting Smoke . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Exiting Smoke . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

    Chapter 3 The EditDesk . . . . . . . . . . . . . . . . . . . . . . . . . . . 11About the EditDesk . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Navigating on the EditDesk . . . . . . . . . . . . . . . . . . . . . . . . 19Fields, Buttons and Hotkeys . . . . . . . . . . . . . . . . . . . . . . . . 21Managing EditDesk Clips . . . . . . . . . . . . . . . . . . . . . . . . . 26Naming Items on the EditDesk . . . . . . . . . . . . . . . . . . . . . . 42Adding Notes to Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . 43EditDesk Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Accessing the Effects Modules . . . . . . . . . . . . . . . . . . . . . . . 58Undoing and Redoing Operations . . . . . . . . . . . . . . . . . . . . 61Accessing System Messages . . . . . . . . . . . . . . . . . . . . . . . . 63Colour Picker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Browsing the File System . . . . . . . . . . . . . . . . . . . . . . . . . 71

    Chapter 4 The Player . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77About the Player . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77Playing Clips in the Player . . . . . . . . . . . . . . . . . . . . . . . . 78Setting Player Display Options . . . . . . . . . . . . . . . . . . . . . . 82

    Chapter 5 Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101About the Module Editor . . . . . . . . . . . . . . . . . . . . . . . . 101

    iii

  • Accessing Effects Modules . . . . . . . . . . . . . . . . . . . . . . . . 101Viewing Clips in the Image Window . . . . . . . . . . . . . . . . . . 105Setting Image Window Display Options . . . . . . . . . . . . . . . . . 110

    Chapter 6 Schematic Basics . . . . . . . . . . . . . . . . . . . . . . . . . 141About Schematics . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141Displaying the Schematic . . . . . . . . . . . . . . . . . . . . . . . . 143Adding Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144Connecting Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146Selecting Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148Moving Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151Removing Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151Breaking the Link between Nodes . . . . . . . . . . . . . . . . . . . . 157Naming Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157Copying Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159Hiding Parts of an Image . . . . . . . . . . . . . . . . . . . . . . . . . 161

    Part 3 Stereoscopy . . . . . . . . . . . . . . . . . . . . . . . . 165

    Chapter 7 Stereoscopic Workflow . . . . . . . . . . . . . . . . . . . . . 167Stereoscopy in Smoke . . . . . . . . . . . . . . . . . . . . . . . . . . 167Assembling and Preparing Stereo Tracks on the EditDesk . . . . . . . . 167Editing Stereo Tracks . . . . . . . . . . . . . . . . . . . . . . . . . . . 169Stereo Compositing in Batch FX . . . . . . . . . . . . . . . . . . . . . 170Stereo Compositing in Action . . . . . . . . . . . . . . . . . . . . . . 171

    Part 4 Inputting and Outputting Media . . . . . . . . . . . . . 173

    Chapter 8 Clip Input/Output Using a VTR . . . . . . . . . . . . . . . . . 175About Clip Input and Output Using a VTR . . . . . . . . . . . . . . . 175Configuring Hardware For Clip Input and Output Using a VTR . . . . 176Configuring Software For Clip Input and Output Using a VTR . . . . . 176Inputting Clips From a VTR . . . . . . . . . . . . . . . . . . . . . . . 177Outputting Clips To a VTR . . . . . . . . . . . . . . . . . . . . . . . . 186Monitoring Video During Clip Input and Output Operations . . . . . 202Setting Input and Output In and Out Points . . . . . . . . . . . . . . 203Inputting and Outputting a Live Video Signal . . . . . . . . . . . . . 204Working with Multi-Format Input and Output . . . . . . . . . . . . . 206Supported HD Formats for Video I/O . . . . . . . . . . . . . . . . . . 209Generating Proxies . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209Capturing Proxies Only . . . . . . . . . . . . . . . . . . . . . . . . . 210Capturing Material with Variable Frame Rate . . . . . . . . . . . . . . 211Controlling a VTR . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213Adjusting Audio Gain on Output Clip . . . . . . . . . . . . . . . . . . 215Setting Video Input and Output Engineering Menu Controls . . . . . 216Inputting and Outputting with Headroom . . . . . . . . . . . . . . . 220

    iv | Contents

  • Capturing 60i Material with 2:3 Pulldown Removal . . . . . . . . . . 223Configuring Dual-Serial Link I/O on Linux Workstations . . . . . . . . 225

    Chapter 9 Clip Output Using Real-Time Deliverables . . . . . . . . . . . 227About Real-Time Deliverables . . . . . . . . . . . . . . . . . . . . . . 227Hardware Requirements for Real-Time Deliverables . . . . . . . . . . . 228Real-Time Deliverables Use Cases . . . . . . . . . . . . . . . . . . . . 229Accessing the Deliverables Menu . . . . . . . . . . . . . . . . . . . . 232Previewing and Processing Material for Real-Time Output . . . . . . . 234Outputting Deliverables . . . . . . . . . . . . . . . . . . . . . . . . . 236Managing Deliverables . . . . . . . . . . . . . . . . . . . . . . . . . . 238Real-Time Deliverables Timing Specifications . . . . . . . . . . . . . . 245

    Chapter 10 Supported Media Files Formats . . . . . . . . . . . . . . . . . 249Import Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249Export Formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256

    Chapter 11 Importing Files Using A Gateway Library . . . . . . . . . . . . 261About Gateway Library Import . . . . . . . . . . . . . . . . . . . . . 261Media Management . . . . . . . . . . . . . . . . . . . . . . . . . . . 261About Proxies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264Importing Media from a Gateway Library . . . . . . . . . . . . . . . . 265Managing Import Settings and Rules . . . . . . . . . . . . . . . . . . 270Managing Import History . . . . . . . . . . . . . . . . . . . . . . . . 272Import and Clip History Settings . . . . . . . . . . . . . . . . . . . . 275Importing a Sequence from a Gateway Library . . . . . . . . . . . . . 281Defining FCP XML / AAF Settings . . . . . . . . . . . . . . . . . . . . 285FCP XML / AAF Import Settings . . . . . . . . . . . . . . . . . . . . . 286

    Chapter 12 Exporting Media Files . . . . . . . . . . . . . . . . . . . . . . 291About Exporting Media Files . . . . . . . . . . . . . . . . . . . . . . . 291About the Export Image Menu Options . . . . . . . . . . . . . . . . . 291Exporting Image Files . . . . . . . . . . . . . . . . . . . . . . . . . . 299Exporting RGBA Image Files . . . . . . . . . . . . . . . . . . . . . . . 301Exporting DPX Files . . . . . . . . . . . . . . . . . . . . . . . . . . . 301Exporting Video Files . . . . . . . . . . . . . . . . . . . . . . . . . . 304Working with Codec Profiles . . . . . . . . . . . . . . . . . . . . . . 307Exporting Image Files in the Background . . . . . . . . . . . . . . . . 311Exporting Audio Files . . . . . . . . . . . . . . . . . . . . . . . . . . 312Exporting Media to Cleaner XL for Encoding . . . . . . . . . . . . . . 315Deleting Media Files From the Filesystem Via Export Image . . . . . . 319

    Chapter 13 Processing and Publishing . . . . . . . . . . . . . . . . . . . . 321About Processing and Publishing . . . . . . . . . . . . . . . . . . . . 321Types of Publishing . . . . . . . . . . . . . . . . . . . . . . . . . . . 322Accessing the Publish Menu . . . . . . . . . . . . . . . . . . . . . . . 323

    Contents | v

  • About the Publish Menu Options . . . . . . . . . . . . . . . . . . . . 323Naming Published Files . . . . . . . . . . . . . . . . . . . . . . . . . 327Publishing a Clip Using the Publish Tool . . . . . . . . . . . . . . . . 328Publishing in the Background . . . . . . . . . . . . . . . . . . . . . . 330Managing the Background Import/Export Queue . . . . . . . . . . . . 331Processing Soft Effects and Batch FX . . . . . . . . . . . . . . . . . . 333Processing Clips and Proxies . . . . . . . . . . . . . . . . . . . . . . . 336Processing in Modules . . . . . . . . . . . . . . . . . . . . . . . . . . 338Managing Media Using the Store Tool . . . . . . . . . . . . . . . . . . 339Consolidating Clips in the Clip Library . . . . . . . . . . . . . . . . . 341Committing Soft Clips, History, or Audio in the Clip Library . . . . . 342

    Part 5 Managing Projects and Media . . . . . . . . . . . . . . 345

    Chapter 14 Managing Projects and Users . . . . . . . . . . . . . . . . . . 347About Projects and Users . . . . . . . . . . . . . . . . . . . . . . . . . 347Selecting a Project and User on Start-up . . . . . . . . . . . . . . . . . 350Creating a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352Modifying a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . 363Deleting a Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364Managing Proxies . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366Auto-Connecting Clip Libraries Belonging to Other Projects . . . . . . 370Creating User Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . 370Modifying a User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372Deleting a User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374Resetting a User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 375Loading Different Projects and Users during a Work Session . . . . . . 376About Multi-Format Projects . . . . . . . . . . . . . . . . . . . . . . . 377Working with Remote Framestores . . . . . . . . . . . . . . . . . . . 378

    Chapter 15 Clip Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . 379About Clip Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . 379Creating Clip Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . 380Opening Clip Libraries . . . . . . . . . . . . . . . . . . . . . . . . . . 381Using the Dual Library View . . . . . . . . . . . . . . . . . . . . . . . 385Saving to Clip Libraries . . . . . . . . . . . . . . . . . . . . . . . . . 387Viewing Entries in Clip Libraries . . . . . . . . . . . . . . . . . . . . 389Selecting Entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409Playing Clips from the Library . . . . . . . . . . . . . . . . . . . . . . 411Searching for Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . 412Organizing Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 414Loading Clips to the EditDesk . . . . . . . . . . . . . . . . . . . . . . 420Copying Local and Remote Clip Libraries to Your Current

    Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 423Accessing Gateway Libraries . . . . . . . . . . . . . . . . . . . . . . . 431Troubleshooting Lock Files . . . . . . . . . . . . . . . . . . . . . . . 436

    vi | Contents

  • Chapter 16 Archiving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439About Archiving . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 439Choosing a Medium for Archiving . . . . . . . . . . . . . . . . . . . 439Supplementing Archives with System Drive Backups . . . . . . . . . . 441Archiving and Restoring Mixed Resolution Projects . . . . . . . . . . 443Media Archiving Workflow . . . . . . . . . . . . . . . . . . . . . . . 444Project Setup Archiving Workflow . . . . . . . . . . . . . . . . . . . . 445Configuring Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . 446Configuring Software . . . . . . . . . . . . . . . . . . . . . . . . . . 448Accessing the Archive Menu . . . . . . . . . . . . . . . . . . . . . . . 449Estimating Archive Size . . . . . . . . . . . . . . . . . . . . . . . . . 451Creating a VTR Archive . . . . . . . . . . . . . . . . . . . . . . . . . 453Creating a Tape Archive . . . . . . . . . . . . . . . . . . . . . . . . . 460Creating a File Archive . . . . . . . . . . . . . . . . . . . . . . . . . . 462Archiving Soft-Imported Clips . . . . . . . . . . . . . . . . . . . . . . 464Archiving to Multiple Volumes . . . . . . . . . . . . . . . . . . . . . 465Opening an Archive . . . . . . . . . . . . . . . . . . . . . . . . . . . 466Saving to an Archive . . . . . . . . . . . . . . . . . . . . . . . . . . . 469Closing an Archive . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473Managing Archives . . . . . . . . . . . . . . . . . . . . . . . . . . . . 474Browsing an Archive . . . . . . . . . . . . . . . . . . . . . . . . . . . 474Searching in an Archive . . . . . . . . . . . . . . . . . . . . . . . . . 480Appending Entries to an Existing Archive . . . . . . . . . . . . . . . . 481Deleting Entries from an Archive . . . . . . . . . . . . . . . . . . . . 482Restoring Entries from an Archive . . . . . . . . . . . . . . . . . . . . 482Setting Preferences When Restoring Archives from Previous

    Versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485Recovering an Archive . . . . . . . . . . . . . . . . . . . . . . . . . . 488Archiving and Restoring Setups . . . . . . . . . . . . . . . . . . . . . 490Optimizing Archiving Operations . . . . . . . . . . . . . . . . . . . . 492

    Part 6 Managing Your Work Environment . . . . . . . . . . . . 495

    Chapter 17 Saving Setups and Preferences . . . . . . . . . . . . . . . . . 497About Setups and Preferences . . . . . . . . . . . . . . . . . . . . . . 497Accessing Directories . . . . . . . . . . . . . . . . . . . . . . . . . . . 498Saving, Loading, and Deleting Items . . . . . . . . . . . . . . . . . . 500Setting the Default Preferences . . . . . . . . . . . . . . . . . . . . . 503

    Chapter 18 Clip History . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505About Clip History . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505Identifying Clips with History . . . . . . . . . . . . . . . . . . . . . . 506Clip History Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . 508Modifying and Displaying Clip History . . . . . . . . . . . . . . . . . 508Accessing Action History . . . . . . . . . . . . . . . . . . . . . . . . . 516

    Contents | vii

  • Modifying Clip History in Batch . . . . . . . . . . . . . . . . . . . . 516Managing Clips with Clip History . . . . . . . . . . . . . . . . . . . . 518Saving and Archiving Clips with Clip History . . . . . . . . . . . . . . 523Compatibility between Autodesk Products . . . . . . . . . . . . . . . 524Clip History Functionality . . . . . . . . . . . . . . . . . . . . . . . . 529Clip History Features Per Product . . . . . . . . . . . . . . . . . . . . 530

    Chapter 19 Setting Preferences . . . . . . . . . . . . . . . . . . . . . . . 533About Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533Accessing the Preferences Menu . . . . . . . . . . . . . . . . . . . . . 533Project Management Preferences . . . . . . . . . . . . . . . . . . . . 534Timing Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534Pointer Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535User Interface Preferences . . . . . . . . . . . . . . . . . . . . . . . . 537Documentation Preferences . . . . . . . . . . . . . . . . . . . . . . . 540Tooltips Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . 540Miscellaneous Preferences . . . . . . . . . . . . . . . . . . . . . . . . 540General Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . 541Player Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550Timeline Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . 552Transition Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . 557Modules/SoftFX Preferences . . . . . . . . . . . . . . . . . . . . . . . 558Audio Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . 566Broadcast Monitor Preferences . . . . . . . . . . . . . . . . . . . . . . 573Storage Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . 579LUT Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 581Support Preferences . . . . . . . . . . . . . . . . . . . . . . . . . . . 583

    Chapter 20 Managing Hotkeys . . . . . . . . . . . . . . . . . . . . . . . . 585About the Hotkey Editor . . . . . . . . . . . . . . . . . . . . . . . . . 585Determining a Button's Current Hotkey . . . . . . . . . . . . . . . . . 587Hotkey Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 587Accessing the Hotkey Editor . . . . . . . . . . . . . . . . . . . . . . . 587Searching the Hotkey Catalogue . . . . . . . . . . . . . . . . . . . . . 590Editing Hotkeys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 590Creating New Local Hotkeys . . . . . . . . . . . . . . . . . . . . . . . 592Managing Hotkeys . . . . . . . . . . . . . . . . . . . . . . . . . . . . 593

    Part 7 Conforming . . . . . . . . . . . . . . . . . . . . . . . . 595

    Chapter 21 Conforming Overview . . . . . . . . . . . . . . . . . . . . . . 597About EDL Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 597Supported File Interchange Formats . . . . . . . . . . . . . . . . . . . 597About DLEDL Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599Working with EDLs . . . . . . . . . . . . . . . . . . . . . . . . . . . 599

    viii | Contents

  • Chapter 22 Importing EDL Files . . . . . . . . . . . . . . . . . . . . . . . 601About Importing EDL Files . . . . . . . . . . . . . . . . . . . . . . . . 601About the Import EDL Menu . . . . . . . . . . . . . . . . . . . . . . 602About the Load EDL Menu . . . . . . . . . . . . . . . . . . . . . . . 614Importing EDLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 615Importing EDLs at Non-Native Frame Rates . . . . . . . . . . . . . . . 617Importing EDLs with Varicam Information . . . . . . . . . . . . . . . 618Converting EDLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 619Loading File-based EDLs . . . . . . . . . . . . . . . . . . . . . . . . . 620Searching EDLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 626Closing EDLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 627

    Chapter 23 Creating and Editing EDL Files . . . . . . . . . . . . . . . . . 629About Creating and Editing EDLs . . . . . . . . . . . . . . . . . . . . 629About EDL Editing Commands . . . . . . . . . . . . . . . . . . . . . 629Creating an EDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639Editing an EDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 640Creating and Editing DLEDLs . . . . . . . . . . . . . . . . . . . . . . 650Saving EDLs and Tape Lists . . . . . . . . . . . . . . . . . . . . . . . 654

    Chapter 24 Capturing and Importing Media Using EDLs . . . . . . . . . . 657About Capturing and Importing Media Using EDL Files . . . . . . . . 657About the Auto-Capture Menu . . . . . . . . . . . . . . . . . . . . . 658Capturing Clips Using an EDL . . . . . . . . . . . . . . . . . . . . . . 659Importing Files Using an EDL . . . . . . . . . . . . . . . . . . . . . . 664Assembling EDLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 666Viewing Captured and Assembled Material . . . . . . . . . . . . . . . 669

    Chapter 25 Unlinking and Relinking Media and Clips . . . . . . . . . . . . 673About Unlinking and Relinking Media and Clips . . . . . . . . . . . . 673Unlinking Media from Clips in the Clip Library . . . . . . . . . . . . 674Unlinking Media from Selected Timeline Segments . . . . . . . . . . . 677Reformatting Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . 679Reformatting Examples . . . . . . . . . . . . . . . . . . . . . . . . . 685Recapturing Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . 687Relinking Media to Clips . . . . . . . . . . . . . . . . . . . . . . . . . 696

    Chapter 26 Exporting EDLs . . . . . . . . . . . . . . . . . . . . . . . . . . 701About Generating and Outputting EDLs . . . . . . . . . . . . . . . . 701About the Export EDL Menu . . . . . . . . . . . . . . . . . . . . . . . 701Generating EDLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 707Outputting EDLs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 708

    Chapter 27 Timecode and Keycode . . . . . . . . . . . . . . . . . . . . . 711About Timecode and Keycode . . . . . . . . . . . . . . . . . . . . . . 711

    Contents | ix

  • Displaying Timecode and Keycode . . . . . . . . . . . . . . . . . . . 713About the Timecode Calculator . . . . . . . . . . . . . . . . . . . . . 717About the Keycode Calculator . . . . . . . . . . . . . . . . . . . . . . 718About the Change TC/KC/Rate Tools . . . . . . . . . . . . . . . . . . 721Changing Timecode . . . . . . . . . . . . . . . . . . . . . . . . . . . 727Changing Keycode . . . . . . . . . . . . . . . . . . . . . . . . . . . . 728Changing Frame Code Mode . . . . . . . . . . . . . . . . . . . . . . 729Manually Assigning Timecode and Keycode on Import . . . . . . . . . 731About the Burn In Menu . . . . . . . . . . . . . . . . . . . . . . . . . 732Burning-in Clip Information . . . . . . . . . . . . . . . . . . . . . . 735

    Chapter 28 Importing Final Cut Pro XML . . . . . . . . . . . . . . . . . . 739About Importing XML from Final Cut Pro . . . . . . . . . . . . . . . 739FCP XML Conform Workflow . . . . . . . . . . . . . . . . . . . . . . 740Setting One Timecode Track in Final Cut Pro . . . . . . . . . . . . . . 740Logging and Capturing from Tape in Final Cut Pro . . . . . . . . . . . 741Exporting Sequences from Final Cut Pro . . . . . . . . . . . . . . . . 742Importing Final Cut Pro XML . . . . . . . . . . . . . . . . . . . . . . 744Relinking to File-based Media . . . . . . . . . . . . . . . . . . . . . . 747Recapturing Media From Tape . . . . . . . . . . . . . . . . . . . . . . 754Optimizing the Recapture of Footage Referenced in XML Files . . . . . 755Supported and Unsupported Effects . . . . . . . . . . . . . . . . . . . 756

    Chapter 29 Importing Subtitle XML . . . . . . . . . . . . . . . . . . . . . 777About Subtitle XML . . . . . . . . . . . . . . . . . . . . . . . . . . . 777Subtitle XML Workflow . . . . . . . . . . . . . . . . . . . . . . . . . 777Importing Subtitle XML Files . . . . . . . . . . . . . . . . . . . . . . 778Adding Subtitle XML Files to the Timeline . . . . . . . . . . . . . . . 779Using Text Setup Files . . . . . . . . . . . . . . . . . . . . . . . . . . 781Editing Subtitle XML Files . . . . . . . . . . . . . . . . . . . . . . . . 781Subtitle XML Syntax . . . . . . . . . . . . . . . . . . . . . . . . . . . 783

    Chapter 30 Importing AAF Files . . . . . . . . . . . . . . . . . . . . . . . 793About Importing Advanced Authoring Format Files . . . . . . . . . . 793AAF Conform Workflow . . . . . . . . . . . . . . . . . . . . . . . . . 794Preparing Sequences Cut in Avid for AAF Import . . . . . . . . . . . . 794Importing AAF Files . . . . . . . . . . . . . . . . . . . . . . . . . . . 796Relinking to File-based Media . . . . . . . . . . . . . . . . . . . . . . 799Recapturing Media From Tape . . . . . . . . . . . . . . . . . . . . . . 806Optimizing the Recapture of Footage Referenced in AAF Files . . . . . 806Supported and Unsupported Transitions and Effects . . . . . . . . . . 808

    Chapter 31 Importing and Exporting OMF Files . . . . . . . . . . . . . . . 819About OMF Files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 819OMF Project Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . 820Importing OMF Files . . . . . . . . . . . . . . . . . . . . . . . . . . . 820

    x | Contents

  • Exporting OMF Files . . . . . . . . . . . . . . . . . . . . . . . . . . . 822Supported and Unsupported Transitions and Effects . . . . . . . . . . 824

    Part 8 Editing . . . . . . . . . . . . . . . . . . . . . . . . . . . 837

    Chapter 32 Editing Essentials . . . . . . . . . . . . . . . . . . . . . . . . . 839Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839Editing Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . . . 839Basic Editing Concepts . . . . . . . . . . . . . . . . . . . . . . . . . . 840Record Area View Modes . . . . . . . . . . . . . . . . . . . . . . . . . 844Editing Cursors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 851

    Chapter 33 Navigating the Timeline . . . . . . . . . . . . . . . . . . . . . 853About Timelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 853Accessing Timelines . . . . . . . . . . . . . . . . . . . . . . . . . . . 853Timeline Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . 854Manipulating the Timeline . . . . . . . . . . . . . . . . . . . . . . . 856Playing the Timeline . . . . . . . . . . . . . . . . . . . . . . . . . . . 860Track Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 863Element Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 869Searching for Timeline Elements . . . . . . . . . . . . . . . . . . . . 875Maintaining Sync between Elements . . . . . . . . . . . . . . . . . . 878Patching on the Timeline . . . . . . . . . . . . . . . . . . . . . . . . 884Setting In Points and Out Points . . . . . . . . . . . . . . . . . . . . 887Marking Frames of Interest . . . . . . . . . . . . . . . . . . . . . . . 891Creating a Cut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 895Swapping Timeline Elements . . . . . . . . . . . . . . . . . . . . . . 897Matching Clips with Their Source Clip . . . . . . . . . . . . . . . . . 899

    Chapter 34 Editing to the Timeline . . . . . . . . . . . . . . . . . . . . . 901About Editing to the Timeline . . . . . . . . . . . . . . . . . . . . . . 901Stereo Tracks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 902Adding Clips to an Empty Record Area . . . . . . . . . . . . . . . . . 907Setting Record and Source Clips . . . . . . . . . . . . . . . . . . . . . 908Setting the Ripple Mode . . . . . . . . . . . . . . . . . . . . . . . . . 910Setting Snap Options . . . . . . . . . . . . . . . . . . . . . . . . . . . 911Dragging Clips to the Timeline . . . . . . . . . . . . . . . . . . . . . 912Previewing the Placement of Shots on the Timeline . . . . . . . . . . 913Navigating Edit Sequences . . . . . . . . . . . . . . . . . . . . . . . . 914Inserting Clips into an Edit Sequence . . . . . . . . . . . . . . . . . . 918Overwriting Clips in an Edit Sequence . . . . . . . . . . . . . . . . . 924Inserting or Overwriting on Dissolves and Wipes . . . . . . . . . . . . 928Replacing Shots . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 928Performing a Three-Point Edit . . . . . . . . . . . . . . . . . . . . . . 933Performing a Four-Point Edit . . . . . . . . . . . . . . . . . . . . . . 934Removing Elements from an Edit Sequence . . . . . . . . . . . . . . . 935

    Contents | xi

  • Chapter 35 Vertical Editing . . . . . . . . . . . . . . . . . . . . . . . . . . 939About Vertical Editing . . . . . . . . . . . . . . . . . . . . . . . . . . 939Vertical Editing Interface . . . . . . . . . . . . . . . . . . . . . . . . . 939Layer Basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 940Controlling the Transparency of Gaps . . . . . . . . . . . . . . . . . . 946Working with Containers . . . . . . . . . . . . . . . . . . . . . . . . 947Previewing Vertical Edits . . . . . . . . . . . . . . . . . . . . . . . . . 950Using the Triptych Player with Vertical Editing . . . . . . . . . . . . . 950

    Chapter 36 Trimming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 955About Trimming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 955Viewing Head, Tail, and Offset Information . . . . . . . . . . . . . . . 956Using the Trim Cursors . . . . . . . . . . . . . . . . . . . . . . . . . 958Locking Clips While Trimming . . . . . . . . . . . . . . . . . . . . . 959Viewing Frames While Trimming . . . . . . . . . . . . . . . . . . . . 960Linking Transitions and Cuts . . . . . . . . . . . . . . . . . . . . . . 960Hotkey Trimming . . . . . . . . . . . . . . . . . . . . . . . . . . . . 961Trimming Clips Gesturally . . . . . . . . . . . . . . . . . . . . . . . . 964Sliding a Clip Gesturally . . . . . . . . . . . . . . . . . . . . . . . . . 969Sliding a Splice or Transition Gesturally . . . . . . . . . . . . . . . . . 970Slipping a Clip Gesturally . . . . . . . . . . . . . . . . . . . . . . . . 972Trimming Animated Soft Effects . . . . . . . . . . . . . . . . . . . . . 973Trim Cursor Review . . . . . . . . . . . . . . . . . . . . . . . . . . . 976

    Chapter 37 Dissolves and Wipes . . . . . . . . . . . . . . . . . . . . . . . 977About Dissolves and Wipes . . . . . . . . . . . . . . . . . . . . . . . 977Transitions Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . 977Creating Dissolves . . . . . . . . . . . . . . . . . . . . . . . . . . . . 980Editing Dissolves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 983Creating a Custom Transition . . . . . . . . . . . . . . . . . . . . . . 983Adding a SMPTE Wipe . . . . . . . . . . . . . . . . . . . . . . . . . . 984Editing Wipes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 986Using the Wipe Schematic . . . . . . . . . . . . . . . . . . . . . . . . 996Using Templates for SMPTE Wipes . . . . . . . . . . . . . . . . . . . 998Creating an Axis Transition . . . . . . . . . . . . . . . . . . . . . . 1001Removing Transitions . . . . . . . . . . . . . . . . . . . . . . . . . 1003Copying Transitions . . . . . . . . . . . . . . . . . . . . . . . . . . 1003

    Chapter 38 Soft Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . 1005About Soft Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1005Processing Order of Soft Effects . . . . . . . . . . . . . . . . . . . . 1006Creating Soft Effects . . . . . . . . . . . . . . . . . . . . . . . . . . 1008Accessing the Soft Effect Editors . . . . . . . . . . . . . . . . . . . . 1012Creating Axis Soft Effects . . . . . . . . . . . . . . . . . . . . . . . . 1017Creating Wipe Soft Effects . . . . . . . . . . . . . . . . . . . . . . . 1028

    xii | Contents

  • Creating Sparks Soft Effects . . . . . . . . . . . . . . . . . . . . . . . 1029Creating Colour Correction Soft Effects . . . . . . . . . . . . . . . . 1030Creating Timewarp Soft Effects . . . . . . . . . . . . . . . . . . . . . 1035Creating Blend Soft Effects . . . . . . . . . . . . . . . . . . . . . . . 1035Creating Resize Soft Effects . . . . . . . . . . . . . . . . . . . . . . . 1036Creating Text Soft Effects . . . . . . . . . . . . . . . . . . . . . . . . 1037Creating Colour Sources . . . . . . . . . . . . . . . . . . . . . . . . 1044Trimming Animated Soft Effects . . . . . . . . . . . . . . . . . . . . 1045Creating Gap Effects . . . . . . . . . . . . . . . . . . . . . . . . . . 1046Linking Soft Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . 1050Slipping Soft Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . 1050Copying Soft Effects . . . . . . . . . . . . . . . . . . . . . . . . . . 1053Muting Soft Effects . . . . . . . . . . . . . . . . . . . . . . . . . . . 1059Deleting Soft Effects . . . . . . . . . . . . . . . . . . . . . . . . . . 1059

    Chapter 39 Timewarps . . . . . . . . . . . . . . . . . . . . . . . . . . . 1061About Timewarps . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1061Creating Constant Speed Timewarps from the Timeline . . . . . . . 1062Creating Timewarps in the Player . . . . . . . . . . . . . . . . . . . 1063Creating Timewarps Using Fit-to-Fill . . . . . . . . . . . . . . . . . . 1065Constraining Source Clip Timewarp Values . . . . . . . . . . . . . . 1066Setting Interlace Interpolation Options . . . . . . . . . . . . . . . . 1066Reversing a Clip . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1067Creating Variable Speed Timewarps . . . . . . . . . . . . . . . . . . 1067Editing Variable Speed Timewarps . . . . . . . . . . . . . . . . . . . 1069Editing Constant Speed Timewarps . . . . . . . . . . . . . . . . . . 1069Trimming Timewarps . . . . . . . . . . . . . . . . . . . . . . . . . . 1070Blending Timewarped Frames . . . . . . . . . . . . . . . . . . . . . 1074Adding a Strobe Effect to a Clip . . . . . . . . . . . . . . . . . . . . 1079Removing and Resetting Timewarps . . . . . . . . . . . . . . . . . . 1081

    Chapter 40 Managing Timeline Media . . . . . . . . . . . . . . . . . . . 1083About Managing Media on the Timeline . . . . . . . . . . . . . . . . 1083Identifying the Status of Timeline Elements . . . . . . . . . . . . . . 1083Auto Rendering When Entering Soft Effect Editors . . . . . . . . . . 1084Consolidating Elements on the Timeline . . . . . . . . . . . . . . . 1085Committing Clips on the Timeline . . . . . . . . . . . . . . . . . . 1085Hard Committing Specific Soft Effects . . . . . . . . . . . . . . . . . 1087Committing Batch FX . . . . . . . . . . . . . . . . . . . . . . . . . 1087Merging Timeline Layers . . . . . . . . . . . . . . . . . . . . . . . . 1088Unlinking Clips on the Timeline . . . . . . . . . . . . . . . . . . . . 1089Locking Processed Timeline Elements . . . . . . . . . . . . . . . . . 1090Partial Processing of the Timeline . . . . . . . . . . . . . . . . . . . 1091Managing Clips in a BFX Level . . . . . . . . . . . . . . . . . . . . . 1092

    Chapter 41 Audio . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1095

    Contents | xiii

  • About Working with Audio . . . . . . . . . . . . . . . . . . . . . . . 1095About Working with Dolby E . . . . . . . . . . . . . . . . . . . . . . 1097Accessing the AudioDesk . . . . . . . . . . . . . . . . . . . . . . . . 1099About the AudioDesk Controls . . . . . . . . . . . . . . . . . . . . . 1099Working with Audio in the Timeline . . . . . . . . . . . . . . . . . . 1101Editing Stereo Audio Tracks . . . . . . . . . . . . . . . . . . . . . . 1110About Audio Soft Effects . . . . . . . . . . . . . . . . . . . . . . . . 1115Using Input Strips . . . . . . . . . . . . . . . . . . . . . . . . . . . 1123About EQ Filter Effects . . . . . . . . . . . . . . . . . . . . . . . . . 1128Adjusting EQ Settings on the EQ Desk . . . . . . . . . . . . . . . . . 1135Animating AudioDesk Effects . . . . . . . . . . . . . . . . . . . . . 1141About Auxiliary Effects . . . . . . . . . . . . . . . . . . . . . . . . . 1143Adjusting Settings on the Auxiliary Effects Desk . . . . . . . . . . . . 1147Using Output Strips . . . . . . . . . . . . . . . . . . . . . . . . . . . 1148Using the Audio Tools . . . . . . . . . . . . . . . . . . . . . . . . . 1150

    Part 9 Animating with the Channel Editor . . . . . . . . . . . 1157

    Chapter 42 Animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1159About Animation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1159Accessing the Channel Editor . . . . . . . . . . . . . . . . . . . . . 1160Creating Animations . . . . . . . . . . . . . . . . . . . . . . . . . . 1166Generating Keyframes Based on Audio Analysis . . . . . . . . . . . . 1181Displaying Channels . . . . . . . . . . . . . . . . . . . . . . . . . . 1187Editing Keyframes . . . . . . . . . . . . . . . . . . . . . . . . . . . 1206Controlling the Speed of Objects . . . . . . . . . . . . . . . . . . . . 1228Creating Animation Sequences Across Nodes in Batch . . . . . . . . 1234

    Chapter 43 Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . 1237About Expressions . . . . . . . . . . . . . . . . . . . . . . . . . . . 1237Working with Expressions in the Channel Editor . . . . . . . . . . . 1240Operator Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 1246Function Reference . . . . . . . . . . . . . . . . . . . . . . . . . . . 1248Defining Your Own Functions . . . . . . . . . . . . . . . . . . . . . 1272Sample Expression Setups . . . . . . . . . . . . . . . . . . . . . . . 1275

    Part 10 Procedural Compositing with Batch . . . . . . . . . . . 1281

    Chapter 44 Batch Overview . . . . . . . . . . . . . . . . . . . . . . . . . 1283About Batch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1283Batch Workflow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1286Accessing Batch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1287Batch Node Bins . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1287Batch Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1292Clip Edit Controls . . . . . . . . . . . . . . . . . . . . . . . . . . . 1296Process Tree Controls . . . . . . . . . . . . . . . . . . . . . . . . . . 1297

    xiv | Contents

  • Displaying Clip Information . . . . . . . . . . . . . . . . . . . . . . 1298Adding Notes to the Schematic . . . . . . . . . . . . . . . . . . . . 1302Navigating in the Schematic . . . . . . . . . . . . . . . . . . . . . . 1303Multiple Viewports . . . . . . . . . . . . . . . . . . . . . . . . . . . 1304Accessing Modules from Batch . . . . . . . . . . . . . . . . . . . . . 1304Creating Animations with the Batch Universal Editor . . . . . . . . . 1305Timing View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1305Setting Batch Preferences . . . . . . . . . . . . . . . . . . . . . . . . 1309

    Chapter 45 Batch Processing . . . . . . . . . . . . . . . . . . . . . . . . 1313Assembling a Process Tree . . . . . . . . . . . . . . . . . . . . . . . 1313Duplicating Batch Nodes . . . . . . . . . . . . . . . . . . . . . . . . 1330Bypassing Node Inputs . . . . . . . . . . . . . . . . . . . . . . . . . 1335Grouping Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1338Loading a Node's Setup . . . . . . . . . . . . . . . . . . . . . . . . . 1344Undoing and Redoing Operations . . . . . . . . . . . . . . . . . . . 1346Creating Custom Nodes . . . . . . . . . . . . . . . . . . . . . . . . 1346Previewing Results . . . . . . . . . . . . . . . . . . . . . . . . . . . 1349Saving Sources and Setups . . . . . . . . . . . . . . . . . . . . . . . 1356Processing Batch Results . . . . . . . . . . . . . . . . . . . . . . . . 1360

    Chapter 46 Batch: Node Reference . . . . . . . . . . . . . . . . . . . . . 13632D Histogram Node . . . . . . . . . . . . . . . . . . . . . . . . . . . 1363Action Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1363Auto Matte Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1375Auto Stabilize Node . . . . . . . . . . . . . . . . . . . . . . . . . . . 1375Average Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1379BFX Output Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1380Burn-In Letterbox Node . . . . . . . . . . . . . . . . . . . . . . . . 1381Burn-in Timecode Node . . . . . . . . . . . . . . . . . . . . . . . . 1382Colour Correct Node . . . . . . . . . . . . . . . . . . . . . . . . . . 1382Colour Curves Node . . . . . . . . . . . . . . . . . . . . . . . . . . 1383Coloured Frame Node . . . . . . . . . . . . . . . . . . . . . . . . . 1383Colour Warper Node . . . . . . . . . . . . . . . . . . . . . . . . . . 1384Combine Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1385Compound Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1385Deal Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1385Degrain and Regrain Nodes . . . . . . . . . . . . . . . . . . . . . . . 1386DeInterlace and Interlace Nodes . . . . . . . . . . . . . . . . . . . . 1386Desk Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1386Difference Matte Node . . . . . . . . . . . . . . . . . . . . . . . . . 1387Edge Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1387Field Merge Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1388Filter Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1388Flip Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1388GMask Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1389

    Contents | xv

  • Import Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1389Keyer Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1390Keyer-Channel Node . . . . . . . . . . . . . . . . . . . . . . . . . . 1391Keyer-HLS Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1391Keyer-Luma Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1392Keyer-RGB Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1393Keyer-RGBCMYL Node . . . . . . . . . . . . . . . . . . . . . . . . . 1394Keyer-YUV Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1395Library Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1395Logic Op Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1396LUT Editor Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1397Master Keyer Node . . . . . . . . . . . . . . . . . . . . . . . . . . . 1398Matte Curves Node . . . . . . . . . . . . . . . . . . . . . . . . . . . 1399Modular Keyer Node . . . . . . . . . . . . . . . . . . . . . . . . . . 1399Monochrome Node . . . . . . . . . . . . . . . . . . . . . . . . . . . 1400MUX Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1400Negative Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1401Notes Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1402Optics Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1402Paint Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1402Posterise Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1403Pulldown Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1403Quick Composite Node . . . . . . . . . . . . . . . . . . . . . . . . . 1404Resize Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1405Render-only Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . 1405RGB Blur Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1406Sparks Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1408Sparks Load Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1409Stereo Anaglyph Node . . . . . . . . . . . . . . . . . . . . . . . . . 1409Stereo Interlace Node . . . . . . . . . . . . . . . . . . . . . . . . . . 1410Text Node . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1411

    Chapter 47 Batch FX . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1413About Batch FX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1413Creating Batch FX . . . . . . . . . . . . . . . . . . . . . . . . . . . 1414Entering a BFX Level with Stereo Segments . . . . . . . . . . . . . . 1423Creating One Clip Per Timeline Layer . . . . . . . . . . . . . . . . . 1425Converting Soft Effects to Batch Nodes . . . . . . . . . . . . . . . . 1429Viewing Batch FX in Context . . . . . . . . . . . . . . . . . . . . . 1437BFX Timecode and Clip Frame Length . . . . . . . . . . . . . . . . . 1441Outputting from a BFX Output Node to the Timeline . . . . . . . . . 1444Generating an Alpha from a Clip Node . . . . . . . . . . . . . . . . 1449Editing Batch FX . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1452Navigating Batch Setups . . . . . . . . . . . . . . . . . . . . . . . . 1453Expanding Batch FX . . . . . . . . . . . . . . . . . . . . . . . . . . 1459Copying Batch FX . . . . . . . . . . . . . . . . . . . . . . . . . . . 1461

    xvi | Contents

  • Deleting Batch FX . . . . . . . . . . . . . . . . . . . . . . . . . . . 1462Previewing Batch FX . . . . . . . . . . . . . . . . . . . . . . . . . . 1462

    Part 11 Processing and Formatting Effects . . . . . . . . . . . 1465

    Chapter 48 Resize . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1467Accessing Resize and Resize Settings . . . . . . . . . . . . . . . . . . 1467Resizing Clips on Import, Export, or in a Clip Library . . . . . . . . . 1468Resizing Clips in the EditDesk Resize Menu . . . . . . . . . . . . . . 1470Resizing Clips in the Player . . . . . . . . . . . . . . . . . . . . . . . 1470Resizing in Batch . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1471Resizing Clips on the Timeline . . . . . . . . . . . . . . . . . . . . . 1474Resize Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1476Changing Views in Resize . . . . . . . . . . . . . . . . . . . . . . . 1484Resizing from Source Using the Crop Box . . . . . . . . . . . . . . . 1486Resizing to Destination Using the Crop Box . . . . . . . . . . . . . . 1488Animating Resize Settings . . . . . . . . . . . . . . . . . . . . . . . 1489Saving and Loading Resize Setups . . . . . . . . . . . . . . . . . . . 1490Processing Clip Handles When Working with Soft Clips . . . . . . . 1494Resetting All Resize Settings to Default Values . . . . . . . . . . . . . 1495Changing the Appearance of the Crop Box . . . . . . . . . . . . . . 1496Changing the Padding Colour . . . . . . . . . . . . . . . . . . . . . 1497Setting Default Image Resolution Characteristics on Import . . . . . 1498

    Chapter 49 Pulldown . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1503About Pulldown . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1503Capturing Film-Based Media with 2:3 Pulldown Removal . . . . . . . 1506Capturing Film-Based Media with 2:3 Pulldown Using EDLs . . . . . 1508Removing and Inserting Pulldown on the EditDesk . . . . . . . . . . 1512Monitoring Dual Timecodes and Pulldown . . . . . . . . . . . . . . 1517Tracking Hybrid Splices and Transitions . . . . . . . . . . . . . . . . 1520Outputting a Clip to Tape with 2:3 or PAL Pulldown . . . . . . . . . 1521Exporting EDLs with 2:3 Pulldown Insertion . . . . . . . . . . . . . 1523

    Chapter 50 Video Field Management . . . . . . . . . . . . . . . . . . . . 1525About Interlaced Video . . . . . . . . . . . . . . . . . . . . . . . . . 1525Accessing the Video Menu . . . . . . . . . . . . . . . . . . . . . . . 1525Managing Field Dominance . . . . . . . . . . . . . . . . . . . . . . 1526Deinterlacing and Interlacing Clips . . . . . . . . . . . . . . . . . . 1531Merging Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1533

    Chapter 51 Colour Management . . . . . . . . . . . . . . . . . . . . . . 1535About Colour Management . . . . . . . . . . . . . . . . . . . . . . 1535General Workflow for LUTs . . . . . . . . . . . . . . . . . . . . . . . 1538Workflow for Custom 1D LUTs . . . . . . . . . . . . . . . . . . . . . 1539Configuring Smoke to Use LUTs . . . . . . . . . . . . . . . . . . . . 1539

    Contents | xvii

  • Formatting 1D LUTs . . . . . . . . . . . . . . . . . . . . . . . . . . 1540Formatting 3D LUTs . . . . . . . . . . . . . . . . . . . . . . . . . . 1541Applying 1D LUTs to the Monitor . . . . . . . . . . . . . . . . . . . 1544Viewing Clips with 3D LUTs . . . . . . . . . . . . . . . . . . . . . . 1545Processing Clips with 3D LUTs . . . . . . . . . . . . . . . . . . . . . 1549Applying a LUT on Import or Export . . . . . . . . . . . . . . . . . 1551Accessing the LUT Editor . . . . . . . . . . . . . . . . . . . . . . . . 1553Creating Custom 1D LUTs . . . . . . . . . . . . . . . . . . . . . . . 1558Saving LUT Editor Setups . . . . . . . . . . . . . . . . . . . . . . . . 1574Loading LUT Editor Setups . . . . . . . . . . . . . . . . . . . . . . . 1575Exporting LUTs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1576Converting OpenEXR Images . . . . . . . . . . . . . . . . . . . . . 1578Controlling Image Display using Exposure and Image Data Type . . . 1580

    Chapter 52 Adding and Removing Film Grain . . . . . . . . . . . . . . . 1585About Film Grain . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1585Removing Grain from a Clip . . . . . . . . . . . . . . . . . . . . . . 1586Adding Grain to a Clip . . . . . . . . . . . . . . . . . . . . . . . . . 1590Matching Grain between Clips . . . . . . . . . . . . . . . . . . . . . 1598Adding Grain with a Matte . . . . . . . . . . . . . . . . . . . . . . . 1601Defining the DeGrain and ReGrain Area . . . . . . . . . . . . . . . . 1602Saving and Loading Grain Management Setups . . . . . . . . . . . . 1603

    Chapter 53 A/V Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1607About A/V Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1607Accessing the A/V Tools . . . . . . . . . . . . . . . . . . . . . . . . 1607FX Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1609Stereo Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1623Video Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1628

    Part 12 Creative Effects . . . . . . . . . . . . . . . . . . . . . . 1641

    Chapter 54 Colour Corrector . . . . . . . . . . . . . . . . . . . . . . . . 1643About Colour Correcting . . . . . . . . . . . . . . . . . . . . . . . . 1643Accessing the Colour Corrector . . . . . . . . . . . . . . . . . . . . 1643Viewing Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1650Colour Corrector Settings . . . . . . . . . . . . . . . . . . . . . . . 1651Colour Sampling . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1657Matching Colours . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1659Colour Correcting . . . . . . . . . . . . . . . . . . . . . . . . . . . 1661Adjusting the Colour Range . . . . . . . . . . . . . . . . . . . . . . 1671Remapping Colour Values . . . . . . . . . . . . . . . . . . . . . . . 1678Animating a Colour Correction . . . . . . . . . . . . . . . . . . . . 1679Processing Colour Changes . . . . . . . . . . . . . . . . . . . . . . . 1679

    Chapter 55 Colour Warper . . . . . . . . . . . . . . . . . . . . . . . . . 1681

    xviii | Contents

  • About the Colour Warper . . . . . . . . . . . . . . . . . . . . . . . . 1681Accessing the Colour Warper . . . . . . . . . . . . . . . . . . . . . . 1682Setting Up Your Work Environment . . . . . . . . . . . . . . . . . . 1685Sampling Clips in the Image Window . . . . . . . . . . . . . . . . . 1698Selecting Colour Ranges for Colour Correction . . . . . . . . . . . . 1700Correcting Colour Imbalances . . . . . . . . . . . . . . . . . . . . . 1707Improving Contrast . . . . . . . . . . . . . . . . . . . . . . . . . . . 1713Matching Colours in Clips . . . . . . . . . . . . . . . . . . . . . . . 1720Performing Hue Shifts . . . . . . . . . . . . . . . . . . . . . . . . . 1723Creating Colour Casts . . . . . . . . . . . . . . . . . . . . . . . . . 1724Readjusting Colour After a Colour Correction . . . . . . . . . . . . . 1725Removing Colour Spill . . . . . . . . . . . . . . . . . . . . . . . . . 1726Creating Subsetups . . . . . . . . . . . . . . . . . . . . . . . . . . . 1728

    Chapter 56 Image Filters . . . . . . . . . . . . . . . . . . . . . . . . . . 1733About Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1733Accessing the Filter Menu . . . . . . . . . . . . . . . . . . . . . . . 1733Applying a Filter to a Clip . . . . . . . . . . . . . . . . . . . . . . . 1734Filter Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1735Customizing Filters . . . . . . . . . . . . . . . . . . . . . . . . . . . 1736

    Chapter 57 Keyer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1743About the Keyer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1743Accessing the Keyer . . . . . . . . . . . . . . . . . . . . . . . . . . . 1743Creating and Refining a Key . . . . . . . . . . . . . . . . . . . . . . 1745Creating a Key by Extracting a Single Colour . . . . . . . . . . . . . 1757Creating a Key by Extracting a Range of Colours . . . . . . . . . . . 1760Creating a Key by Setting the Luminance . . . . . . . . . . . . . . . 1766Adjusting the Luminance of the Key . . . . . . . . . . . . . . . . . . 1767Refining the Key . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1774Colour Correcting the Key . . . . . . . . . . . . . . . . . . . . . . . 1790Animating Your Key . . . . . . . . . . . . . . . . . . . . . . . . . . 1792Additional Keying Techniques . . . . . . . . . . . . . . . . . . . . . 1793Resetting Keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1795Processing Clips . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1796

    Chapter 58 Modular Keyer . . . . . . . . . . . . . . . . . . . . . . . . . 1799About the Modular Keyer . . . . . . . . . . . . . . . . . . . . . . . . 1799Accessing the Modular Keyer . . . . . . . . . . . . . . . . . . . . . . 1800Modular Keyer Node Bins . . . . . . . . . . . . . . . . . . . . . . . 1800Viewing Clips in the Image Window . . . . . . . . . . . . . . . . . . 1808Setting Up the Processing Pipeline . . . . . . . . . . . . . . . . . . . 1810Offsetting a Clip . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1822Setting a Context Point . . . . . . . . . . . . . . . . . . . . . . . . . 1823Comparing Colours on Different Images . . . . . . . . . . . . . . . . 1824Cropping the Key Area . . . . . . . . . . . . . . . . . . . . . . . . . 1825

    Contents | xix

  • Key Setups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1826Modular Keyer Node Reference . . . . . . . . . . . . . . . . . . . . . 1828Using Blend Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . . 1845Animation in the Modular Keyer . . . . . . . . . . . . . . . . . . . . 1855Nodes Placement Table . . . . . . . . . . . . . . . . . . . . . . . . . 1855

    Chapter 59 Garbage Masks . . . . . . . . . . . . . . . . . . . . . . . . . 1857About Garbage Masks . . . . . . . . . . . . . . . . . . . . . . . . . . 1857Accessing the Garbage Mask Menu . . . . . . . . . . . . . . . . . . . 1860About Garbage Mask Options . . . . . . . . . . . . . . . . . . . . . 1861Setting Mask Options . . . . . . . . . . . . . . . . . . . . . . . . . . 1863About Drawing Options . . . . . . . . . . . . . . . . . . . . . . . . 1864Drawing a Mask . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1866Adjusting the Number of Points in Freehand Segments . . . . . . . . 1870Garbage Mask Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . 1871Changing the Priority Order of Masks . . . . . . . . . . . . . . . . . 1871Transforming the Mask . . . . . . . . . . . . . . . . . . . . . . . . . 1872Manipulating Vertices and Tangents . . . . . . . . . . . . . . . . . . 1873Animating Garbage Masks . . . . . . . . . . . . . . . . . . . . . . . 1877Applying Motion Blur to Garbage Masks . . . . . . . . . . . . . . . . 1886Blurring a Stationary Garbage Mask . . . . . . . . . . . . . . . . . . 1889Rendering Garbage Masks in Interlaced Mode . . . . . . . . . . . . . 1889Using Multiple Garbage Masks . . . . . . . . . . . . . . . . . . . . . 1890Refining the Mask . . . . . . . . . . . . . . . . . . . . . . . . . . . 1891Saving Garbage Mask Setups . . . . . . . . . . . . . . . . . . . . . . 1906Loading Garbage Mask Setups . . . . . . . . . . . . . . . . . . . . . 1906Preset Garbage Mask Setups . . . . . . . . . . . . . . . . . . . . . . 1908Importing and Exporting Raw Setup Files . . . . . . . . . . . . . . . 1908

    Chapter 60 Tracking and Stabilizing . . . . . . . . . . . . . . . . . . . . 1911About Tracking and Stabilizing . . . . . . . . . . . . . . . . . . . . . 1911Accessing the Stabilizer . . . . . . . . . . . . . . . . . . . . . . . . . 1911How the Stabilizer Works . . . . . . . . . . . . . . . . . . . . . . . . 1912Working with Trackers . . . . . . . . . . . . . . . . . . . . . . . . . 1914Stabilizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1922Smoothing Out Camera Motion . . . . . . . . . . . . . . . . . . . . 1927Tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1928Tracking Difficult Shots and Correcting Errors . . . . . . . . . . . . . 1934Setup Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1943Copying Shift Channels . . . . . . . . . . . . . . . . . . . . . . . . 1947Importing and Exporting Data . . . . . . . . . . . . . . . . . . . . . 1948

    Chapter 61 Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1951About Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1951Accessing the Text Module . . . . . . . . . . . . . . . . . . . . . . . 1952Setup and Processing Options . . . . . . . . . . . . . . . . . . . . . 1954

    xx | Contents

  • Saving and Loading Files . . . . . . . . . . . . . . . . . . . . . . . . 1959Adding Text to Clips . . . . . . . . . . . . . . . . . . . . . . . . . . 1962Creating Text Effects . . . . . . . . . . . . . . . . . . . . . . . . . . 1967Loading Logos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1975Tabulating Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1976Spell Checking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1977Creating Text Rolls and Text Crawls . . . . . . . . . . . . . . . . . . 1978Animating Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1982Defining Styles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1988Changing Fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1991

    Chapter 62 Sparks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1997About Sparks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1997Loading a Sparks Plug-in . . . . . . . . . . . . . . . . . . . . . . . . 1997Replacing a Sparks Plug-in . . . . . . . . . . . . . . . . . . . . . . . 1998Using a Sparks Plug-in . . . . . . . . . . . . . . . . . . . . . . . . . 1998Developing Sparks . . . . . . . . . . . . . . . . . . . . . . . . . . . 2000

    Part 13 3D Compositing with Action . . . . . . . . . . . . . . 2001

    Chapter 63 Action: Basics . . . . . . . . . . . . . . . . . . . . . . . . . . 2003About Action . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2003Accessing the Action Module . . . . . . . . . . . . . . . . . . . . . . 2004Using Floating Point Images . . . . . . . . . . . . . . . . . . . . . . 2009Action Module Overview . . . . . . . . . . . . . . . . . . . . . . . . 2010Using the Schematic and Menu Tabs . . . . . . . . . . . . . . . . . . 2016Setup and Processing Options . . . . . . . . . . . . . . . . . . . . . 2028Saving, Loading, and Importing . . . . . . . . . . . . . . . . . . . . 2039Processing Multiple Outputs . . . . . . . . . . . . . . . . . . . . . . 2044

    Chapter 64 Action: Media . . . . . . . . . . . . . . . . . . . . . . . . . . 2051About Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2051Accessing the Media Menu . . . . . . . . . . . . . . . . . . . . . . . 2052Adding Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2055Viewing Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2056Modifying Media . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2059Adding Effects to Media . . . . . . . . . . . . . . . . . . . . . . . . 2062Accessing the Colour Corrector and the Keyer from Action . . . . . . 2067Accessing the Modular Keyer from Action . . . . . . . . . . . . . . . 2069

    Chapter 65 Action: DVE Layer Objects . . . . . . . . . . . . . . . . . . . 2071About DVE Layer Objects . . . . . . . . . . . . . . . . . . . . . . . . 2071Adding a DVE Layer Object . . . . . . . . . . . . . . . . . . . . . . . 2071Navigating with DVE Layer Objects . . . . . . . . . . . . . . . . . . 2072Modifying DVE Layer Objects . . . . . . . . . . . . . . . . . . . . . 2075Replacing a DVE Layer Object's Clip with Another . . . . . . . . . . 2079

    Contents | xxi

  • Chapter 66 Action: Axis . . . . . . . . . . . . . . . . . . . . . . . . . . . 2085About Axes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2085Manipulating an Object's Axis . . . . . . . . . . . . . . . . . . . . . 2085Applying an Axis Look-at Connection . . . . . . . . . . . . . . . . . 2090Applying Tracking Data to an Axis . . . . . . . . . . . . . . . . . . . 2091

    Chapter 67 Action: Stereo . . . . . . . . . . . . . . . . . . . . . . . . . . 2093About Stereoscopic Workflow in Action . . . . . . . . . . . . . . . . 2093Starting a Stereoscopic Session . . . . . . . . . . . . . . . . . . . . . 2093Working with the Stereo Scene . . . . . . . . . . . . . . . . . . . . . 2095

    Chapter 68 Action: 3D Paths . . . . . . . . . . . . . . . . . . . . . . . . 2101About 3D Paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2101Adding a 3D Path Node . . . . . . . . . . . . . . . . . . . . . . . . 2101Creating Splines . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2102Positioning Objects on the Path . . . . . . . . . . . . . . . . . . . . 2104Aligning Objects on the Path . . . . . . . . . . . . . . . . . . . . . . 2105Applying a Look-At Connection . . . . . . . . . . . . . . . . . . . . 2106Using the Banking Curve . . . . . . . . . . . . . . . . . . . . . . . . 2107

    Chapter 69 Action: Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . 2109About Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2109Adding Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2109Modifying Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . 2111Applying Blending Curves per Surface . . . . . . . . . . . . . . . . . 2124Editing Tracker Offsets of a Bilinear Surface . . . . . . . . . . . . . . 2126Warping an Extended Bicubic Surface . . . . . . . . . . . . . . . . . 2126Adding Shadows . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2134Reordering Surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . 2137

    Chapter 70 Action: Sources . . . . . . . . . . . . . . . . . . . . . . . . . 2143About Source Nodes . . . . . . . . . . . . . . . . . . . . . . . . . . 2143Creating a Matte or Front Source . . . . . . . . . . . . . . . . . . . . 2143Replacing the Front or Matte Clip . . . . . . . . . . . . . . . . . . . 2147Viewing a Source Node . . . . . . . . . . . . . . . . . . . . . . . . . 2149Blurring with Source Nodes . . . . . . . . . . . . . . . . . . . . . . 2149Adding Cameras . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2151

    Chapter 71 Action: Camera . . . . . . . . . . . . . . . . . . . . . . . . . 2153About the Camera . . . . . . . . . . . . . . . . . . . . . . . . . . . 2153Adding a Camera . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2153Working with the Frustum . . . . . . . . . . . . . . . . . . . . . . . 2156Importing and Exporting Cameras . . . . . . . . . . . . . . . . . . . 2159Setting Camera Views . . . . . . . . . . . . . . . . . . . . . . . . . . 2163Modifying the Camera . . . . . . . . . . . . . . . . . . . . . . . . . 2165

    xxii | Contents

  • Applying Motion Blur . . . . . . . . . . . . . . . . . . . . . . . . . 2167

    Chapter 72 Action: FBX Camera . . . . . . . . . . . . . . . . . . . . . . 2171About the FBX Camera . . . . . . . . . . . . . . . . . . . . . . . . . 2171Adding an FBX Camera . . . . . . . . . . . . . . . . . . . . . . . . . 2171FBX Camera Parameters . . . . . . . . . . . . . . . . . . . . . . . . 2172Working with the Frustum . . . . . . . . . . . . . . . . . . . . . . . 2179Moving the Near and Far Clipping Planes . . . . . . . . . . . . . . . 2182Moving the FBX Camera . . . . . . . . . . . . . . . . . . . . . . . . 2182Adjusting the Aim of the FBX Camera . . . . . . . . . . . . . . . . . 2183Adjusting the Field of View . . . . . . . . . . . . . . . . . . . . . . . 2183Importing and Exporting FBX Cameras . . . . . . . . . . . . . . . . 2185Setting Camera Views . . . . . . . . . . . . . . . . . . . . . . . . . . 2187Modifying the Camera . . . . . . . . . . . . . . . . . . . . . . . . . 2190Optimizing Attributes of the FBX Camera . . . . . . . . . . . . . . . 2191

    Chapter 73 Action: 3D Geometry . . . . . . . . . . . . . . . . . . . . . . 2193About 3D Geometry . . . . . . . . . . . . . . . . . . . . . . . . . . 2193Importing 3D Models . . . . . . . . . . . . . . . . . . . . . . . . . . 2193Working with 3D Geometry . . . . . . . . . . . . . . . . . . . . . . 2199

    Chapter 74 Action: 3D Text . . . . . . . . . . . . . . . . . . . . . . . . . 2207About 3D Text . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2207Using 3D Text Presets . . . . . . . . . . . . . . . . . . . . . . . . . . 2207Adding a 3D Text Node . . . . . . . . . . . . . . . . . . . . . . . . . 2208Changing 3D Text Properties . . . . . . . . . . . . . . . . . . . . . . 2209Changing Character Axis Properties . . . . . . . . . . . . . . . . . . 2212Animating 3D Text . . . . . . . . . . . . . . . . . . . . . . . . . . . 2214

    Chapter 75 Action: Textures . . . . . . . . . . . . . . . . . . . . . . . . 2215About Shading and Textures . . . . . . . . . . . . . . . . . . . . . . 2215Displacement Mapping . . . . . . . . . . . . . . . . . . . . . . . . . 2215Diffuse Mapping . . . . . . . . . . . . . . . . . . . . .