Apple Shake 3 User Manual

Browse online or download User Manual for PC/workstation barebones Apple Shake 3. Apple Shake 3 User manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 260
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews

Summary of Contents

Page 1 - Tutorials

Shake 4TutorialsShake Homepage.qxp 5/17/05 11:03 AM Page 2

Page 2

10 Preface Welcome to Shake 4

Page 3 - Contents

100 Chapter 3 Depth Compositing 3 Connect the Copy1 node to the second input of ZCompose1.So what’s the result? Probably different than you expecte

Page 4

Chapter 3 Depth Compositing 101 3 In the city_bg parameters, click the button to enable autoAlpha.A solid white alpha channel is created for the im

Page 5

102 Chapter 3 Depth Compositing Color Correcting Premultiplied ImagesTo create a more realistic lighting effect, you can color correct the foregrou

Page 6

Chapter 3 Depth Compositing 103 To color correct the balloons image: 1 In the Node View, select balloons, then insert a Color–Add node.2 In the Add

Page 7 - Welcome to Shake 4

104 Chapter 3 Depth Compositing The Add1 node applies a tint to the balloons and the sky, but doesn’t affect the buildings from the background imag

Page 8 - Mac OS X Notes

Chapter 3 Depth Compositing 105 This is an extreme color change, but it helps illustrate the issue with premultiplied images. Time to tone it down

Page 9 - Control vs. Command

106 Chapter 3 Depth Compositing To limit color correction with a rotoshape mask: 1 Insert a Color–Brightness node after the Add1 node. 2 Insert a C

Page 10

Chapter 3 Depth Compositing 107 Fading With DistanceIn this section, you’ll add some depth cueing by varying the color correction between the foreg

Page 11 - Shake Basics

108 Chapter 3 Depth Compositing 5 Connect the DepthKey output to the mask input of the Fade1 node.6 Click the left side of ZCompose1 to load the re

Page 12 - A Tour of the Basics

Chapter 3 Depth Compositing 109 If you’re happy with the results at this point, then you’re done!Otherwise, you can add some additional nodes to im

Page 13 - Using the Shake Panels

1 111 Shake BasicsThis tutorial introduces Shake through a series of common tasks, including loading and compositing images, tuning parameters, t

Page 14 - Shortcut Menus and Lists

110 Chapter 3 Depth Compositing This is one example of the node tree you could create for this solution: The KeyMix1 node layers a copy of city_bg,

Page 15 - Chapter 1 Shake Basics 15

Chapter 3 Depth Compositing 111 This DepthKey2 node pulls a key from the combined Z channel of balloons and city_bg. The Compress node uses DepthKe

Page 16 - Loading Images

112 Chapter 3 Depth Compositing To set up the 3D scene:1 Add an Image–FileIn node to the Node View.2 Browse to $HOME/nreal/Tutorial_Media/Tutorial_

Page 17 - Chapter 1 Shake Basics 17

Chapter 3 Depth Compositing 113 The wireframe camera lets you adjust the position of the rendering camera, which becomes the output of the MultiPla

Page 18 - Browsing Tips

114 Chapter 3 Depth Compositing Click the camera to select it, and you’ll see two sets of transform controls: one set at the center of the camera,

Page 19 - Working With Thumbnails

Chapter 3 Depth Compositing 115 To adjust the position of the camera: 1 If it is not already selected, click the yellow wireframe camera in the Per

Page 20 - 20 Chapter 1 Shake Basics

116 Chapter 3 Depth Compositing Now that you’ve had some practice manipulating the camera, you need to reset it to the default position. 4 Right-cl

Page 21 - Chapter 1 Shake Basics 21

Chapter 3 Depth Compositing 117 The floor_plane appears, but it’s in the wrong position. Before you start moving anything around, it’s a good idea

Page 22 - 22 Chapter 1 Shake Basics

118 Chapter 3 Depth Compositing Make sure you check all the view panes while you move, because it’s practically impossible to get precise positioni

Page 23 - Setting the Frame Range

Chapter 3 Depth Compositing 119 3 Drag a noodle from the walking_woman node to the + (plus) sign on the MultiPlane1 node. f4 In the Camera1 pane, s

Page 24 - Launching a Flipbook

12 Chapter 1 Shake Basics • Setting resolution• Creating a new element• Tuning parameters• Working with layer nodes• Transforming an image• Applyin

Page 25 - Flipbook Controls

120 Chapter 3 Depth Compositing It won’t look perfect because the camera is in the wrong position. So that’s the next step—place the camera in a po

Page 26 - Compositing Elements

Chapter 3 Depth Compositing 121 Here are the camera settings for the project shown in the illustrations: 6 Open the Globals tab, then click the Aut

Page 27 - Chapter 1 Shake Basics 27

122 Chapter 3 Depth Compositing 3 In the Top pane, move the camera position—but do not move the camera target—to the left edge of the floor. 4 Move

Page 28 - 28 Chapter 1 Shake Basics

Chapter 3 Depth Compositing 123 The first 10 frames look okay. At about frame 40, however, we begin to see just how two-dimensional and superficial

Page 29 - Chapter 1 Shake Basics 29

124 Chapter 3 Depth Compositing If you had camera data for Betty’s animation, you could import it into Shake and get a better lock on the camera mo

Page 30 - 30 Chapter 1 Shake Basics

Chapter 3 Depth Compositing 125 Importing Camera and Animation DataIn this example, continue with the MultiPlane node, and create a composite by co

Page 31 - Setting Resolution

126 Chapter 3 Depth Compositing 2 Browse to the $HOME/nreal/Tutorial_Media/Tutorial_03/scripts directory, select multiplane-start.shk, then click O

Page 32 - 32 Chapter 1 Shake Basics

Chapter 3 Depth Compositing 127 If you look in the Perspective pane, you’ll now see these elements:The image sequences include moving objects and o

Page 33 - Filtering and Masking

128 Chapter 3 Depth Compositing 3 Expand the subtree beneath the L8 (sunsky) layer and set the camera distance value to 2500.Note that this changes

Page 34 - Tuning Parameters

Chapter 3 Depth Compositing 129 Before you import camera data, it’s very important that the in/out frames on the Time Bar match the start/stop fram

Page 35 - Chapter 1 Shake Basics 35

Chapter 1 Shake Basics 13 Using the Shake PanelsWhen you start Shake, you’ll notice that the interface is divided into four panels: Viewer, Node Vi

Page 36 - 36 Chapter 1 Shake Basics

130 Chapter 3 Depth Compositing To adjust the position of the still images:1 Display the Image tab in the MultiPlane1 parameters. 2 Expand the subt

Page 37 - Working With Layer Nodes

Chapter 3 Depth Compositing 131 The point cloud data can help you determine the placement for layers in the composite and verify the camera move. Y

Page 39 - Chapter 1 Shake Basics 39

4 1334 Working With ExpressionsThis tutorial shows how to generate animation with expressions, rather than keyframes. Starting with one image of

Page 40 - Transforming an Image

134 Tutorial 4 Working With Expressions Step 1: Set up the basic composition, both in the frame and in time. Since you have only five images of th

Page 41 - Fading an Element

Tutorial 4 Working With Expressions 135 4 Click the Home button in the playback controls to load the new frame range into the Time Bar.To composite

Page 42 - 42 Chapter 1 Shake Basics

136 Tutorial 4 Working With Expressions 5 Toggle the clipMode parameter of Over2 to set the resolution to foreground.The image should now look like

Page 43 - Rendering a Sequence

Tutorial 4 Working With Expressions 137 4 Using the onscreen controls, position the gradient shape in the upper-right corner, then drag the middle

Page 44 - About File Names

138 Tutorial 4 Working With Expressions Looping Frames in the Time ViewClick the Time View tab to view the clip length of your nodes. Only image ge

Page 45 - Batch Rendering in a Shell

Tutorial 4 Working With Expressions 139 2 In the fan node parameters, open the Timing tab.3 Set the outMode to Repeat.The inMode and outMode parame

Page 46 - 46 Chapter 1 Shake Basics

14 Chapter 1 Shake Basics Contextual HelpMove the mouse pointer over a control or parameter to display brief help messages in the Info field at the

Page 47 - Intermediate Skills

140 Tutorial 4 Working With Expressions Creating Flicker on the LightmIn the Node View, select the RGrad1 node and insert a Color–Fade node between

Page 48 - Inserting Nodes Into a Tree

Tutorial 4 Working With Expressions 141 3 Edit the value expression so that it reads like this: rnd(time)This returns a random value between 0 and

Page 49

142 Tutorial 4 Working With Expressions You can’t edit this curve in the Curve Editor because each value is generated by the expression. However, y

Page 50

Tutorial 4 Working With Expressions 143 8 Set keyframes for animVal at frames 1, 40, and 75. One of the keyframes—it doesn’t matter which one—shoul

Page 51 - Optimizing With SetDOD

144 Tutorial 4 Working With Expressions Note: To frame the curves, position the pointer in the Curve Editor and press the Home key.This trick make

Page 52

Tutorial 4 Working With Expressions 145 3 In the RBlur parameteres, set the iRadius to 35. The default values do not greatly modify the RGrad, so y

Page 53 - Grouping Nodes

146 Tutorial 4 Working With Expressions As a result, the RGrad gradient shape appears only where there is no alpha in the ceiling/fan composite. RB

Page 54

Tutorial 4 Working With Expressions 147 To link the node parameters:1 In the RBlur1 parameters, expand the center parameter subtree, then type the

Page 55 - Using the Time View

148 Tutorial 4 Working With Expressions 6 Connect the output of Fade1 to the second input of Over2.The Fog_Add (IAdd) node adds the two images toge

Page 56

Tutorial 4 Working With Expressions 149 If you scrub through the Time Bar, you might see a frame where the RGrad is mostly outside the workspace (p

Page 57

Chapter 1 Shake Basics 15 For many onscreen controls, there are also click-and-hold behaviors: • Click a button to toggle between its two default s

Page 58

150 Tutorial 4 Working With Expressions 2 Drag the Viewport onscreen controls to enlarge the canvas to reveal that the RGrad exists outside of the

Page 59 - Button Mode Result

Tutorial 4 Working With Expressions 151 2 Display the alpha channel (press A with the pointer over the Viewer) and it will look similar to this: Th

Page 60

152 Tutorial 4 Working With Expressions The solid alpha value is extended infinitely, and masks the RGrad outside of the ceiling frame.6 View RBlur

Page 61

Tutorial 4 Working With Expressions 153 You are finished with this stage. 3 Display the Viewport1 node and compare the difference between the outpu

Page 62

154 Tutorial 4 Working With Expressions 2 Insert a Brightness node and a Mult node from the Color tab, then set Brightness1 as the active node in P

Page 63

Tutorial 4 Working With Expressions 155 4 In the Mult1 parameters, set the color to blue using the Virtual Color Picker. Hold down the B key and dr

Page 64

156 Tutorial 4 Working With Expressions Adding Motion Blur to Pre-Animated Elements As you view the animation, the fan movement appears too... well

Page 65

Tutorial 4 Working With Expressions 157 • Under the postion parameter, set yPos to 140.Your result should look like this: Note: To update the Text

Page 66 - Creating Motion Blur

158 Tutorial 4 Working With Expressions Because the fan is dark, boost the fan node brightness (with a Brightness node), or view the alpha channel.

Page 67 - Motion Blur Parameters

Tutorial 4 Working With Expressions 159 • Set xAngle to –7.5.• Set yAngle to –25.• Set zAngle to –195.• Leave center (x, y) at 80.The result looks

Page 68

16 Chapter 1 Shake Basics Loading ImagesTo load images into your project, you use the FileIn node from the Image Tool tab. In these tutorials, the

Page 69

160 Tutorial 4 Working With Expressions Instead of a flat value before and after the two keyframes, the zAngle parameter keeps the same slope into

Page 70

Tutorial 4 Working With Expressions 161 When you view Move3D1, the transformation moves the fan image, but that’s not what you want. You want to us

Page 71 - Importing Photoshop Files

162 Tutorial 4 Working With Expressions That’s it. Now you’ve learned how to create simple volumetric effects and animation through expressions. We

Page 72

5 1635 Using KeylightThis tutorial covers the basics of using the Keylight node, including how to pull keys, apply masking, create holdout mattes

Page 73

164 Chapter 5 Using Keylight Using Keylight to Pull a KeyThe first section of this tutorial demonstrates the basic steps for using the Keylight nod

Page 74

Chapter 5 Using Keylight 165 5 In the Keylight parameters, click the screenColour control (the blue-colored box), then drag the pointer across the

Page 75

166 Chapter 5 Using Keylight To test the mask using a Viewer lookup table:1 Click and hold the VLUT (Viewer Lookup Table) button in the Viewer shel

Page 76

Chapter 5 Using Keylight 167 3 In the Parameters2 tab, boost the Viewer gamma level by typing “2.2” into the viewerGamma value field.The heightened

Page 77

168 Chapter 5 Using Keylight 4 Set screenRange to 0.03. The edges soften, and the mask is filled in, but some of the hair detail drops off.5 Return

Page 78

Chapter 5 Using Keylight 169 So right about now, you may be thinking that these parameters are useless and ought never be touched. To the contrary,

Page 79 - Curve Editing Tips

Chapter 1 Shake Basics 17 3 Double-click the background directory to open it, select the [email protected] image sequence, then click Next at t

Page 80 - Color Correction

170 Chapter 5 Using Keylight 6 Connect the RotoShape node to the fourth input (GarbageMatte) of the Keylight node to remove the gunk on the side of

Page 81

Chapter 5 Using Keylight 171 The Blur node is faster than using the RotoShape feathering.11 In the Blur1 parameters, adjust the values of the xPixe

Page 82

172 Chapter 5 Using Keylight Color Correcting the Foreground ImageTo venture away from keying for a moment, this section discusses color correcting

Page 83

Chapter 5 Using Keylight 173 When the output is switched to “unpremult,” the composite looks terrible. This unpremultiplied state is temporary, unt

Page 84

174 Chapter 5 Using Keylight Here is the crucial trick: 7 In the Over1 parameters, activate preMultiply. The nasty gunk around the character is rem

Page 85 - B channel value

Chapter 5 Using Keylight 175 Although this is an extreme color correction used for illustration purposes, the principal concept here is that you sp

Page 86 - Green channel value

176 Chapter 5 Using Keylight To begin the composite:1 Add an Image–FileIn node, then load the saint_fg.1-5#.jpg and saint_bg.1-5#.jpg image sequenc

Page 87

Chapter 5 Using Keylight 177 3 In the Node View, select the saint_fg node and apply a Key–Keylight node.4 Connect the saint_bg node to the second i

Page 88

178 Chapter 5 Using Keylight Using fgBias to Remove Blue SpillSome blue spill appears on the actor’s hair, on the right side.Since the blue spill i

Page 89

Chapter 5 Using Keylight 179 To minimize any yellowness that may occur in the image, you can decrease the fgBias saturation. The stronger the satur

Page 90 - Before Mult After Mult

18 Chapter 1 Shake Basics .After you click OK, the selected images appear as FileIn nodes in the Node View. They might overlap each other, but this

Page 91 - Depth Compositing

180 Chapter 5 Using Keylight 4 Connect the HoldKey node to the third input of the Keylight node.5 In the HoldKey parameters, boost the screenRange

Page 92

Chapter 5 Using Keylight 181 6 Insert a Filter–DilateErode node and a Filter–Blur node between the HoldKey and Keylight1 nodes.7 In the DilateErode

Page 93 - Working With Z Channels

182 Chapter 5 Using Keylight To test the effect of the holdout matte:mIn the lower portion of the Keylight1 parameters, expand the plumbing subtree

Page 94

6 1836 Using PrimatteThis lesson describes the basic use and mechanics of the Photron Primatte keying plug-in, as well as masking and spill suppr

Page 95 - Displaying Z Channels

184 Chapter 6 Using Primatte3 Add a Key–Primatte node, then connect the bg node to the second input (background) of the Primatte node.In Primatte,

Page 96

Chapter 6 Using Primatte 185 The alpha channel reveals the basic key. The majority of the background should appear black in the alpha channel.Note:

Page 97

186 Chapter 6 Using PrimatteThe composite appears in the Viewer.Inner Mechanics of PrimatteSo, what is Primatte doing to the image pixels? Whereas

Page 98

Chapter 6 Using Primatte 187 To view the color zones in the composite: mClick the “status” button in the Primatte output parameter. As you can see,

Page 99

188 Chapter 6 Using PrimatteThe foreground operator is assigned and a new color control is automatically activated.3 In the Viewer, scrub the shirt

Page 100

Chapter 6 Using Primatte 189 When scrubbing fails, it may be time to apply some rotoscoping to the key. In this case, a holdout matte will work bet

Page 101 - Adjusting Z Depth

Chapter 1 Shake Basics 19 11 Drag a selection box around all the nodes, then press L on your keyboard to line them up. You can also right-click in

Page 102

190 Chapter 6 Using PrimatteBy using the foreground and background operators, you have assigned pixels to either zone 1 or 4. Picking any of the ei

Page 103

Chapter 6 Using Primatte 191 The currentOp slider scrolls from 0 (the Center pick) to the number of applied operators. Each operation can be access

Page 104

192 Chapter 6 Using Primatte3 Show the composite (Primatte node) in the Viewer (click the left side of the node).4 Make sure the QuickPaint1 node p

Page 105

Chapter 6 Using Primatte 193 To create a holdout matte:1 Add a second QuickPaint node (a RotoShape node would also do the job), and connect the nod

Page 106

194 Chapter 6 Using PrimatteBy default, Primatte replaces the alpha channel, but you can also add, subtract, or multiply the two masks. With this t

Page 107 - Fading With Distance

Chapter 6 Using Primatte 195 2 In the Viewer, drag along the purplish edge of the woman’s hair. 3 You may need to apply two or three spill sponge o

Page 108 - After adjustment, the

196 Chapter 6 Using Primatte2 In the Viewer, drag along the bluish part of her shirt.3 Adjust the spillSponge slider (under the color control). The

Page 109

Chapter 6 Using Primatte 197 5 Connect the Blur node to the replaceImage input (the last input) on the Primatte1 node.Since the black chair backing

Page 110

198 Chapter 6 Using PrimatteUnder the right circumstances, this can reduce blue or green spill quite nicely. Under the wrong circumstances, it can

Page 111 - Original image

Chapter 6 Using Primatte 199 4 Turn on the affectAlpha button, then view the alpha channel of the node to test the area you are modifying. 5 Set al

Page 112

 Apple Computer, Inc.© 2005 Apple Computer, Inc. All rights reserved. Under the copyright laws, this manual may not be copied, in whole or in par

Page 113

20 Chapter 1 Shake Basics • To view the alpha channel, place the pointer over the thumbnail and press A. To return to the RGB view, place the point

Page 114

200 Chapter 6 Using PrimatteCompositing Outside of PrimattePrimatte has a great deal of flexibility because you can composite within the node or pa

Page 115

7 2017 Tracking and StabilizationThis tutorial demonstrates the primary uses for Shake’s tracking technology, including removing unwanted motion

Page 116

202 Chapter 7 Tracking and Stabilization • Transform–Stabilize: This node generates one, two, or four tracking points, or uses points generated by

Page 117

Chapter 7 Tracking and Stabilization 203 The Time Bar range is set from frame 1 to frame 15.This does not affect your rendered frames, but helps yo

Page 118

204 Chapter 7 Tracking and Stabilization 5 Drag the tracker box to a high-contrast area— for example, the large window in the middle of the image.T

Page 119

Chapter 7 Tracking and Stabilization 205 Note: When tracking large plates, turn on limitProcessing in the Stabilize parameters to decrease image l

Page 120

206 Chapter 7 Tracking and Stabilization Converting Stabilization Data to MatchMove DataUse the same building clip to build a simple matchmove. In

Page 121 - Animating a MultiPlane Camera

Chapter 7 Tracking and Stabilization 207 The eatatjoes image drifts away from the background image. The Stabilize node is trying to stabilize the i

Page 122

208 Chapter 7 Tracking and Stabilization Using the MatchMove NodeThe next example uses more complicated tracking information to match a background

Page 123

Chapter 7 Tracking and Stabilization 209 5 Connect the bus2 node to the second input of the MatchMove node.Although this project calls for a 4-poin

Page 124

Chapter 1 Shake Basics 21 • To load the parameters into the Parameters tab, click the right side of the node.• To load a node into the Viewer and t

Page 125

210 Chapter 7 Tracking and Stabilization The search region is too small to encompass the movement in the clip—the bus moves too far to the right. I

Page 126

Chapter 7 Tracking and Stabilization 211 Gee, everything was going fine until around frame 34, right? At that frame (results vary), the tracker spi

Page 127

212 Chapter 7 Tracking and Stabilization 12 In the MatchMove Parameters tab, set the referenceBehavior pop-up menu to “update if below reference to

Page 128 - • L1_cameraDistance = 700

Chapter 7 Tracking and Stabilization 213 The three extra trackers are activated. Each tracker is located in the relative corner where it should sta

Page 129

214 Chapter 7 Tracking and Stabilization This ensures the track is not overwritten.An active tracker is green in the tracker list.3 Go to frame 1.4

Page 130

Chapter 7 Tracking and Stabilization 215 When finished, the three points should be reasonably accurate. If not, use the visibility toggles to isola

Page 131 - Click here to hide the

216 Chapter 7 Tracking and Stabilization 2 Toggle applyTransform to active.If an image appears brighter in an Over operation (in effect adding the

Page 132

Chapter 7 Tracking and Stabilization 217 To adjust the foreground sign position:1 Go to frame 1.2 Ensure that the Viewer Autokey button is deactiva

Page 133 - Working With Expressions

218 Chapter 7 Tracking and Stabilization The image is now slightly larger in the composition.Color Correct the Foreground ElementAnybody who has vi

Page 134

Chapter 7 Tracking and Stabilization 219 Note: You do not need a MDiv/MMult set because you are working on the full frame.For the color correction

Page 135

22 Chapter 1 Shake Basics The gray square on the right side of the background node—it’s supposed to be a tiny text field—indicates that this node i

Page 136

220 Chapter 7 Tracking and Stabilization The sign is a neutral grey color. Some warm color makes it stick out a bit and draws the viewer’s attentio

Page 137

Chapter 7 Tracking and Stabilization 221 3 Set shadowOpacity to approximately .7.Note: For additional fine tuning, look at the script bus_track2.s

Page 138

222 Chapter 7 Tracking and Stabilization 6 Insert a CornerPin node above the Stabilize node. CornerPin is used to position the foreground over the

Page 139

Chapter 7 Tracking and Stabilization 223 To copy the tracks into Stabilize:1 Right-click the trackNames, then choose Load Track from the shortcut m

Page 140 - Creating Flicker on the Light

224 Chapter 7 Tracking and Stabilization You are currently applying the motion to only one point, so toggle your trackType to “4 pt.”Things don’t q

Page 141

8 2258 Working With MacrosThis tutorial demonstrates how to create reusable groups of commands, called macros. In this example, you’ll set up a b

Page 142

226 Chapter 8 Working With Macros The following images demonstrate the creation of a macro. The first image shows four connected nodes—the Text nod

Page 143 - • rndVal is set to rnd(time)

Chapter 8 Working With Macros 227 4 Attach a second Rotate node.In this example, the algorithm works by rotating the image, blurring the image on t

Page 144

228 Chapter 8 Working With Macros To test the effect:1 Load the Rotate2 parameters into the Parameters tab.2 Adjust the angle parameter. The blurri

Page 145

Chapter 8 Working With Macros 229 4 In Shake, drag to select the Rotate1, Blur1, and Rotate2 nodes in the process tree.5 Press Command-C or Control

Page 146

Chapter 1 Shake Basics 23 Panning, Zooming, and FramingWhile working in Shake, you’ll need to pan, zoom, and frame the contents of the Node View, t

Page 147

230 Chapter 8 Working With Macros The text in your editor is raw script, meaning it is not formatted as a macro. If you paste it back in, you get t

Page 148

Chapter 8 Working With Macros 231 1 Add the formatting for the macro body and declare the macro type and name:image RotateBlur( ){Rotate1 = Rotate(

Page 149

232 Chapter 8 Working With Macros 4 Indicate what you want to spit out of the macro with the return line. This is the final image (or float, int, s

Page 150

Chapter 8 Working With Macros 233 To test the macro:mGo to the command line in Terminal.You might be saying to yourself right now, “Hey, why am I t

Page 151

234 Chapter 8 Working With Macros Now try your new macro on an image. If you do not have an image, use the sample image in the $HOME/nreal/Tutorial

Page 152

Chapter 8 Working With Macros 235 3 Set the xSize parameter to 75.4 Set the ySize parameter to 40.The result is an image that is 75 x 40 pixels. To

Page 153 - Outside1 Crop1

236 Chapter 8 Working With Macros Important: Shake assumes you have matched the tab name with the file name, so if you actually did place this int

Page 154

Chapter 8 Working With Macros 237 • If there is nothing at all, you have made an error in your ui file. Check the error messages for an indication.

Page 155

238 Chapter 8 Working With Macros This sets the slider range from 0 to 400 for the blur parameter of the RotateBlur function. Spelling and capitali

Page 156

Chapter 8 Working With Macros 239 The node tree appears in the Node View.2 In the Node View, select the Rotate1, Blur1, and Rotate2 nodes that buil

Page 157

24 Chapter 1 Shake Basics Working With WindowsNow that you have a few images loaded, this is a good time to practice methods of working with the Sh

Page 158 - • Set yPan to 87

240 Chapter 8 Working With Macros The Shake MacroMaker is launched.The top portion of the Shake MacroMaker window contains text fields for the name

Page 159 - • Leave center (x, y) at 80

Chapter 8 Working With Macros 241 • The “Shake directory” is the <ShakeDirectory>/include/startup directory. When this option is checked, the

Page 160 - KeepValue mode KeepSlope mode

242 Chapter 8 Working With Macros 7 Make sure the float angle Visibility button is on.The Rotate1 “image In” parameter is activated automatically.

Page 161

9 2439 Creating Clean PlatesThis tutorial demonstrates how to stitch images with the AutoAlign feature, and how to use SmoothCam to stabilize foo

Page 162

244 Tutorial 9 Creating Clean Plates To stitch images using the AutoAlign node: 1 From a new Shake script, insert an Image–FileIn node.2 In the Fil

Page 163 - Using Keylight

Tutorial 9 Creating Clean Plates 245 Now that the the images are connected, you can tell AutoAlign to analyze and stitch them. There are two differ

Page 164 - Using Keylight to Pull a Key

246 Tutorial 9 Creating Clean Plates 9 Turn on the matchIllum option to fix the color match between images. Now you should have a fairly good backg

Page 165

Tutorial 9 Creating Clean Plates 247 This image is attached to the first input of the AutoAlign1 node, and is designated as the “locked” plate—mean

Page 166

248 Tutorial 9 Creating Clean Plates You may already be familiar with the Stabilize node and wonder why we’re not using that to stabilize the foota

Page 167

Tutorial 9 Creating Clean Plates 249 To stabilize the clip1 image: 1 Select the clip1 node, then insert a Transform–SmoothCam node.2 In the SmoothC

Page 168

Chapter 1 Shake Basics 25 Flipbook ControlsThe following table contains several Flipbook controls.You can have as many Flipbooks as memory allows,

Page 169

250 Tutorial 9 Creating Clean Plates 7 Now insert Transform–SmoothCam nodes for the clip2 and clip3 nodes, and repeat the stabilization process for

Page 170

Tutorial 9 Creating Clean Plates 251 To crop the stitched plate:1 Select the AutoAlign1 node, then insert a Transform–Crop node.2 In the Viewer, dr

Page 171

252 Tutorial 9 Creating Clean Plates To adjust for lens distortion:1 Select the CCrop1 node, then insert a Warp–LensWarp node. 2 Load LensWarp1 int

Page 172

Tutorial 9 Creating Clean Plates 253 There are many ways to accomplish this. You might immediately think “Clone brush” in QuickPaint, and you are i

Page 173

254 Tutorial 9 Creating Clean Plates When creating a clean plate, try to select frames with as little overlap of the foreground characters as possi

Page 174

Tutorial 9 Creating Clean Plates 255 2 Add a Color–Invert node to the Move2D1 node.3 Select the bridge001 node and add a Layer–Mix node.4 Connect t

Page 175 - Advanced Keylight Techniques

256 Tutorial 9 Creating Clean Plates The images are aligned when most of the background noise disappears.7 In the Node View, select the Invert1 nod

Page 176 - The Joy of JPEG

Tutorial 9 Creating Clean Plates 257 9 In the QuickPaint controls in the Viewer shelf, click the “frame” button twice until it reads “persist.” Whe

Page 177

258 Tutorial 9 Creating Clean Plates 5 If you paint too far to the left, and reveal the actors in frame 38, use the Eraser to tidy up. Unfortunatel

Page 178

Tutorial 9 Creating Clean Plates 259 Once you have a clean plate, add an Image–FileOut node and render the clean plate as a new image or image sequ

Page 179 - Using a Holdout Matte

26 Chapter 1 Shake Basics Compositing ElementsNow that you know how to navigate through the Shake interface, you’re ready to composite the elements

Page 181

Chapter 1 Shake Basics 27 You can also drag from the bottom of table to the second input on Over1.Information flows downward in the Node View like

Page 182

28 Chapter 1 Shake Basics Look in the Parameters tab, where the Over1 parameters now appear. The first parameter is the same for all nodes: the nam

Page 183 - Using Primatte

Chapter 1 Shake Basics 29 The node logic is switched, which completely changes the result of the composite. The orchid now appears behind the table

Page 184

3 1 Contents Preface 7Welcome to Shake 47 The Tutorial Lessons 8 Installing the Tutorial Media 8 Mac OS X Notes Chapter 1 11 Shake Basics11 Tu

Page 185

30 Chapter 1 Shake Basics 7 In the Node View, select the orchid_Over_table node and add one more Over node. Use the following illustration as a gui

Page 186 - Inner Mechanics of Primatte

Chapter 1 Shake Basics 31 If you were paying attention when you connected images to that first Over node, your composite looked like this for a bri

Page 187

32 Chapter 1 Shake Basics So, what does this have to do with the clipped image in our composite? What you saw earlier was the result of Shake’s aut

Page 188

Chapter 1 Shake Basics 33 4 To ensure that the resolution is 720 x 486 pixels, set clipMode to foreground.The image is no longer clipped. 5 Double-

Page 189

34 Chapter 1 Shake Basics 5 Using the following illustration as a guide, add a new Image–RGrad node and attach it to the side mask port on the Blur

Page 190 - Managing Operators

Chapter 1 Shake Basics 35 2 Click the right side of the RGrad1 node to load it into the Parameters tab.3 In the RGrad1 Parameters tab, set radius t

Page 191 - Masking Primatte

36 Chapter 1 Shake Basics In the illustration below, the radius is set to 312 and the falloffRadius is set to 370.It’s looking better, but there’s

Page 192 - Attach a Holdout Matte

Chapter 1 Shake Basics 37 10 Drag in the luminance bar, under the ColorWheel, until you see a softer focus for the background in the Viewer. Workin

Page 193

38 Chapter 1 Shake Basics 4 Arrange the nodes as shown in the illustration below. Composite the soft shadows first. 5 Select the Over1 node, then a

Page 194 - Spill Suppression in Primatte

Chapter 1 Shake Basics 39 7 In the lMult1 parameters, drag the percent slider to set it to 65. Next, composite the lighting pass. 8 Select the lMul

Page 195

4 Contents 93 Working With Z Channels 98 Creating Composites With ZCompose 102 Color Correcting Premultiplied Images 107 Fading With Distance 111 3D

Page 196

40 Chapter 1 Shake Basics 10 Drag the noodle from the second input on Screen1 to the first input. That fixed the clipping situation but didn’t chan

Page 197

Chapter 1 Shake Basics 41 Or, in the Viewer, drag a corner of the Move2D transform control until the scale parameter is set to 2. The size is right

Page 198

42 Chapter 1 Shake Basics 2 Right-click Fade, then choose Create from the shortcut menu (or, you can click Fade while holding down the Control and

Page 199

Chapter 1 Shake Basics 43 The finished image will look similar to this:Rendering a SequenceWhen you’re ready to create the final images for your co

Page 200

44 Chapter 1 Shake Basics 5 Once you have entered your file name settings in the File Browser, click OK. To save the script:1 Click the Save button

Page 201 - Tracking and Stabilization

Chapter 1 Shake Basics 45 2 In the File Name text field, type “orchid.shk” as the name for the script, then click OK.Note: To Save As, use Command

Page 202 - Stabilizing an Image Sequence

46 Chapter 1 Shake Basics 2 Open Terminal and navigate to the directory where your orchid.shk script is saved.3 Type:shake -exec orchid.shk -vNote:

Page 203

2 472 Intermediate SkillsThis tutorial shows how to optimize your workflow with the SetDOD node, and how to use the Shake Time View, and the Curv

Page 204

48 Tutorial 2 Intermediate Skills To explore the topics of this tutorial, you’ll work with images from the Beanfield music video Tides, kindly prov

Page 205

Tutorial 2 Intermediate Skills 49 • Replace: Select the node you want to replace, then Control-click a node button in the Tool tabs.• Insert Uncon

Page 206

Contents 5 215 Position the Foreground Element 218 Color Correct the Foreground Element Chapter 8 225Working With Macros225 Tutorial Summary 225 What

Page 207

50 Tutorial 2 Intermediate Skills • Delete: Select the nodes by clicking, Shift-clicking or dragging a selection box, then press Delete.• Delete C

Page 208 - Using the MatchMove Node

Tutorial 2 Intermediate Skills 51 Optimizing With SetDODA DOD (Domain of Definition) is a rectangular region around an element that defines the par

Page 209

52 Tutorial 2 Intermediate Skills To add the SetDOD node:1 In the Node View, select the mitosis node.2 Insert a Transform–SetDOD node.3 Make sure t

Page 210

Tutorial 2 Intermediate Skills 53 This tells Shake to calculate only the image information within the DOD boundaries. The rest of the image is igno

Page 211

54 Tutorial 2 Intermediate Skills To group the mitosis, setDOD1, and Move2D1 nodes:1 In Node View, drag to select the mitosis, setDOD1, and Move2D1

Page 212

Tutorial 2 Intermediate Skills 55 4 Click the Expand button on the mitosis_group node to show its contents. When a group is expanded, you can selec

Page 213

56 Tutorial 2 Intermediate Skills Each image node and layer node in the composite is represented by a horizontal bar, lined up with the frames in t

Page 214

Tutorial 2 Intermediate Skills 57 To load the mitosis node into the Parameters tab, do one of the following: mIn the Node View click the right side

Page 215

58 Tutorial 2 Intermediate Skills To modify the clip’s position in the Time Bar:mIn the Time View, drag the middle of the mitosis bar to the right.

Page 216 - Adjust the Sign Position

Tutorial 2 Intermediate Skills 59 To extend the length of the mitosis clip:1 In the Time View, press the Control or Command key and drag the right

Page 217

6 Contents

Page 218 - Before After

60 Tutorial 2 Intermediate Skills You now have everything set up for the first original copy of our “little guys” element. The next step is to make

Page 219

Tutorial 2 Intermediate Skills 61 3 Drag the selected nodes to the left in the Node View to make room for the copies. 4 Right-click in the Node Vie

Page 220

62 Tutorial 2 Intermediate Skills 6 Using the illustration below as a guide, connect the copies to the rest of the node tree.So you have your copie

Page 221 - No shadow With AddShadow

Tutorial 2 Intermediate Skills 63 To position the “little guys”:1 Load the leftmost Over1 node into the Viewer. 2 Click the Expand/Collapse button

Page 222

64 Tutorial 2 Intermediate Skills 5 Drag a corner of the Move2D onscreen controls (the box overlay) to change the size of the element. 6 Drag the t

Page 223

Tutorial 2 Intermediate Skills 65 3 Double-click the Over1 node (the last Over node at the bottom of the node tree), to see the results of the comp

Page 224 - Frame 1 Frame 30

66 Tutorial 2 Intermediate Skills Creating Motion BlurThe motion blur feature lets you simulate the effect you see with moving objects in real phot

Page 225 - Working With Macros

Tutorial 2 Intermediate Skills 67 2 Click the Globals tab and expand the motionBlur subtree. Note: The Move2D, Move3D, CornerPin, CameraShake, Pan

Page 226 - Creating a Handmade Macro

68 Tutorial 2 Intermediate Skills To create a transformation for motion blur:1 Select the front_man node, then insert a Transform–Move2D node. 2 Mo

Page 227 - -Rotate2.angle

Tutorial 2 Intermediate Skills 69 5 Click the right side of the Over4 node to load the final output into the Viewer. No motion blur, right? You sti

Page 228

7 Preface Welcome to Shake 4 This guide includes hands-on tutorials, demonstrations, and explanations of Shake features and workflow. In addi

Page 229

70 Tutorial 2 Intermediate Skills 3 Set motionBlur to 0.25 to lower the blur quality. 4 Enter a few different settings for shutterTiming to test th

Page 230 - Starting the Macro Format

Tutorial 2 Intermediate Skills 71 Note: Generally, it’s better to define motion blur settings for individual transform nodes. You can set motionBl

Page 231

72 Tutorial 2 Intermediate Skills Now use the Photoshop import feature to read in the same file. To import a Photoshop file using the Import comman

Page 232 - Saving and Testing the Macro

Tutorial 2 Intermediate Skills 73 As you can see, each Photoshop layer has its own set of parameters inside the Composite node. The clipLayer param

Page 233

74 Tutorial 2 Intermediate Skills Zoom in on the Composite node (press Command-middle-click or Control-middle-click and drag right). You’ll see the

Page 234

Tutorial 2 Intermediate Skills 75 12 In the Parameters tab, use the Reposition controls to drag the wawa2 and wawa3 layers below the grass layer. 1

Page 235

76 Tutorial 2 Intermediate Skills In the Move2D1 Parameters tab, click the AutoKey button next to the pan parameters.3 Move the playhead to frame 3

Page 236

Tutorial 2 Intermediate Skills 77 6 Click the Curve Editor 2 tab (in the Tool tabs) to view the animation curves.Note: To expand the window, posit

Page 237 - How to Set Slider Ranges

78 Tutorial 2 Intermediate Skills 10 Drag the yPan keyframes until your curves look similar to the following illustration. Now make use of what you

Page 238

Tutorial 2 Intermediate Skills 79 13 Before you continue, click the Save button at the top of the Node View to save the changes you’ve made. Curve

Page 239

8 Preface Welcome to Shake 4 • Tutorial 6: “Using Primatte” —This lesson describes the basic use and mechanics of the Photron Primatte keying

Page 240

80 Tutorial 2 Intermediate Skills Color CorrectionYou’ve got a nice composite with the animated “wawas.” Now it ‘s time to blend the elements using

Page 241

Tutorial 2 Intermediate Skills 81 A ColorMatch node appears after the wawa1 node. ColorMatch1 is already loaded into parameters, but we need to see

Page 242

82 Tutorial 2 Intermediate Skills The ColorMatch Parameters tab also contains controls for colors you want to match (the “Dest” or destination colo

Page 243 - Creating Clean Plates

Tutorial 2 Intermediate Skills 83 7 Click to select the midSource color control, then drag inside a gray area between the wawa’s nose. This should

Page 244

84 Tutorial 2 Intermediate Skills 10 Click the midDest color control, then drag inside a neutral area or a midrange value between the lightest and

Page 245

Tutorial 2 Intermediate Skills 85 The image doesn’t look quite matched. So let’s make adjustments to the color selections. You can do this with pre

Page 246

86 Tutorial 2 Intermediate Skills To adjust colors with the keystroke modifiers:1 Hold down the G key on your keyboard while dragging over the midD

Page 247

Tutorial 2 Intermediate Skills 87 Since you have multiple characters—and they’re composited at different places in the node tree, a better method i

Page 248

88 Tutorial 2 Intermediate Skills You see a connection between the original ColorMatch node and the clone, with an arrow pointing toward the parent

Page 249

Tutorial 2 Intermediate Skills 89 Now that you’ve color corrected the base colors of the characters, you can add other nodes to simulate lighting f

Page 250

Preface Welcome to Shake 4 9 Important: Macintosh users should bear in mind that the Delete key used in Shake is not the key located below the F12

Page 251

90 Tutorial 2 Intermediate Skills It doesn’t need to be exactly the same as the illustration, but the color correction on wawa2, should match the d

Page 252

3 913 Depth CompositingThis tutorial demonstrates different methods for creating “real” and simulated depth in your composites. You’ll start with

Page 253

92 Chapter 3 Depth Compositing Simulated Depth and 3D CompositingIn this tutorial, you’ll use various methods to create the illusion of depth in co

Page 254

Chapter 3 Depth Compositing 93 Working With Z ChannelsMost compositing depends on the information in the R, G, B, and alpha channels to create a fi

Page 255

94 Chapter 3 Depth Compositing As shown in the illustration above, Shake orders these pixels and outputs the higher values when it layers the image

Page 256 - Not aligned

Chapter 3 Depth Compositing 95 Displaying Z ChannelsThe Z channel—or lack of it—in the background image is a problem because some of the balloons a

Page 257

96 Chapter 3 Depth Compositing To view the Z channel of an image:1 Load the balloons node into the Viewer.2 Press and hold the Viewer Script button

Page 258 - Clone source

Chapter 3 Depth Compositing 97 The real Z values are placed into the alpha channel for analysis. The inverted display is a result of the Alpha chan

Page 259

98 Chapter 3 Depth Compositing Some software processes Z channel data differently than Shake. If you’re using 3ds Max, for example, you’ll see nega

Page 260

Chapter 3 Depth Compositing 99 4 In the Reorder parameters, enter “rgbar” in the channels value field. This string specifies that red goes to the r

Comments to this Manuals

No comments