Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:06,466 --> 00:00:08,066
welcome back to Nuke 2:04
2
00:00:08,066 --> 00:00:09,666
this is class No. 3
3
00:00:09,800 --> 00:00:10,966
and this week we're gonna be going over
4
00:00:10,966 --> 00:00:12,166
one of my favorite features in nuke
5
00:00:12,166 --> 00:00:13,800
which is the gizmo creation
6
00:00:13,966 --> 00:00:16,600
and we only be scratching a surface with
7
00:00:16,600 --> 00:00:18,100
gizmos are capable of today
8
00:00:18,266 --> 00:00:20,400
but it's definitely a nice way to get you started and
9
00:00:20,400 --> 00:00:22,133
start building some your own tools and
10
00:00:22,133 --> 00:00:23,400
start learning how to share
11
00:00:23,566 --> 00:00:26,366
your custom tools with other users and artists and
12
00:00:26,366 --> 00:00:28,300
for your supervisors to create looks and
13
00:00:28,300 --> 00:00:29,200
and be able to
14
00:00:29,300 --> 00:00:29,966
give them to your artists
15
00:00:29,966 --> 00:00:32,033
knowing that the look will stay consistent
16
00:00:32,333 --> 00:00:33,900
um so what I've done
17
00:00:33,900 --> 00:00:36,566
is kind of made my own little script here that's gonna
18
00:00:36,866 --> 00:00:38,266
give us an old timey film look
19
00:00:38,266 --> 00:00:40,000
so we have this um
20
00:00:40,000 --> 00:00:41,966
footage of Angie from FX Guide TV
21
00:00:42,700 --> 00:00:43,800
and I'm just
22
00:00:44,166 --> 00:00:46,166
have a great note here called contrast
23
00:00:47,333 --> 00:00:50,066
uh this is a vignette bezier
24
00:00:50,066 --> 00:00:52,466
so it's just a clone of this vignette down here
25
00:00:52,466 --> 00:00:55,000
and I'll talk about that in a second um
26
00:00:55,133 --> 00:00:58,633
so that alpha is being copied into this
27
00:00:58,933 --> 00:01:00,566
and then I'm blurring the edges
28
00:01:02,533 --> 00:01:04,166
so if we look at that real quick
29
00:01:06,566 --> 00:01:08,166
you see I'm blurring the edges a bit there
30
00:01:10,166 --> 00:01:12,400
and then I grain the entire thing
31
00:01:13,000 --> 00:01:16,066
then I take down the saturation so it's black and white
32
00:01:16,500 --> 00:01:18,466
then I've been yet it and darken the edges
33
00:01:19,366 --> 00:01:21,966
then I tint it I add some flicker
34
00:01:22,400 --> 00:01:24,900
and I add some bump so now we play it back
35
00:01:26,700 --> 00:01:28,266
a few frames cash here
36
00:01:31,566 --> 00:01:33,400
we have an old timey film look
37
00:01:36,100 --> 00:01:38,300
not the most advanced of gizmos or
38
00:01:38,300 --> 00:01:40,466
techniques by any stretching imagination but
39
00:01:41,266 --> 00:01:42,200
it does a cool look
40
00:01:42,200 --> 00:01:44,500
it's gonna give us a lot of examples of how we can
41
00:01:44,533 --> 00:01:47,266
make this instead of all these different nodes with
42
00:01:47,266 --> 00:01:48,466
all this different control
43
00:01:48,533 --> 00:01:49,100
how to make it
44
00:01:49,100 --> 00:01:50,300
one nice little
45
00:01:50,300 --> 00:01:53,100
plugin such as the Gen Arts or the furnace plugins are
46
00:01:53,400 --> 00:01:55,700
uh so that user can just access the
47
00:01:55,700 --> 00:01:57,166
controls they need in order to change
48
00:01:57,166 --> 00:01:58,333
and tweak this image
49
00:01:58,333 --> 00:02:00,000
to give this old timey film look
50
00:02:01,066 --> 00:02:03,300
so there's our image and okay
51
00:02:03,300 --> 00:02:04,366
that'll do it for now
52
00:02:04,566 --> 00:02:07,000
and let's go ahead and just start
53
00:02:07,566 --> 00:02:08,966
anytime you create a gizmo
54
00:02:08,966 --> 00:02:10,033
you need to create a group
55
00:02:10,166 --> 00:02:12,000
you don't necessarily need to build the entire
56
00:02:12,133 --> 00:02:13,166
gizmo prior to this
57
00:02:13,166 --> 00:02:14,800
but you do need to open a group
58
00:02:14,800 --> 00:02:17,033
so I'm just gonna select everything
59
00:02:18,000 --> 00:02:19,200
and hit control G
60
00:02:19,766 --> 00:02:20,833
to create a group
61
00:02:21,066 --> 00:02:22,533
and you'll see that all my nodes disappear
62
00:02:22,533 --> 00:02:24,466
and now they've been put populated by a group
63
00:02:24,466 --> 00:02:26,200
and I have a new tap here
64
00:02:26,400 --> 00:02:27,733
called group 1
65
00:02:27,733 --> 00:02:29,366
and now all the nodes are in here
66
00:02:29,366 --> 00:02:30,966
with input 1
67
00:02:30,966 --> 00:02:32,466
input two and output
68
00:02:32,466 --> 00:02:33,266
so what I need to do
69
00:02:33,266 --> 00:02:34,000
because this
70
00:02:34,000 --> 00:02:35,800
I do not want this vignette
71
00:02:35,866 --> 00:02:36,900
to have an input
72
00:02:36,933 --> 00:02:39,066
so I'm gonna unplug it from input 1
73
00:02:39,366 --> 00:02:41,833
plug input 1 here and delete input two
74
00:02:43,266 --> 00:02:44,366
and then my output set fine
75
00:02:44,366 --> 00:02:47,866
so now if we look at the node graph we have Group 1
76
00:02:52,333 --> 00:02:54,933
input directly going to put one
77
00:02:54,933 --> 00:02:58,266
so now let's just rename our group
78
00:02:58,266 --> 00:03:00,066
so just double click on the group and it'll come up
79
00:03:00,066 --> 00:03:01,000
and let's call it
80
00:03:02,766 --> 00:03:03,700
old timer
81
00:03:05,200 --> 00:03:08,266
as in old timer film look
82
00:03:10,266 --> 00:03:13,233
let's go into the node graph and rename the input
83
00:03:14,766 --> 00:03:15,966
into source
84
00:03:19,866 --> 00:03:21,233
so now you'll see that
85
00:03:21,300 --> 00:03:23,866
the error coming out says source instead of the No. 1
86
00:03:24,166 --> 00:03:26,700
and just for the sake of beautification
87
00:03:26,700 --> 00:03:28,200
let's go ahead and color our
88
00:03:29,300 --> 00:03:30,600
note a different color here
89
00:03:32,266 --> 00:03:35,700
give a little life little rust color since old timey
90
00:03:37,133 --> 00:03:38,300
oops I change the wrong thing
91
00:03:38,300 --> 00:03:40,266
I'll just put that to there there we go
92
00:03:41,100 --> 00:03:44,100
and I'll even make it bold font
93
00:03:45,700 --> 00:03:46,866
alright so there's our old timer
94
00:03:46,866 --> 00:03:48,466
so doing nothing else
95
00:03:49,600 --> 00:03:51,833
everything that I just did is just in a group now
96
00:03:51,866 --> 00:03:53,266
and we've done all the work
97
00:03:53,266 --> 00:03:54,200
and it's if I played it back
98
00:03:54,200 --> 00:03:55,733
it'd be the same exact thing that it was before
99
00:03:55,733 --> 00:03:57,100
no changes whatsoever
100
00:03:58,766 --> 00:04:00,233
but I don't want
101
00:04:00,766 --> 00:04:03,066
any user to have to go into my
102
00:04:03,400 --> 00:04:05,466
group to change any of these things
103
00:04:05,466 --> 00:04:07,633
I wanna give them just the controls
104
00:04:07,666 --> 00:04:10,966
that they need to tweak this old time look
105
00:04:11,166 --> 00:04:13,666
so let's go to the group
106
00:04:13,666 --> 00:04:14,500
let me clear this window
107
00:04:14,500 --> 00:04:15,466
we'll go to the group
108
00:04:17,366 --> 00:04:19,000
and you're gonna right click anywhere
109
00:04:19,000 --> 00:04:20,800
basically in any of the gray areas
110
00:04:20,800 --> 00:04:24,100
just right click and say Manage User Knobs
111
00:04:24,500 --> 00:04:25,900
and you'll get this wonderful menu
112
00:04:27,866 --> 00:04:28,933
and you have a couple different options here
113
00:04:28,933 --> 00:04:29,833
you can add
114
00:04:30,100 --> 00:04:32,466
which gives you tons of options of things you can add
115
00:04:32,466 --> 00:04:33,833
and we'll talk about that in a second
116
00:04:33,900 --> 00:04:34,866
you have pick
117
00:04:34,900 --> 00:04:36,466
which you'll see when I click pick
118
00:04:36,466 --> 00:04:37,700
it now names
119
00:04:37,700 --> 00:04:40,600
and shows me all the nodes that I created by name
120
00:04:40,600 --> 00:04:42,366
so that's why I was so careful when I named them tant
121
00:04:42,366 --> 00:04:43,633
flicker bump etc
122
00:04:43,766 --> 00:04:45,500
so if we were to look at the saturation
123
00:04:45,500 --> 00:04:46,500
we can actually just
124
00:04:46,600 --> 00:04:47,800
keep pressing the
125
00:04:48,300 --> 00:04:50,266
plus sign until you see the control you want
126
00:04:50,266 --> 00:04:51,266
so for example
127
00:04:51,266 --> 00:04:52,866
if I want to be able to control saturation
128
00:04:52,866 --> 00:04:53,400
for the gizmo
129
00:04:53,400 --> 00:04:55,466
I'm just going to click on saturation 1
130
00:04:55,466 --> 00:04:56,633
which is the name of the node
131
00:04:56,700 --> 00:04:58,466
and then saturation and dot saturation
132
00:04:58,466 --> 00:04:59,433
so I'll click
133
00:04:59,566 --> 00:05:00,633
okay on that
134
00:05:00,933 --> 00:05:01,466
and now you'll see
135
00:05:01,466 --> 00:05:03,500
we have a slider for saturation up here
136
00:05:04,133 --> 00:05:05,266
and I'll say done
137
00:05:05,733 --> 00:05:07,033
and you'll see that
138
00:05:07,066 --> 00:05:09,033
let me close this so you understand what's happening
139
00:05:09,966 --> 00:05:13,766
and if we double click on our group again
140
00:05:13,866 --> 00:05:16,000
we now have the control for the saturation
141
00:05:16,000 --> 00:05:18,200
so if I change this back up
142
00:05:19,300 --> 00:05:20,800
or actually just go to one here
143
00:05:21,200 --> 00:05:22,466
you can see now that
144
00:05:22,566 --> 00:05:23,866
we have a film look
145
00:05:24,100 --> 00:05:25,900
but it's not quite um
146
00:05:25,900 --> 00:05:26,733
black and white anymore
147
00:05:26,733 --> 00:05:28,266
it's kind of like more uh
148
00:05:29,333 --> 00:05:31,400
maybe 70s style film
149
00:05:31,400 --> 00:05:32,566
we can even take it down a little bit more
150
00:05:32,566 --> 00:05:34,100
make it more like 60s film
151
00:05:35,733 --> 00:05:36,800
and you can see you have different
152
00:05:36,800 --> 00:05:37,933
couple different looks you can add there
153
00:05:37,933 --> 00:05:40,100
so let's go back to 0
154
00:05:41,966 --> 00:05:44,700
and right click again and say Manage User Knobs
155
00:05:44,700 --> 00:05:46,966
I'm also gonna change the user tab name
156
00:05:46,966 --> 00:05:48,666
you see it's under a tab called user
157
00:05:48,666 --> 00:05:50,066
I'm gonna edit that as well
158
00:05:51,266 --> 00:05:54,133
and I'm gonna name it I'm actually naming it users fine
159
00:05:54,133 --> 00:05:55,266
but I'm gonna label it
160
00:05:56,966 --> 00:05:59,000
old time controls
161
00:06:02,700 --> 00:06:05,100
and now you'll see it's called Old Time Controls
162
00:06:05,200 --> 00:06:06,733
so we have saturation set
163
00:06:06,733 --> 00:06:07,866
but we have a lot more control we want to
164
00:06:07,866 --> 00:06:09,033
add to this gizmo
165
00:06:09,133 --> 00:06:10,666
so I'm gonna hit manages knobs again
166
00:06:10,666 --> 00:06:12,233
I'm gonna go ahead and pick some more here
167
00:06:13,000 --> 00:06:15,833
so I want lens blur because that's gonna be the
168
00:06:15,900 --> 00:06:17,566
size of the blur on the edges
169
00:06:19,133 --> 00:06:20,500
I also want
170
00:06:22,166 --> 00:06:23,466
for now I want
171
00:06:24,800 --> 00:06:29,033
the tent controls someone go to my grade and select
172
00:06:30,200 --> 00:06:31,500
multiplying gamma
173
00:06:34,800 --> 00:06:36,100
and I want flicker
174
00:06:38,166 --> 00:06:40,100
which I only want the mix for that and I'll show you
175
00:06:40,100 --> 00:06:41,466
there's an expression driving the flicker
176
00:06:41,466 --> 00:06:43,433
and I'll show you guys that in a bit here
177
00:06:43,900 --> 00:06:45,133
and let's go ahead and grab bump
178
00:06:45,133 --> 00:06:46,700
which is just a camera shake node
179
00:06:49,733 --> 00:06:50,700
which is also a gizmo
180
00:06:50,700 --> 00:06:52,600
actually camera shake is extra to gizmo
181
00:06:52,933 --> 00:06:54,766
and I'm gonna grab amplitude
182
00:06:56,400 --> 00:06:57,566
and frequency
183
00:06:57,566 --> 00:06:58,833
someone click okay
184
00:06:59,500 --> 00:07:01,866
and now we're gonna see all these populated are seen
185
00:07:01,866 --> 00:07:03,900
are our our group controls here so
186
00:07:04,066 --> 00:07:06,533
um just on the outlook these are completely confusing
187
00:07:06,533 --> 00:07:09,000
we have no idea what these are gonna be for the user um
188
00:07:09,000 --> 00:07:10,566
so we need to label these in such a way that's
189
00:07:10,566 --> 00:07:11,100
understandable
190
00:07:11,100 --> 00:07:12,700
so saturation I'm fine with
191
00:07:13,266 --> 00:07:15,566
size is certainly not gonna help anything because
192
00:07:15,566 --> 00:07:16,533
it's just labeled size
193
00:07:16,533 --> 00:07:17,400
what does that mean
194
00:07:17,400 --> 00:07:18,200
so we're gonna name
195
00:07:18,200 --> 00:07:18,900
let's start with that one
196
00:07:18,900 --> 00:07:19,900
let's edit that
197
00:07:20,333 --> 00:07:22,133
and um let's go ahead and keep the name
198
00:07:22,133 --> 00:07:23,766
the name is what nuke uses
199
00:07:23,900 --> 00:07:24,866
uh in expressions
200
00:07:24,866 --> 00:07:27,866
so in this case lens blur dot size
201
00:07:27,933 --> 00:07:29,166
now that's where it's actually linked to
202
00:07:29,166 --> 00:07:32,066
the lens blur is the name of the blur note dot size
203
00:07:32,166 --> 00:07:34,200
um let's go ahead and keep it that way
204
00:07:34,200 --> 00:07:36,100
and we'll just label it something different
205
00:07:36,100 --> 00:07:37,833
so let's call it lens blur
206
00:07:42,566 --> 00:07:43,200
and click okay
207
00:07:43,200 --> 00:07:45,566
and actually if you got we got a tool to appear as well
208
00:07:47,100 --> 00:07:49,600
and we'll just tell it what tell our user what it does
209
00:07:49,600 --> 00:07:51,866
blurs edge your frame
210
00:07:55,066 --> 00:07:58,600
okay so now lens blur now we know the values of 72
211
00:07:58,966 --> 00:08:01,833
um and then we have our two tint controls
212
00:08:02,500 --> 00:08:06,100
so we can edit this as well and again we're gonna name
213
00:08:06,100 --> 00:08:08,033
we keep the name the same but we're gonna label it
214
00:08:10,600 --> 00:08:11,966
tintiende
215
00:08:16,166 --> 00:08:17,966
and this one we're gonna name tint low end
216
00:08:19,966 --> 00:08:24,200
or label it sorry I keep saying name tint low end
217
00:08:25,466 --> 00:08:27,500
so now we have tint high and tint low end
218
00:08:28,266 --> 00:08:29,466
mixes the flicker
219
00:08:31,133 --> 00:08:33,166
so let's change that to flicker amount
220
00:08:43,566 --> 00:08:46,233
and then we have our camera bumps
221
00:08:46,333 --> 00:08:47,800
so let's edit that as well
222
00:09:07,666 --> 00:09:09,600
okay so now these are all named in a clear way
223
00:09:10,966 --> 00:09:11,600
but it's still
224
00:09:11,600 --> 00:09:13,933
it's not really organized that clean so let's
225
00:09:13,933 --> 00:09:16,200
go ahead and right click and say manager knobs again
226
00:09:16,866 --> 00:09:19,166
and this time we're gonna add some dividing lines
227
00:09:20,166 --> 00:09:22,000
so it's right under here divider line
228
00:09:24,566 --> 00:09:26,500
and we got a couple more of those and just
229
00:09:27,066 --> 00:09:28,366
move them around in a second
230
00:09:30,300 --> 00:09:32,166
so we can just drag these
231
00:09:33,100 --> 00:09:36,800
I'm sorry not drag I just move them down this way
232
00:09:37,600 --> 00:09:39,700
I want tint to have its own section
233
00:09:46,333 --> 00:09:48,500
and I want bump to have its own section
234
00:09:48,966 --> 00:09:51,200
so let's move flicker down a bit actually
235
00:09:53,600 --> 00:09:55,900
and let's move lens blur down as well
236
00:09:58,966 --> 00:10:00,033
all the way to the bottom
237
00:10:01,466 --> 00:10:03,633
and add another divider line
238
00:10:10,133 --> 00:10:12,300
so bump and tinder separate and
239
00:10:12,466 --> 00:10:13,900
let's add one more actually
240
00:10:16,733 --> 00:10:18,633
in between lens blur and flicker amount
241
00:10:18,933 --> 00:10:21,566
okay so this is starting to give us an example of what
242
00:10:21,566 --> 00:10:22,266
we're looking at here
243
00:10:22,266 --> 00:10:24,966
so if we go ahead and look at our output here
244
00:10:24,966 --> 00:10:27,366
now I can again change my saturation up and down
245
00:10:27,933 --> 00:10:30,433
my tint is all wired together right now
246
00:10:30,966 --> 00:10:32,666
and the Tin high and Tin low
247
00:10:32,666 --> 00:10:34,566
and currently they're exactly the same number
248
00:10:34,600 --> 00:10:37,466
and I was considering actually having these be just
249
00:10:37,466 --> 00:10:40,200
one control of just tint and not high and low end
250
00:10:40,266 --> 00:10:42,400
and simply locking these together because
251
00:10:42,400 --> 00:10:44,000
changing the multiplying gamma
252
00:10:44,000 --> 00:10:47,266
is actually gonna give us a little heavier look um
253
00:10:47,566 --> 00:10:48,266
but then I decided
254
00:10:48,266 --> 00:10:48,533
you know what
255
00:10:48,533 --> 00:10:49,000
you are gonna
256
00:10:49,000 --> 00:10:50,866
that's sometimes one duotone images
257
00:10:50,866 --> 00:10:51,766
and for a duotone image
258
00:10:51,766 --> 00:10:53,100
you will want to have these things
259
00:10:53,100 --> 00:10:54,000
separate so for example
260
00:10:54,000 --> 00:10:54,766
I wanted to
261
00:10:54,766 --> 00:10:56,700
bring a little more blue back into the low end
262
00:10:56,966 --> 00:10:59,166
and bring some warmth back into the high end
263
00:10:59,666 --> 00:11:01,433
you can create some duotone looks
264
00:11:01,566 --> 00:11:03,300
that can can that create some
265
00:11:03,366 --> 00:11:04,766
some neat images so
266
00:11:04,900 --> 00:11:06,866
um I didn't wanna take that control away
267
00:11:08,066 --> 00:11:09,600
so and just like any node
268
00:11:09,966 --> 00:11:11,866
I can go ahead and do everything I just did
269
00:11:12,000 --> 00:11:13,233
so we're back to normal
270
00:11:13,800 --> 00:11:16,400
and let's go ahead and manage these knobs again
271
00:11:17,066 --> 00:11:19,000
and besides lens blur
272
00:11:19,000 --> 00:11:21,433
the same bezier also controls
273
00:11:23,066 --> 00:11:24,366
the darkening of the edges
274
00:11:24,366 --> 00:11:27,166
the vignette itself so I want to pick another one
275
00:11:27,200 --> 00:11:30,633
go into my vignette which is the actual bezier shape
276
00:11:31,166 --> 00:11:32,433
and I want to select
277
00:11:35,466 --> 00:11:39,600
under the tracking tab scale and click okay
278
00:11:40,133 --> 00:11:42,900
and I do want it to be next to lens blur so
279
00:11:43,666 --> 00:11:45,600
I also need to change the name of this
280
00:11:45,900 --> 00:11:49,366
or sorry change the label of this to
281
00:11:53,566 --> 00:11:54,566
vignette
282
00:11:55,766 --> 00:11:56,633
size
283
00:12:01,566 --> 00:12:03,033
and you'll see if I change if I
284
00:12:06,533 --> 00:12:07,900
oh I upside down first
285
00:12:10,000 --> 00:12:11,600
if I decrease the size
286
00:12:12,066 --> 00:12:13,200
the vignette actually gets bigger
287
00:12:13,200 --> 00:12:15,266
and if I increase the size the vignette gets smaller
288
00:12:15,366 --> 00:12:17,600
so we need to reverse the controls of this
289
00:12:17,800 --> 00:12:19,700
so we'll click managing knobs again
290
00:12:19,733 --> 00:12:21,433
I'm just gonna write down delete
291
00:12:23,700 --> 00:12:25,200
this vignette size one
292
00:12:25,933 --> 00:12:28,633
and we're gonna have to create a new one and this time
293
00:12:28,800 --> 00:12:30,800
we have to create it with yeah
294
00:12:30,800 --> 00:12:31,933
we can create with an expression
295
00:12:31,933 --> 00:12:34,066
or we can actually have nuke felt an expression for us
296
00:12:34,133 --> 00:12:35,400
so I'm gonna click pick
297
00:12:38,166 --> 00:12:39,466
tracking scale again
298
00:12:39,466 --> 00:12:42,233
but this time I'm gonna say clone using expression
299
00:12:42,566 --> 00:12:45,400
okay edit this
300
00:12:46,333 --> 00:12:49,233
and the name now if I change will actually break
301
00:12:49,566 --> 00:12:51,700
my link because it's actually this vignette
302
00:12:51,700 --> 00:12:52,366
underscore scale
303
00:12:52,366 --> 00:12:53,966
nuke named it this itself
304
00:12:53,966 --> 00:12:55,400
and is gonna be using this to control
305
00:12:55,400 --> 00:12:57,566
the scale of our bezier that's inside our group
306
00:12:57,566 --> 00:13:00,033
so we just want to change our RL label
307
00:13:01,333 --> 00:13:02,766
to vignette size again
308
00:13:04,500 --> 00:13:07,233
click okay that's done
309
00:13:09,500 --> 00:13:10,300
and
310
00:13:12,533 --> 00:13:13,866
looks like we broke our
311
00:13:14,266 --> 00:13:15,766
gizmo already so let's go back into it
312
00:13:15,766 --> 00:13:18,600
so all I did was I went to the old timer node graph
313
00:13:18,600 --> 00:13:21,566
which is inside the guts and I'm opening up the
314
00:13:22,900 --> 00:13:24,166
controls for the vignette
315
00:13:25,133 --> 00:13:26,033
and I'm gonna
316
00:13:26,466 --> 00:13:28,466
edit my expression to make sure everything set right
317
00:13:29,366 --> 00:13:30,766
so yeah it looks like there was some
318
00:13:30,766 --> 00:13:33,500
something got screwed up here when I was testing stuff
319
00:13:33,500 --> 00:13:37,400
I must have broken the link so it's parent dot
320
00:13:40,866 --> 00:13:41,833
vignette
321
00:13:43,100 --> 00:13:44,466
underscore scale
322
00:13:46,166 --> 00:13:49,400
okay so now you'll see as I change this
323
00:13:51,300 --> 00:13:52,266
up and down
324
00:13:55,733 --> 00:13:58,766
even yet um now is being controlled
325
00:13:59,366 --> 00:14:01,133
by us but through an expression said before
326
00:14:01,133 --> 00:14:02,266
but it's still going the wrong way
327
00:14:02,266 --> 00:14:03,500
so when I bring it down
328
00:14:03,733 --> 00:14:04,800
the video is actually getting bigger
329
00:14:04,800 --> 00:14:06,500
when I go up the video is getting smaller
330
00:14:06,533 --> 00:14:08,466
so there's still a problem so I need to edit this
331
00:14:08,700 --> 00:14:09,666
expression again
332
00:14:10,266 --> 00:14:12,966
and in front of it I just need to do a 1 minus
333
00:14:13,900 --> 00:14:15,466
so it'll actually be the negative
334
00:14:15,466 --> 00:14:17,100
the opposite of the number I enter
335
00:14:17,266 --> 00:14:18,800
so now when I bring it down
336
00:14:18,800 --> 00:14:19,966
when it does get smaller
337
00:14:19,966 --> 00:14:21,700
I wanna bring it up to when it gets bigger
338
00:14:22,800 --> 00:14:25,100
now the one thing I don't like about this currently
339
00:14:26,000 --> 00:14:27,800
is that my value goes all up to 10
340
00:14:28,300 --> 00:14:29,433
anything above 1
341
00:14:29,533 --> 00:14:31,100
it's not gonna do anything
342
00:14:32,600 --> 00:14:34,300
so I would much rather
343
00:14:34,533 --> 00:14:36,833
have it only give you the choice to go to one
344
00:14:36,866 --> 00:14:38,100
so it's right click
345
00:14:38,933 --> 00:14:40,100
manage your knobs again
346
00:14:44,366 --> 00:14:46,200
and if you look at this we edit it
347
00:14:46,466 --> 00:14:48,500
you don't have the option of changing this line
348
00:14:49,300 --> 00:14:50,433
because scale
349
00:14:51,466 --> 00:14:52,866
is set all the way up to 10
350
00:14:52,866 --> 00:14:53,766
and we can't really change it
351
00:14:53,766 --> 00:14:55,900
so we're gonna delete that all together again
352
00:14:55,900 --> 00:14:57,266
breaking our expression
353
00:14:57,866 --> 00:14:58,666
and so it warns us
354
00:14:58,666 --> 00:14:59,200
I'm gonna say yes
355
00:14:59,200 --> 00:15:00,100
go ahead and break it
356
00:15:00,133 --> 00:15:00,766
and at this point
357
00:15:00,766 --> 00:15:02,600
now we need to go ahead and do it by hand
358
00:15:02,600 --> 00:15:05,033
so I'm gonna add a floating point slider
359
00:15:05,600 --> 00:15:07,900
and it gives me right here the minimum maximum
360
00:15:07,900 --> 00:15:09,766
so I'm gonna let minimum stay zero
361
00:15:10,000 --> 00:15:12,866
but I'm gonna change my maximum to point nine nine
362
00:15:15,266 --> 00:15:20,266
and name will be vignette underscore scale
363
00:15:21,566 --> 00:15:23,166
which if I spell it right of course
364
00:15:23,166 --> 00:15:25,666
would mean our expression is still gonna work properly
365
00:15:26,533 --> 00:15:30,433
and I'll label it vignette size
366
00:15:33,266 --> 00:15:36,233
so now see if we broke the
367
00:15:36,300 --> 00:15:37,000
Nope it's working
368
00:15:37,000 --> 00:15:38,166
so we are connected
369
00:15:39,200 --> 00:15:40,966
and when we bring it up larger
370
00:15:40,966 --> 00:15:43,500
the vignette gets bigger and we bring it down lower
371
00:15:43,500 --> 00:15:44,633
the vignette gets smaller
372
00:15:44,733 --> 00:15:46,866
to 1 at the point where softscreen completely
373
00:15:47,100 --> 00:15:48,433
so there we have that
374
00:15:49,533 --> 00:15:51,666
all controlled exactly we want to be controlled
375
00:15:53,333 --> 00:15:55,566
so let's take a look at our node tree now in our
376
00:15:55,566 --> 00:15:56,100
gizmo here and
377
00:15:56,100 --> 00:15:58,133
see actually what else we want control of so grain
378
00:15:58,133 --> 00:15:59,800
I definitely want some grain control
379
00:16:00,733 --> 00:16:01,833
the ones blur
380
00:16:02,266 --> 00:16:03,933
I think I have all the control I would want
381
00:16:03,933 --> 00:16:05,566
if we can certainly bring that up
382
00:16:06,733 --> 00:16:08,266
and although the bar only goes to 100
383
00:16:08,266 --> 00:16:09,866
we can certainly really crank on it
384
00:16:12,400 --> 00:16:14,900
I really think I want any more controls for than that
385
00:16:15,366 --> 00:16:18,200
although I do want lens blur to be below vignette size
386
00:16:18,200 --> 00:16:19,900
I think it'll makes a little bit more sense so
387
00:16:19,900 --> 00:16:22,466
it's managed to knob to just shift that down one spot
388
00:16:23,600 --> 00:16:25,566
there we go um
389
00:16:25,566 --> 00:16:26,933
saturation we have controls for
390
00:16:26,933 --> 00:16:27,733
that's fine
391
00:16:27,733 --> 00:16:29,066
but yet I think we're
392
00:16:29,066 --> 00:16:30,433
we're gonna have everything we need
393
00:16:30,700 --> 00:16:32,466
um tint flicker and bump
394
00:16:32,466 --> 00:16:36,266
I think we have everything we need there as well so um
395
00:16:36,400 --> 00:16:38,366
let's take a look at the grain
396
00:16:38,366 --> 00:16:40,366
and see what kind of controls you wanna give the user
397
00:16:41,366 --> 00:16:43,866
so quite a different options here
398
00:16:43,866 --> 00:16:45,333
and grain certainly
399
00:16:45,333 --> 00:16:48,733
is this dynamic that we want to be able to change it um
400
00:16:48,733 --> 00:16:51,966
but it's tough because I don't wanna overcomplicate my
401
00:16:52,333 --> 00:16:53,566
gizmo the whole point of a
402
00:16:53,566 --> 00:16:55,566
gizmo is that it's a little bit easier to use
403
00:16:55,700 --> 00:16:57,100
so we have two options here
404
00:16:57,100 --> 00:16:58,600
I could certainly just throw all
405
00:16:58,600 --> 00:17:00,900
these controls into the user and just make it
406
00:17:00,900 --> 00:17:02,466
big and heavy or
407
00:17:02,800 --> 00:17:04,866
I can add a new tab
408
00:17:04,866 --> 00:17:06,300
so that's what I'm gonna do because there's
409
00:17:06,300 --> 00:17:07,800
really no way to give them just a little
410
00:17:07,800 --> 00:17:08,600
bit of this grain control
411
00:17:08,600 --> 00:17:09,300
I mean I can
412
00:17:09,300 --> 00:17:10,566
I could allow them to
413
00:17:10,566 --> 00:17:11,300
with the dissolve
414
00:17:11,300 --> 00:17:12,233
I could have it
415
00:17:12,600 --> 00:17:14,933
just take grain out take grain in um
416
00:17:14,933 --> 00:17:15,266
and you know
417
00:17:15,266 --> 00:17:16,200
let's let's actually do that
418
00:17:16,200 --> 00:17:18,600
so I'm gonna manage the knobs and add
419
00:17:20,466 --> 00:17:21,900
a floating point slider
420
00:17:23,866 --> 00:17:24,966
and let's name it
421
00:17:27,600 --> 00:17:29,200
grain underscore level
422
00:17:33,933 --> 00:17:37,900
and will label it grain intensity
423
00:17:40,133 --> 00:17:42,633
and minimum is zero maximum is 1 that's great
424
00:17:43,933 --> 00:17:46,833
and let's see where that should be grain intensity
425
00:17:46,900 --> 00:17:48,633
I'd like it to be below
426
00:17:49,700 --> 00:17:51,933
saturation cause saturation is really be the top thing
427
00:17:51,933 --> 00:17:53,366
so let's lower that down
428
00:17:57,300 --> 00:18:00,766
and let's add another divider line to keep things clean
429
00:18:04,066 --> 00:18:06,033
and probably we can probably get rid of the
430
00:18:06,266 --> 00:18:08,666
divided line above the saturation
431
00:18:11,066 --> 00:18:12,800
okay so now that's done
432
00:18:12,800 --> 00:18:15,533
so we have a slider now that will move up and down
433
00:18:15,533 --> 00:18:16,533
but it does absolutely nothing
434
00:18:16,533 --> 00:18:18,033
since it's not connected to anything
435
00:18:18,133 --> 00:18:20,966
let's go back into our our old timer node graph
436
00:18:21,000 --> 00:18:22,400
I'm gonna add a dissolve
437
00:18:27,400 --> 00:18:29,466
and plug it into the tree here
438
00:18:33,266 --> 00:18:35,233
and there so now we have
439
00:18:35,933 --> 00:18:39,166
dissolve that will take the grain up and down
440
00:18:39,700 --> 00:18:41,866
no grain lots of grain
441
00:18:43,566 --> 00:18:46,266
now right click and add expression
442
00:18:46,666 --> 00:18:49,066
or just inside you can hit the equal sign
443
00:18:49,066 --> 00:18:50,466
and the expression will come up
444
00:18:51,300 --> 00:18:54,466
so I'm gonna say parent dot
445
00:18:57,700 --> 00:19:01,500
green underscore level
446
00:19:03,700 --> 00:19:04,700
and click okay
447
00:19:07,566 --> 00:19:10,666
so oh I switched around so we wanna actually plug in
448
00:19:11,800 --> 00:19:15,500
the 1 to the grain and zero to the lens blur
449
00:19:15,666 --> 00:19:19,300
so now at level 0 we're getting no grain
450
00:19:22,466 --> 00:19:24,000
oh I'm changing the wrong thing sorry
451
00:19:24,000 --> 00:19:24,500
grand intensity
452
00:19:24,500 --> 00:19:26,466
here we go so now
453
00:19:27,500 --> 00:19:28,666
we're all the way up at 1
454
00:19:28,666 --> 00:19:30,000
we see all the grain
455
00:19:30,533 --> 00:19:31,966
and we bring it down to zero
456
00:19:32,500 --> 00:19:33,700
uh we have no grain
457
00:19:33,733 --> 00:19:35,466
and you'll see I can't control it here
458
00:19:35,466 --> 00:19:36,333
I can move the slider
459
00:19:36,333 --> 00:19:37,966
but it will always it just doesn't do anything
460
00:19:37,966 --> 00:19:38,566
the slider moves
461
00:19:38,566 --> 00:19:39,733
but the numbers don't change
462
00:19:39,733 --> 00:19:41,566
so uh when you ever have the note open
463
00:19:41,566 --> 00:19:42,666
you just wanna make sure you close that
464
00:19:42,666 --> 00:19:44,066
so you're not confusing yourself
465
00:19:44,166 --> 00:19:45,766
so let's keep right intensity at one
466
00:19:45,766 --> 00:19:46,866
this is old time of film
467
00:19:46,866 --> 00:19:47,900
we wanted to have lots of grain
468
00:19:47,900 --> 00:19:49,033
so we'll keep that at one
469
00:19:49,266 --> 00:19:50,500
and now we've given our
470
00:19:50,700 --> 00:19:52,200
user another control
471
00:19:52,600 --> 00:19:55,066
so but I still wanna have more control over the grain
472
00:19:55,066 --> 00:19:56,800
everything else I kinda wanna
473
00:19:57,333 --> 00:19:58,466
leave as simple as possible
474
00:19:58,466 --> 00:20:00,700
but it really is worth being able to control the grain
475
00:20:00,900 --> 00:20:02,500
so let's manage your knobs again
476
00:20:03,133 --> 00:20:05,100
let's just see what grain would give us if we wanted to
477
00:20:05,100 --> 00:20:06,100
kind of included here
478
00:20:06,100 --> 00:20:08,233
so we have grain grain 2
479
00:20:08,366 --> 00:20:09,900
now the one thing I would have
480
00:20:09,900 --> 00:20:11,800
allowed it to keep is the presets
481
00:20:11,800 --> 00:20:14,166
I would have loved to give presets control
482
00:20:14,166 --> 00:20:15,600
but I don't know if that's gonna work for us
483
00:20:15,600 --> 00:20:16,500
let's go ahead and try it
484
00:20:16,500 --> 00:20:17,666
so I'm gonna click okay
485
00:20:19,400 --> 00:20:20,866
and sit down and see what happened
486
00:20:22,566 --> 00:20:24,600
yeah I don't see that it came in
487
00:20:27,133 --> 00:20:28,166
presets down the bottom yeah
488
00:20:28,166 --> 00:20:30,366
as you can see it doesn't actually give us anything
489
00:20:30,400 --> 00:20:33,900
so that's not gonna work so what I wanna do instead
490
00:20:35,600 --> 00:20:39,400
is add a new tab
491
00:20:44,933 --> 00:20:46,966
name it green
492
00:20:48,766 --> 00:20:51,866
underscore details and label it
493
00:20:55,533 --> 00:20:58,766
grain fine tuning
494
00:21:04,200 --> 00:21:05,100
and say okay
495
00:21:05,100 --> 00:21:07,633
so I have a new tab appear called Grain Fine Tuning
496
00:21:08,600 --> 00:21:10,666
and I'm going to go ahead and pick again
497
00:21:11,066 --> 00:21:12,200
go into my grain
498
00:21:14,766 --> 00:21:18,100
and under user cause this is also a gizmo actually
499
00:21:19,400 --> 00:21:21,166
and just gonna go ahead and click
500
00:21:21,766 --> 00:21:23,433
all the way down to minimum
501
00:21:24,733 --> 00:21:26,900
and I don't wanna give it any alpha controls
502
00:21:26,900 --> 00:21:27,833
I don't want them to
503
00:21:27,966 --> 00:21:29,766
to be able to affect this through an alpha channel
504
00:21:29,766 --> 00:21:31,366
we can always add that control later if we want to
505
00:21:31,366 --> 00:21:32,900
but for now I'm gonna keep it the way it is
506
00:21:35,166 --> 00:21:38,000
and we probably have seat in there as well
507
00:21:38,766 --> 00:21:42,300
so that was just a control click on Windows command
508
00:21:42,300 --> 00:21:44,833
click on Mac and click okay
509
00:21:45,100 --> 00:21:46,633
and you'll see now we're populated
510
00:21:47,066 --> 00:21:49,266
and I'm just gonna try one more time to see if I can
511
00:21:49,566 --> 00:21:51,200
grab the presets I don't think I can
512
00:21:51,200 --> 00:21:52,566
but I'm gonna try one more time
513
00:21:54,900 --> 00:21:56,566
so yeah it doesn't actually show you the presets
514
00:21:56,566 --> 00:21:57,533
so let's go ahead and delete that
515
00:21:57,533 --> 00:21:58,833
so we don't break anything
516
00:22:00,333 --> 00:22:03,633
and uh I'm sure there is a way to do that um
517
00:22:03,900 --> 00:22:04,866
and if using them
518
00:22:04,866 --> 00:22:05,900
any of you that know Python
519
00:22:05,900 --> 00:22:07,266
can certainly figured out pretty quickly
520
00:22:07,266 --> 00:22:09,566
I'm just not gonna get that deep into it at this point
521
00:22:09,700 --> 00:22:11,533
so click that down
522
00:22:11,533 --> 00:22:12,566
so now we have our grain
523
00:22:12,566 --> 00:22:13,200
our fine tuning
524
00:22:13,200 --> 00:22:14,166
we have our old time controls
525
00:22:14,166 --> 00:22:15,300
which is where most users are gonna
526
00:22:15,300 --> 00:22:16,633
get all the controls they need
527
00:22:16,933 --> 00:22:18,266
and if they wanna
528
00:22:18,266 --> 00:22:19,433
you know change the grain
529
00:22:19,533 --> 00:22:20,700
they can certainly
530
00:22:21,866 --> 00:22:24,600
take it up a level here will make it even bigger
531
00:22:25,966 --> 00:22:27,533
you know lots of different things you can do
532
00:22:27,533 --> 00:22:28,800
so let's just undo all that
533
00:22:30,333 --> 00:22:32,966
and at this point I can't say I'm done making my tool
534
00:22:32,966 --> 00:22:34,766
but I think it's a great time to test it
535
00:22:34,866 --> 00:22:36,100
so let's go back to our node graph
536
00:22:36,100 --> 00:22:38,033
just take a make sure we're looking at the output
537
00:22:38,200 --> 00:22:39,900
and let's go ahead and change some things here
538
00:22:39,900 --> 00:22:41,733
so let's let's make it really bump a lot
539
00:22:41,733 --> 00:22:43,400
and let's change the bump frequency
540
00:22:43,400 --> 00:22:44,866
let's change the flicker amount
541
00:22:45,100 --> 00:22:49,166
let's uh take the saturation up slightly
542
00:22:49,600 --> 00:22:53,300
um let's go ahead and bring up my uh grain intensity
543
00:22:56,466 --> 00:22:58,500
maybe my grain size a little bit too
544
00:23:02,800 --> 00:23:03,966
not quite that much
545
00:23:06,266 --> 00:23:07,933
and let's see what else we want to change
546
00:23:07,933 --> 00:23:10,100
maybe we change the one blur double that up
547
00:23:11,300 --> 00:23:13,566
and take down the vignette slightly
548
00:23:15,533 --> 00:23:18,000
so let's just play that back real quick
549
00:23:18,000 --> 00:23:18,733
make sure we're doing well
550
00:23:18,733 --> 00:23:21,233
I'm making I'm making some very ugly video indeed
551
00:23:23,566 --> 00:23:25,400
and I'll hit 0 to kill the offset
552
00:23:26,133 --> 00:23:29,000
or I'm sorry hit the take off the overlays
553
00:23:33,733 --> 00:23:34,966
so this is the kind of node
554
00:23:34,966 --> 00:23:36,333
obviously a lot of you are familiar with
555
00:23:36,333 --> 00:23:37,966
plugins that do some other things like this
556
00:23:37,966 --> 00:23:39,966
and you can really take this plug in far
557
00:23:39,966 --> 00:23:41,700
you can have that scratches and dust hits
558
00:23:41,700 --> 00:23:42,800
a little hair floating around
559
00:23:42,800 --> 00:23:45,666
you could add scan lines for bad TV instead of doing
560
00:23:46,266 --> 00:23:47,500
grain things like that
561
00:23:47,500 --> 00:23:48,766
there's lots of ways you can make this
562
00:23:48,766 --> 00:23:49,933
and this gives them a very
563
00:23:49,933 --> 00:23:50,533
very powerful
564
00:23:50,533 --> 00:23:52,166
I'm not gonna get into all the different ways
565
00:23:52,166 --> 00:23:54,000
cause it's kind of limitless of non
566
00:23:54,366 --> 00:23:55,300
degrading imagery
567
00:23:55,300 --> 00:23:56,066
that's kind of
568
00:23:56,066 --> 00:23:57,100
major part compositing
569
00:23:57,100 --> 00:23:57,900
so there's lots of plugins
570
00:23:57,900 --> 00:23:59,233
out there that degrade images
571
00:23:59,466 --> 00:24:00,900
and since this is kind of a common one actually
572
00:24:00,900 --> 00:24:01,800
I think it is kind of useful
573
00:24:01,800 --> 00:24:04,000
so now we have some really bad footage
574
00:24:04,000 --> 00:24:05,833
and it's uh doing
575
00:24:06,166 --> 00:24:07,200
too much stuff right now
576
00:24:07,200 --> 00:24:09,533
and a little hokey looking um oh
577
00:24:09,533 --> 00:24:10,300
and actually there's a
578
00:24:10,300 --> 00:24:11,000
there's a really good tip
579
00:24:11,000 --> 00:24:12,800
my vignette is animating
580
00:24:12,866 --> 00:24:14,533
that's not good um
581
00:24:14,533 --> 00:24:15,400
unless I wanted to
582
00:24:15,400 --> 00:24:16,400
which in this case I don't
583
00:24:16,400 --> 00:24:17,800
because most vignettes
584
00:24:18,133 --> 00:24:19,633
are not gonna animate unless
585
00:24:20,466 --> 00:24:24,466
the most it's a dissolve Iris closing or opening
586
00:24:24,733 --> 00:24:25,333
and this is not
587
00:24:25,333 --> 00:24:27,333
the kind of tool where I just want to give the user
588
00:24:27,333 --> 00:24:29,100
the ability to open and close the Iris
589
00:24:29,100 --> 00:24:29,666
I don't really see how
590
00:24:29,666 --> 00:24:30,466
that's gonna
591
00:24:30,600 --> 00:24:32,600
be a look that would require old film look
592
00:24:32,600 --> 00:24:33,800
I mean it's kind of a
593
00:24:34,266 --> 00:24:35,766
neat look potentially
594
00:24:35,766 --> 00:24:38,400
to be able to change that a little bit um
595
00:24:38,733 --> 00:24:39,933
but it's really not what I'm going for
596
00:24:39,933 --> 00:24:41,566
and it's actually a bug right now
597
00:24:41,566 --> 00:24:42,966
so let's go back
598
00:24:44,266 --> 00:24:45,633
and take a look at our vignette
599
00:24:46,200 --> 00:24:48,800
and this is just a clone again so if I hit the
600
00:24:51,933 --> 00:24:54,266
Alt E you'll see that they're connected by a clone
601
00:24:56,400 --> 00:24:59,466
okay so there's a vignette and under
602
00:25:01,166 --> 00:25:02,466
Bezier there's a there's a
603
00:25:02,466 --> 00:25:04,100
there's a couple keys where I actually drew the shape
604
00:25:04,100 --> 00:25:05,300
so that was my mistake
605
00:25:05,566 --> 00:25:07,200
so let's turn overlays back on
606
00:25:09,933 --> 00:25:12,300
find out where that is oh
607
00:25:12,300 --> 00:25:13,800
actually it's not in the shape itself
608
00:25:13,800 --> 00:25:16,100
but let's go ahead and say don't add a key
609
00:25:17,400 --> 00:25:22,566
no animation and then huh
610
00:25:23,966 --> 00:25:25,300
actually I guess that was my fault
611
00:25:25,300 --> 00:25:26,700
I guess that was the key okay
612
00:25:27,266 --> 00:25:29,466
so now it shouldn't change so now it doesn't change
613
00:25:30,100 --> 00:25:32,300
and there we have it okay
614
00:25:32,300 --> 00:25:34,166
so that's fixed I can close the van yet now
615
00:25:34,166 --> 00:25:35,800
and now all my controls will work in
616
00:25:37,133 --> 00:25:39,500
just double check yeah so that's back to normal now
617
00:25:42,766 --> 00:25:43,300
now the one thing I
618
00:25:43,300 --> 00:25:45,233
don't like is that it's actually showing me
619
00:25:45,300 --> 00:25:46,400
the busiest shape for the bun yet
620
00:25:46,400 --> 00:25:47,266
which I don't
621
00:25:47,266 --> 00:25:49,100
really understand why it's doing that actually
622
00:25:51,400 --> 00:25:53,766
cause I only have vignette size here
623
00:25:55,933 --> 00:25:58,966
and be I wonder just because it's simply showing me
624
00:26:01,066 --> 00:26:01,933
hmm interesting
625
00:26:01,933 --> 00:26:02,600
it's showing me what
626
00:26:02,600 --> 00:26:04,766
the busy would be as if the vignette was open
627
00:26:06,100 --> 00:26:07,500
let's try something here
628
00:26:07,866 --> 00:26:09,266
I'm just gonna go ahead and
629
00:26:09,333 --> 00:26:12,833
control X and get rid of my group of open it back up
630
00:26:15,066 --> 00:26:17,266
and take a look at the output
631
00:26:17,300 --> 00:26:18,333
double click on it again okay
632
00:26:18,333 --> 00:26:20,366
good so it did go away now
633
00:26:20,400 --> 00:26:22,933
so I think once you open it in the group window
634
00:26:22,933 --> 00:26:24,966
it's gonna for some reason why you're creating this
635
00:26:24,966 --> 00:26:25,733
gonna show you the shape
636
00:26:25,733 --> 00:26:29,300
but now the users will not actually see um
637
00:26:30,900 --> 00:26:33,166
see the busy a shape when I when they change the video
638
00:26:33,166 --> 00:26:34,466
let's make sure that's the case
639
00:26:35,600 --> 00:26:36,133
yes that's good
640
00:26:36,133 --> 00:26:37,300
so now that user does actually
641
00:26:37,300 --> 00:26:39,066
see what's happening behind the scenes
642
00:26:40,966 --> 00:26:42,900
alright so let's take some credit for our work
643
00:26:42,900 --> 00:26:46,433
let's manage user knobs and just add some fixed text
644
00:26:47,466 --> 00:26:49,266
and name it credits
645
00:26:51,100 --> 00:26:52,066
and say
646
00:26:55,600 --> 00:26:57,100
old timey film look
647
00:27:06,533 --> 00:27:07,966
designedly created by
648
00:27:09,200 --> 00:27:10,433
FX PhD
649
00:27:12,100 --> 00:27:14,466
nuke 2:04
650
00:27:15,966 --> 00:27:17,066
okay
651
00:27:18,300 --> 00:27:19,866
let's go ahead and move that down
652
00:27:26,166 --> 00:27:28,866
oops I didn't let it catch up and now I'm going around
653
00:27:28,866 --> 00:27:30,466
there we go oh
654
00:27:30,466 --> 00:27:31,666
and I put it actually
655
00:27:33,366 --> 00:27:35,366
on the wrong tab so I want to
656
00:27:40,666 --> 00:27:43,000
move it up back to
657
00:27:49,166 --> 00:27:52,433
and there we go so I wanna add some more text actually
658
00:27:54,533 --> 00:27:55,766
and name it space
659
00:27:59,200 --> 00:28:00,366
and another one
660
00:28:02,366 --> 00:28:03,266
and name it
661
00:28:04,766 --> 00:28:05,833
space 1
662
00:28:07,700 --> 00:28:09,266
so I can just add some spaces
663
00:28:09,266 --> 00:28:10,566
but leave my credits there
664
00:28:14,533 --> 00:28:17,200
oh it actually drew a line let's see if we can fix that
665
00:28:21,400 --> 00:28:22,833
okay start new line
666
00:28:23,900 --> 00:28:26,366
there we go oh actually it's not gonna work
667
00:28:27,933 --> 00:28:29,900
that's not gonna work so let's delete that
668
00:28:32,300 --> 00:28:33,833
delete the other space as well
669
00:28:35,400 --> 00:28:37,266
and let's see if we can make it as simple as actually
670
00:28:37,266 --> 00:28:39,600
adding some returns
671
00:28:47,100 --> 00:28:48,900
after in our text window here
672
00:28:50,666 --> 00:28:51,766
yeah that works actually
673
00:28:51,766 --> 00:28:53,400
so let's go ahead and add one more space
674
00:28:55,166 --> 00:28:58,233
or return rather okay
675
00:29:00,966 --> 00:29:04,166
okay so we have quite a decent gizmo here
676
00:29:04,166 --> 00:29:05,733
there's turning lots more to talk about
677
00:29:05,733 --> 00:29:06,966
but this is a good start
678
00:29:10,500 --> 00:29:11,666
so I'm gonna click done
679
00:29:12,266 --> 00:29:13,000
and there's our tool
680
00:29:13,000 --> 00:29:14,900
so now let's publish it for users
681
00:29:14,900 --> 00:29:15,900
and we'll go into beta
682
00:29:15,900 --> 00:29:18,000
so that they can start testing our stuff out
683
00:29:18,100 --> 00:29:20,166
and let's just bring this stuff back to a
684
00:29:20,566 --> 00:29:23,300
reasonable level
685
00:29:24,200 --> 00:29:25,600
back to default settings
686
00:29:25,666 --> 00:29:26,933
anything you set these two
687
00:29:26,933 --> 00:29:27,800
it's gonna be kind of your
688
00:29:27,800 --> 00:29:28,900
this is your default settings
689
00:29:28,900 --> 00:29:30,000
so whatever you start with is what
690
00:29:30,000 --> 00:29:31,300
the defaults are gonna be
691
00:29:31,666 --> 00:29:34,033
so let's change saturation back to zero
692
00:29:34,733 --> 00:29:38,000
I want lens blur to be a little bit more reasonable
693
00:29:38,300 --> 00:29:39,500
and let's bring beignet down
694
00:29:39,500 --> 00:29:42,066
so it's just kissing the corners of the frame there
695
00:29:42,200 --> 00:29:44,266
and go back to grain fine tuning
696
00:29:45,366 --> 00:29:46,800
and let's change that
697
00:29:47,566 --> 00:29:49,966
back to a more appropriate level as well
698
00:29:55,200 --> 00:29:57,733
okay so that's an area map with
699
00:29:57,733 --> 00:30:00,700
and actually let's go back to the low end here
700
00:30:00,700 --> 00:30:02,400
I'm just gonna darken it down a little bit
701
00:30:04,900 --> 00:30:06,800
give me a little bit more contrast you look
702
00:30:10,166 --> 00:30:11,200
oh and actually
703
00:30:11,266 --> 00:30:14,033
that's one of the controls I forgot to add actually
704
00:30:14,466 --> 00:30:16,466
so my tab is closed since I deleted the node
705
00:30:16,466 --> 00:30:17,200
so I'm just gonna click
706
00:30:17,200 --> 00:30:19,266
the s key up here to show my group again
707
00:30:19,533 --> 00:30:21,166
and I want control of this contrast
708
00:30:21,166 --> 00:30:23,900
so let's go real quick and just manage the knobs pick
709
00:30:27,266 --> 00:30:30,633
contrast and it's a grade node
710
00:30:31,100 --> 00:30:34,266
and I'm using the multiply in the gamma to control that
711
00:30:36,000 --> 00:30:36,900
okay
712
00:30:39,466 --> 00:30:41,766
and they came into the grain fine tuning
713
00:30:41,766 --> 00:30:42,900
I don't want that
714
00:30:44,333 --> 00:30:46,366
so I'm gonna shift like them both
715
00:30:46,600 --> 00:30:49,066
oh I guess I can't move them both at the same time so
716
00:30:50,733 --> 00:30:52,100
let's move them all the way up
717
00:30:52,500 --> 00:30:55,566
I want them actually just below saturation
718
00:30:58,766 --> 00:30:59,733
and there I go okay
719
00:30:59,733 --> 00:31:02,400
right below saturation and do the next one
720
00:31:19,900 --> 00:31:21,533
okay and actually
721
00:31:21,533 --> 00:31:23,200
I will keep it grouped with saturation
722
00:31:23,200 --> 00:31:24,566
because I think that kind of makes sense
723
00:31:24,766 --> 00:31:26,033
so let me edit that
724
00:31:26,466 --> 00:31:28,000
and I don't want to call it game
725
00:31:28,000 --> 00:31:29,533
I don't want to be labeled gamma
726
00:31:29,533 --> 00:31:30,800
I want to be labeled it
727
00:31:34,066 --> 00:31:35,033
levels
728
00:31:39,166 --> 00:31:40,466
it's called low end
729
00:31:41,966 --> 00:31:42,833
levels
730
00:31:46,300 --> 00:31:47,100
add that
731
00:31:52,066 --> 00:31:52,866
that's your high end level
732
00:31:52,866 --> 00:31:56,066
low end levels better add that one more time
733
00:31:57,900 --> 00:32:00,700
make it just no s and I'm gonna move that one down
734
00:32:00,700 --> 00:32:01,900
so high ends up front
735
00:32:03,566 --> 00:32:04,733
and so there we go
736
00:32:04,733 --> 00:32:07,700
so now we have the saturation high end and low end
737
00:32:07,800 --> 00:32:09,666
so I can darken it here if I wanted to
738
00:32:10,466 --> 00:32:11,900
brighten here if I wanted to
739
00:32:14,266 --> 00:32:15,133
and it gives me all the controls I
740
00:32:15,133 --> 00:32:18,066
want so let's find a default place that I'm happy with
741
00:32:22,200 --> 00:32:23,300
and let's actually take filter
742
00:32:23,300 --> 00:32:24,900
all the way down to make sure I'm not
743
00:32:26,066 --> 00:32:28,000
judging the image based on a flicker frame
744
00:32:32,966 --> 00:32:34,066
and I bring flicker back up
745
00:32:34,066 --> 00:32:37,100
so we have some value there okay
746
00:32:37,533 --> 00:32:38,866
so now I am pretty happy with this
747
00:32:38,866 --> 00:32:40,533
and let's go to beta with the users now
748
00:32:40,533 --> 00:32:43,200
so to create this as an actual gizmo
749
00:32:43,966 --> 00:32:45,266
you wanna go to the note tab
750
00:32:45,966 --> 00:32:47,866
and just say export as gizmo
751
00:32:48,300 --> 00:32:50,200
and a file browser will pop up
752
00:32:50,266 --> 00:32:53,166
and you wanna save it in for Mac at the user Sean
753
00:32:53,266 --> 00:32:54,500
your name username
754
00:32:54,500 --> 00:32:56,666
and then dot nuke um
755
00:32:56,766 --> 00:32:58,366
and basically it's gonna be your home directory
756
00:32:58,366 --> 00:32:59,700
for no matter what I wish you're on
757
00:32:59,700 --> 00:33:00,866
and there's a dot nuke directory in there
758
00:33:00,866 --> 00:33:03,866
or you can make a dot nuke directory in there and um
759
00:33:03,866 --> 00:33:05,333
you don't have to put it in a gizmos folder
760
00:33:05,333 --> 00:33:07,166
so um I just like to keep them organized that way
761
00:33:07,166 --> 00:33:09,100
you can simply put it in a dot nuke folder
762
00:33:09,133 --> 00:33:10,966
but I'm gonna put it in a dot gizmos folder
763
00:33:11,300 --> 00:33:13,366
nuke will automatically check everyone's home directory
764
00:33:13,366 --> 00:33:15,633
constantly it's part of its in nukes
765
00:33:15,700 --> 00:33:16,600
plugins path
766
00:33:16,600 --> 00:33:18,466
so your home directory will always be looked
767
00:33:18,466 --> 00:33:19,600
for new gizmos and things
768
00:33:19,600 --> 00:33:20,766
so as long as you put it in here
769
00:33:20,766 --> 00:33:22,766
you'll be able to access it nuke instantly
770
00:33:22,900 --> 00:33:24,200
so I've already saved a version here
771
00:33:24,200 --> 00:33:25,866
but I'm gonna go ahead and just save over that
772
00:33:26,000 --> 00:33:27,100
and say save
773
00:33:27,900 --> 00:33:28,766
it wants me to override
774
00:33:28,766 --> 00:33:29,700
I'll say yes
775
00:33:30,133 --> 00:33:31,966
and now to test it worked
776
00:33:31,966 --> 00:33:33,033
I can hit X
777
00:33:33,366 --> 00:33:35,100
and just type the command
778
00:33:36,300 --> 00:33:38,400
old timer without the dot gizmo
779
00:33:38,766 --> 00:33:39,700
you just wanna
780
00:33:39,800 --> 00:33:40,733
go old timer
781
00:33:40,733 --> 00:33:42,066
whatever you named yours
782
00:33:42,166 --> 00:33:44,433
click okay and it will pop up
783
00:33:44,666 --> 00:33:46,100
and it's called Old Timer 1
784
00:33:46,100 --> 00:33:48,800
because we already have an old timer here um
785
00:33:49,700 --> 00:33:51,400
so we had to have one with the one on it
786
00:33:51,500 --> 00:33:53,466
but you can see the controls exactly the same
787
00:33:53,733 --> 00:33:55,233
the one difference between
788
00:33:55,500 --> 00:33:57,900
the group and the gizmos that the group has
789
00:33:58,533 --> 00:34:01,166
two arrows on each side and the gizmo only has one
790
00:34:01,166 --> 00:34:02,800
that's because the users no longer
791
00:34:02,800 --> 00:34:04,700
allowed to change or manipulate anything in here
792
00:34:04,700 --> 00:34:06,233
so when we open up the group
793
00:34:06,366 --> 00:34:08,233
I have the option of
794
00:34:08,266 --> 00:34:10,666
clicking the s button to show the controls
795
00:34:10,766 --> 00:34:11,700
when I open the gizmo
796
00:34:11,700 --> 00:34:13,000
I do not have that option
797
00:34:13,000 --> 00:34:14,766
this is now just a tool
798
00:34:14,766 --> 00:34:15,666
that you just can use
799
00:34:15,666 --> 00:34:18,033
and change the controls that we allow them to change
800
00:34:18,466 --> 00:34:19,266
let's go ahead and look at that
801
00:34:19,266 --> 00:34:20,700
so that everything still changes fine
802
00:34:20,700 --> 00:34:21,700
we can bring up the saturation
803
00:34:21,700 --> 00:34:22,866
we wanted to all that
804
00:34:23,300 --> 00:34:25,000
but they can no longer get into the group
805
00:34:25,766 --> 00:34:27,100
now if they want to get into the group
806
00:34:27,100 --> 00:34:28,000
for example
807
00:34:28,666 --> 00:34:29,766
and they're always lock this out
808
00:34:29,766 --> 00:34:31,366
but if you don't mind that they get into the group
809
00:34:31,366 --> 00:34:31,933
if they need to
810
00:34:31,933 --> 00:34:33,400
they can just copy to a group
811
00:34:33,600 --> 00:34:35,100
and now a new groups created
812
00:34:36,533 --> 00:34:38,900
and um they can now again click s
813
00:34:39,200 --> 00:34:39,866
and show the group
814
00:34:39,866 --> 00:34:42,500
so those are the couple different ways you can bring in
815
00:34:42,500 --> 00:34:43,366
a gizmo created
816
00:34:43,366 --> 00:34:44,766
we know that ours is working
817
00:34:44,933 --> 00:34:46,033
that's all wonderful
818
00:34:46,333 --> 00:34:48,900
um but what if I wanna add to the menus
819
00:34:48,933 --> 00:34:50,266
um that's the next step really
820
00:34:50,266 --> 00:34:51,166
cause we now we have a tool
821
00:34:51,166 --> 00:34:52,366
we don't wanna have to you know
822
00:34:52,366 --> 00:34:54,266
just know what's in there and hope for the best
823
00:34:54,266 --> 00:34:56,466
we wanna put it in the menu so we can access it
824
00:34:56,466 --> 00:34:57,500
interactively
825
00:34:58,666 --> 00:35:01,133
so we're about to do can be done in any text editor
826
00:35:01,133 --> 00:35:01,866
but since we're in nuke
827
00:35:01,866 --> 00:35:02,533
let's just go ahead
828
00:35:02,533 --> 00:35:04,400
and do everything we're about to do in nuke
829
00:35:04,500 --> 00:35:06,966
um for those of you that watched the nuke 2:02 class
830
00:35:06,966 --> 00:35:08,666
there was a lesson on gizmos as well
831
00:35:08,666 --> 00:35:09,966
where I did everything in a text editor
832
00:35:09,966 --> 00:35:11,700
this time I'm gonna do everything in nuke
833
00:35:11,966 --> 00:35:14,000
so let's just add a script editor here
834
00:35:14,000 --> 00:35:15,366
so we can now see our script editors
835
00:35:15,366 --> 00:35:16,500
just make a little bit bigger
836
00:35:16,533 --> 00:35:18,266
so we can see Lucy a little bit cleaner here
837
00:35:18,266 --> 00:35:19,166
we're looking at
838
00:35:19,533 --> 00:35:21,800
and I'm gonna start by defining a variable
839
00:35:22,400 --> 00:35:24,866
so we'll call FX PhD Tools
840
00:35:25,333 --> 00:35:26,800
actually let me go ahead and uh
841
00:35:28,333 --> 00:35:30,033
zoom in a little bit what we're doing here
842
00:35:31,300 --> 00:35:35,066
space the equal sign nuke dot
843
00:35:36,133 --> 00:35:38,100
2 bar which is a nuke command
844
00:35:38,200 --> 00:35:40,400
and we're gonna name what 2 bar we're looking at
845
00:35:40,766 --> 00:35:41,900
which in this case we're gonna
846
00:35:41,900 --> 00:35:43,800
put it to the default one which is nodes
847
00:35:44,866 --> 00:35:45,833
single parenthesis
848
00:35:46,300 --> 00:35:48,466
or single posture quotes
849
00:35:48,966 --> 00:35:49,966
close parentheses
850
00:35:49,966 --> 00:35:51,366
and the nodes menu meet is this one here
851
00:35:51,366 --> 00:35:55,500
if you right click to add any two bars under pain
852
00:35:55,500 --> 00:35:56,533
you'll see nodes of the choice
853
00:35:56,533 --> 00:35:58,766
so that's where this nodes name is coming from
854
00:36:01,966 --> 00:36:06,566
and close Murphy's next line will be my menu
855
00:36:07,766 --> 00:36:09,300
oh must be spelled right
856
00:36:10,966 --> 00:36:14,966
equals our variable FX PhD tools
857
00:36:16,200 --> 00:36:17,400
dot add
858
00:36:18,800 --> 00:36:22,866
menu parentheses single quote
859
00:36:24,133 --> 00:36:29,000
FX PhD because that's what I wanna name our category
860
00:36:29,100 --> 00:36:30,466
so for example
861
00:36:31,466 --> 00:36:33,100
this menu is called 3D Menu
862
00:36:33,100 --> 00:36:35,933
so just 3D and then the things below it
863
00:36:35,933 --> 00:36:38,433
you don't see the word 3D um
864
00:36:38,666 --> 00:36:40,566
unless you do the right click menu here
865
00:36:42,466 --> 00:36:43,900
so that we know that it's called 3D
866
00:36:43,900 --> 00:36:47,266
so we want to add a new menu to this and call it FX PhD
867
00:36:48,800 --> 00:36:53,400
so single quote comma another single quote
868
00:36:55,000 --> 00:36:57,133
and now I'm going to give it
869
00:36:57,133 --> 00:36:59,866
the file name of the logo I created for the toolbar
870
00:36:59,866 --> 00:37:01,300
so FX or this
871
00:37:01,600 --> 00:37:03,466
menu FX PhD
872
00:37:04,000 --> 00:37:07,500
underscore logo dot PNG
873
00:37:08,333 --> 00:37:09,433
single quote
874
00:37:10,166 --> 00:37:11,300
close parentheses
875
00:37:11,300 --> 00:37:12,800
and any PNG file will work
876
00:37:12,800 --> 00:37:16,333
I made one that's 5 12 by 5 12 being in on a Mac OS X
877
00:37:16,333 --> 00:37:19,466
um that's just the default icon for the new OS X
878
00:37:19,733 --> 00:37:20,500
operating systems
879
00:37:20,500 --> 00:37:22,700
so I did 5 by 12 by 5 12
880
00:37:22,700 --> 00:37:24,266
and I'll include the um
881
00:37:24,266 --> 00:37:26,300
this logo I created for you guys in class
882
00:37:26,300 --> 00:37:27,000
if you wanna create your own
883
00:37:27,000 --> 00:37:28,433
it's just a good template to
884
00:37:28,600 --> 00:37:29,900
for sizing and such
885
00:37:30,166 --> 00:37:31,166
so next line
886
00:37:31,166 --> 00:37:32,766
I want you to put it in your home directory
887
00:37:32,766 --> 00:37:35,000
so any logos you wanna create for our menus
888
00:37:35,000 --> 00:37:38,566
just put the PNG file in your dot nuke home directory
889
00:37:38,866 --> 00:37:41,500
um and you'll be all set to go exactly where we saved
890
00:37:41,500 --> 00:37:42,900
the gizmos would be would be fine
891
00:37:42,900 --> 00:37:45,833
or 1 level up or in a folder called um
892
00:37:46,400 --> 00:37:48,266
thumbnails whatever you want okay
893
00:37:48,266 --> 00:37:50,633
so next line is my menu
894
00:37:53,133 --> 00:37:56,300
dot add command
895
00:37:57,166 --> 00:37:59,200
as we want to add a command to this menu so what
896
00:37:59,200 --> 00:38:03,433
the second line will do is simply create DFX PhD
897
00:38:04,733 --> 00:38:06,600
menu choice but there'll be nothing actually in it
898
00:38:06,600 --> 00:38:08,200
so we want to add a command to that
899
00:38:10,866 --> 00:38:12,033
FX PhD
900
00:38:13,933 --> 00:38:17,433
is the menu we're gonna be putting it in slash old
901
00:38:18,333 --> 00:38:19,900
timer is the name of the tool
902
00:38:19,900 --> 00:38:21,833
this is what we want displayed for the user
903
00:38:24,100 --> 00:38:26,800
single quote comma single quote again
904
00:38:26,900 --> 00:38:28,666
and then we're gonna call upon the nuke
905
00:38:28,666 --> 00:38:32,400
um call to create nodes which is nuke dot
906
00:38:33,400 --> 00:38:36,000
create node capital N
907
00:38:38,466 --> 00:38:39,400
parentheses
908
00:38:39,466 --> 00:38:40,966
and this is the one weird thing
909
00:38:40,966 --> 00:38:42,100
you do double quotes here
910
00:38:42,100 --> 00:38:44,400
which I constantly forget to do and
911
00:38:44,733 --> 00:38:46,100
scratch my head for a few minutes for now
912
00:38:46,100 --> 00:38:47,566
why my commands don't work
913
00:38:47,733 --> 00:38:50,200
so keep in mind here you need the double parentheses
914
00:38:51,133 --> 00:38:54,866
and single quote comma
915
00:38:56,000 --> 00:38:57,233
single quote again
916
00:38:58,066 --> 00:38:59,933
and I'm gonna give it a hot key
917
00:38:59,933 --> 00:39:02,666
so I'm gonna do Alt plus O
918
00:39:04,766 --> 00:39:05,966
single parentheses
919
00:39:06,966 --> 00:39:11,233
are single I quote and parentheses alright so the first
920
00:39:13,966 --> 00:39:16,133
the first line just simply defines a variable forest
921
00:39:16,133 --> 00:39:19,166
the second line is gonna create a menu forest
922
00:39:19,166 --> 00:39:22,400
and the LA and add a logo to it and the
923
00:39:22,966 --> 00:39:25,300
last line is actually gonna create a tool in that
924
00:39:25,300 --> 00:39:26,633
that calls our
925
00:39:26,800 --> 00:39:29,366
gizmo so the old timer in quotes here
926
00:39:29,500 --> 00:39:32,066
it's just like we had typed when we typed X
927
00:39:32,066 --> 00:39:33,633
and brought in our gizmo
928
00:39:33,766 --> 00:39:35,066
um through the
929
00:39:35,166 --> 00:39:36,666
script command which is this
930
00:39:37,200 --> 00:39:38,466
and type in old timer
931
00:39:39,700 --> 00:39:41,466
um this is doing the same thing
932
00:39:41,466 --> 00:39:43,500
it's gonna look in all the paths that nuke looks in
933
00:39:43,500 --> 00:39:44,600
and it's gonna look for something called
934
00:39:44,600 --> 00:39:45,833
old timer dot gizmo
935
00:39:45,933 --> 00:39:47,366
so now I wanna execute that command
936
00:39:47,366 --> 00:39:48,366
so let's go ahead and zoom out
937
00:39:48,366 --> 00:39:49,700
so we can see the whole thing again
938
00:39:50,100 --> 00:39:51,500
and execute the current script
939
00:39:51,500 --> 00:39:52,833
I'm just gonna click on
940
00:39:52,933 --> 00:39:54,833
actually go ahead and copy and paste this first
941
00:39:55,266 --> 00:39:56,266
that can be useful
942
00:39:56,500 --> 00:39:57,333
case I made any errors
943
00:39:57,333 --> 00:39:58,600
I can quickly paste back in
944
00:39:59,133 --> 00:40:01,066
and just execute the whole script
945
00:40:01,066 --> 00:40:03,166
and result is nothing over here
946
00:40:03,166 --> 00:40:05,100
but you'll see that I now have an FX HD menu
947
00:40:05,100 --> 00:40:06,300
there's my little icon
948
00:40:07,900 --> 00:40:08,766
right there
949
00:40:09,500 --> 00:40:12,566
and if all went well inside here should be FXPG
950
00:40:13,366 --> 00:40:15,800
old timer bring that in
951
00:40:15,866 --> 00:40:16,866
and there's our gizmo
952
00:40:16,866 --> 00:40:18,200
and it has all the settings we'd expect
953
00:40:18,200 --> 00:40:19,600
let's see if it looks the same as
954
00:40:19,600 --> 00:40:20,966
the one that was already in here
955
00:40:22,166 --> 00:40:24,300
it looks exactly the same so that's all great
956
00:40:24,533 --> 00:40:26,833
now let's check our hot key Alt O
957
00:40:27,133 --> 00:40:29,900
and there's Old timer again pops up in the enforce
958
00:40:30,300 --> 00:40:31,866
now I didn't have to put it in an F x
959
00:40:31,866 --> 00:40:34,200
B G menu because obviously the 3D menu
960
00:40:36,500 --> 00:40:38,700
doesn't actually say 3D when you bring it in
961
00:40:38,966 --> 00:40:41,333
um but this would be good in case I wanna do multiple
962
00:40:41,333 --> 00:40:42,266
all the multiple things in here
963
00:40:42,266 --> 00:40:43,300
so say this one
964
00:40:43,300 --> 00:40:44,200
I can actually call filters
965
00:40:44,200 --> 00:40:45,633
I can put another one here called
966
00:40:45,866 --> 00:40:46,933
transforms any of the gizmos
967
00:40:46,933 --> 00:40:47,800
this is kind of a nice way that
968
00:40:47,800 --> 00:40:49,566
anything that's custom through effects HD
969
00:40:49,566 --> 00:40:52,500
I know that I can have multiple menus in here
970
00:40:52,533 --> 00:40:54,466
instead of just having everything at the same level
971
00:40:57,733 --> 00:40:58,900
I wanted everything at the same level
972
00:40:58,900 --> 00:41:00,800
I simply could have done the same command
973
00:41:01,900 --> 00:41:03,200
except take off
974
00:41:04,166 --> 00:41:06,800
the old timer part here
975
00:41:08,366 --> 00:41:10,500
the FX PhD part here rather so
976
00:41:10,966 --> 00:41:12,400
let's go ahead and run this script
977
00:41:14,366 --> 00:41:15,800
and you'll see in here we now have two
978
00:41:15,800 --> 00:41:17,600
so we have old timer right at the root level
979
00:41:19,000 --> 00:41:21,633
as well now none of this is gonna be saved
980
00:41:22,000 --> 00:41:24,166
I did all this great work in nuke and I put my menus in
981
00:41:24,166 --> 00:41:24,966
that's all wonderful
982
00:41:24,966 --> 00:41:26,766
but none of this is gonna ever show up again
983
00:41:26,766 --> 00:41:30,466
if I close this this instance of nuke and open it again
984
00:41:30,466 --> 00:41:31,466
this menu will be gone
985
00:41:31,466 --> 00:41:33,400
and there'll be no record of it ever existing
986
00:41:33,400 --> 00:41:35,333
so what I need to do is edit the menu
987
00:41:35,333 --> 00:41:37,100
py file my home directory
988
00:41:37,933 --> 00:41:40,666
so me copy and paste this again
989
00:41:41,733 --> 00:41:44,366
and I need to open my menuw file
990
00:41:46,133 --> 00:41:48,133
so I'm in my dot nuke
991
00:41:48,133 --> 00:41:50,233
I'm gonna load menudopy
992
00:41:50,766 --> 00:41:53,766
now many of you won't have a minidopy file in your
993
00:41:54,200 --> 00:41:55,233
home directory
994
00:41:55,466 --> 00:41:56,200
and if that's the case
995
00:41:56,200 --> 00:41:58,466
you can simply just save what we just did
996
00:41:58,533 --> 00:41:59,733
so let me just go ahead and open mine
997
00:41:59,733 --> 00:42:01,200
cause I don't wanna ruin everything
998
00:42:02,400 --> 00:42:03,633
and I'm going to
999
00:42:05,866 --> 00:42:06,800
add my lines
1000
00:42:08,000 --> 00:42:10,566
and you'll see some other tools I have going on in here
1001
00:42:10,733 --> 00:42:13,133
and simply save the script now
1002
00:42:13,133 --> 00:42:13,933
and I'm not gonna do that for me
1003
00:42:13,933 --> 00:42:15,333
cause I don't want the FX HD tools
1004
00:42:15,333 --> 00:42:16,800
but now I would
1005
00:42:16,800 --> 00:42:17,666
every time I launch nuke
1006
00:42:17,666 --> 00:42:19,033
I would see this menu bar
1007
00:42:19,166 --> 00:42:21,000
or this menu um
1008
00:42:21,766 --> 00:42:24,566
option and all the tools in the hot key would be chosen
1009
00:42:24,566 --> 00:42:25,300
and all that stuff
1010
00:42:25,300 --> 00:42:26,466
so everything be the same
1011
00:42:26,533 --> 00:42:27,900
so that is how you add
1012
00:42:28,366 --> 00:42:30,466
and customize your toolbars
1013
00:42:30,866 --> 00:42:32,466
and you can even create your own toolbar
1014
00:42:32,466 --> 00:42:34,966
so you can create an entirely new toolbar
1015
00:42:34,966 --> 00:42:36,833
so you can actually change this command
1016
00:42:38,266 --> 00:42:40,166
let me clear this current thing actually
1017
00:42:45,966 --> 00:42:48,433
and cut and paste that again so if I change this
1018
00:42:49,266 --> 00:42:51,266
instead of nodes I said users
1019
00:42:54,200 --> 00:42:57,366
I'm actually now gonna create an entirely new toolbar
1020
00:42:57,800 --> 00:42:59,866
called users so if I ran this script
1021
00:43:02,133 --> 00:43:03,666
and if I look under my pane
1022
00:43:03,666 --> 00:43:05,933
I now have the choice to bring in a new toolbar
1023
00:43:05,933 --> 00:43:07,100
which is called users
1024
00:43:07,200 --> 00:43:09,866
which only has FXPD in it and nothing else
1025
00:43:09,866 --> 00:43:11,500
if I switched out the one up here
1026
00:43:12,100 --> 00:43:13,000
for example
1027
00:43:17,766 --> 00:43:19,133
and said users boom
1028
00:43:19,133 --> 00:43:20,466
I have my XBC menu
1029
00:43:20,466 --> 00:43:22,733
but all my other notes are gone um
1030
00:43:22,733 --> 00:43:25,266
which this can be useful because you can certainly um
1031
00:43:25,266 --> 00:43:27,666
have multiple tool bars open at the same time and
1032
00:43:27,800 --> 00:43:29,466
and bring those in and uh
1033
00:43:29,466 --> 00:43:30,833
and really keep uh
1034
00:43:30,966 --> 00:43:32,466
keep if you have a lot of gizmos
1035
00:43:32,466 --> 00:43:33,866
and things to keep them well organized
1036
00:43:34,400 --> 00:43:35,500
um okay well
1037
00:43:35,500 --> 00:43:36,666
that's it for
1038
00:43:37,466 --> 00:43:38,600
new stuff for this week
1039
00:43:38,600 --> 00:43:39,533
I do want to talk a little
1040
00:43:39,533 --> 00:43:41,200
bit about the stuff I covered in new 2:02
1041
00:43:41,200 --> 00:43:43,533
which was creating a slate um
1042
00:43:43,533 --> 00:43:44,766
I'm gonna go very quickly
1043
00:43:44,766 --> 00:43:47,200
I just so that those of you that didn't take nuke 2 o 2
1044
00:43:47,200 --> 00:43:49,500
um have access to it because creating slates
1045
00:43:49,500 --> 00:43:51,100
and overlays is actually something that
1046
00:43:51,200 --> 00:43:53,033
although kind of on the boring side
1047
00:43:53,066 --> 00:43:54,700
is a really common tool and very
1048
00:43:54,700 --> 00:43:55,266
very useful
1049
00:43:55,266 --> 00:43:56,733
so let's take a quick look at that
1050
00:43:56,733 --> 00:43:58,233
before we wrap up for the week
1051
00:44:01,666 --> 00:44:03,500
okay so this is the result of my
1052
00:44:03,866 --> 00:44:05,666
new 2:02 class on gizmos
1053
00:44:05,966 --> 00:44:07,566
we created um
1054
00:44:07,566 --> 00:44:09,900
slights and overlays and masks and things like that
1055
00:44:09,900 --> 00:44:11,266
so here's our actual gizmo
1056
00:44:11,333 --> 00:44:12,866
has lots of different controls in it
1057
00:44:14,333 --> 00:44:15,066
we go to frame zero
1058
00:44:15,066 --> 00:44:16,233
you have to see the slate
1059
00:44:16,333 --> 00:44:17,900
so slates are lots of
1060
00:44:17,900 --> 00:44:19,100
have lots of information on them
1061
00:44:19,100 --> 00:44:22,466
there are less required now in the sense that we don't
1062
00:44:22,733 --> 00:44:24,400
print film as much for production
1063
00:44:24,400 --> 00:44:27,166
we usually work digitally until the very last minute um
1064
00:44:27,166 --> 00:44:29,300
but even that it's good to have color bars on them
1065
00:44:29,300 --> 00:44:30,666
it's good to have the gray chip
1066
00:44:30,666 --> 00:44:33,066
the grayscale chip truck on them um
1067
00:44:33,066 --> 00:44:34,866
and lots of other information about version numbers
1068
00:44:34,866 --> 00:44:36,700
and notes and things like that um
1069
00:44:36,700 --> 00:44:39,966
so it's a really great tool um
1070
00:44:40,466 --> 00:44:42,933
uh for keeping track of your data and of course
1071
00:44:42,933 --> 00:44:43,666
if you're working alone
1072
00:44:43,666 --> 00:44:44,466
it's not really that needed
1073
00:44:44,466 --> 00:44:46,000
but when you start working with clients
1074
00:44:46,000 --> 00:44:47,466
and you start sending stuff out of house
1075
00:44:47,466 --> 00:44:50,166
so that clients can look at it online or on DVDs
1076
00:44:50,300 --> 00:44:52,366
being able to have them reference the shot name and
1077
00:44:52,366 --> 00:44:55,100
the version number and notes and all that kind of thing
1078
00:44:55,300 --> 00:44:56,600
it's very very useful
1079
00:44:56,600 --> 00:44:58,166
and even the time and date it was done
1080
00:44:58,166 --> 00:44:59,766
so this gives most pretty robust
1081
00:44:59,766 --> 00:45:01,166
and we go ahead and show the group here
1082
00:45:01,166 --> 00:45:02,666
currently just a group in the script
1083
00:45:02,733 --> 00:45:04,000
you can see it's actually pretty robust
1084
00:45:04,000 --> 00:45:06,433
it's actually more complex than what we did today
1085
00:45:06,466 --> 00:45:07,166
in a lot of ways
1086
00:45:07,166 --> 00:45:08,300
and there's lots more expressions
1087
00:45:08,300 --> 00:45:10,366
and things that are tying things together so I
1088
00:45:10,366 --> 00:45:12,333
I really encourage you guys to look through this stuff
1089
00:45:12,333 --> 00:45:13,966
those you that really kind of wanna
1090
00:45:13,966 --> 00:45:15,066
if those of you that know Python
1091
00:45:15,066 --> 00:45:15,900
I would really recommend it
1092
00:45:15,900 --> 00:45:16,700
cause you're gonna
1093
00:45:16,900 --> 00:45:17,766
if you know Python
1094
00:45:17,766 --> 00:45:18,366
you're learning nuke
1095
00:45:18,366 --> 00:45:19,366
this is gonna be
1096
00:45:19,366 --> 00:45:19,933
eye opening
1097
00:45:19,933 --> 00:45:21,500
how quickly and easily you can do stuff
1098
00:45:21,800 --> 00:45:22,300
and for those
1099
00:45:22,300 --> 00:45:23,100
you don't wanna be
1100
00:45:23,166 --> 00:45:24,366
having interest in being TDS
1101
00:45:24,366 --> 00:45:25,666
or more technical compositors
1102
00:45:25,666 --> 00:45:27,000
this is a good script to start with
1103
00:45:27,000 --> 00:45:28,233
it's very basic
1104
00:45:28,333 --> 00:45:30,633
in the sense of what else can be done
1105
00:45:30,733 --> 00:45:31,600
but it's certainly uh
1106
00:45:31,600 --> 00:45:33,500
gonna get you started so um
1107
00:45:34,400 --> 00:45:36,666
this is just walking the backdrops as well do
1108
00:45:36,666 --> 00:45:38,100
so anything called static
1109
00:45:38,100 --> 00:45:39,400
it's just fixed art
1110
00:45:39,400 --> 00:45:40,366
so for example
1111
00:45:40,366 --> 00:45:41,400
the logo here doesn't change
1112
00:45:41,400 --> 00:45:42,366
so it's static
1113
00:45:42,766 --> 00:45:44,600
anything called stacks of these two things
1114
00:45:44,966 --> 00:45:46,500
and everything else is actually
1115
00:45:47,200 --> 00:45:48,566
although there are some things that are static
1116
00:45:48,566 --> 00:45:49,366
potentially
1117
00:45:49,366 --> 00:45:51,100
most of them are going to be expression driven
1118
00:45:52,000 --> 00:45:54,033
values that come from the user
1119
00:45:54,133 --> 00:45:55,333
so for example here
1120
00:45:55,333 --> 00:45:56,666
this one's called shot
1121
00:45:56,766 --> 00:45:58,333
and it's asking for knob shot
1122
00:45:58,333 --> 00:45:59,500
and this is the knob shot
1123
00:45:59,500 --> 00:46:01,266
so it's gonna be named right here
1124
00:46:01,266 --> 00:46:03,200
so I could change this to demo
1125
00:46:04,800 --> 00:46:07,166
and it would change my shot name demo
1126
00:46:07,166 --> 00:46:09,266
like change my version number to 8
1127
00:46:09,466 --> 00:46:11,366
what not and a lot of this can be automated
1128
00:46:11,366 --> 00:46:14,100
even more so than I already did um
1129
00:46:14,533 --> 00:46:16,333
but I just ran out of time
1130
00:46:16,333 --> 00:46:17,533
I should have taught the cat class
1131
00:46:17,533 --> 00:46:20,266
and it gives you guys more things to do um
1132
00:46:20,266 --> 00:46:21,466
and obviously this was a very
1133
00:46:21,466 --> 00:46:23,266
very quick introduction to Python it
1134
00:46:23,266 --> 00:46:24,866
I can't even call it introduction of Python
1135
00:46:24,866 --> 00:46:26,600
it was just simply some new commands
1136
00:46:26,600 --> 00:46:29,266
that happened to be Python um
1137
00:46:30,400 --> 00:46:32,000
so there's definitely a lot more to dig into
1138
00:46:32,000 --> 00:46:34,566
and I'm not the person to teach you Python at all um
1139
00:46:34,566 --> 00:46:35,566
I'm more of a hacker
1140
00:46:35,566 --> 00:46:38,166
I basically steal from other people's Python scripts
1141
00:46:38,166 --> 00:46:40,766
and make them my own when I create my own gizmos and
1142
00:46:40,766 --> 00:46:43,466
and tweak other people's settings um
1143
00:46:45,100 --> 00:46:46,666
so what else about this
1144
00:46:46,666 --> 00:46:47,866
okay so there's overlays only
1145
00:46:47,866 --> 00:46:49,866
so basically this thing does both it
1146
00:46:50,166 --> 00:46:52,000
frame 0 is gonna be the slight frame
1147
00:46:52,000 --> 00:46:53,700
which actually you define down here
1148
00:46:53,700 --> 00:46:55,900
so if I change this to frame one
1149
00:46:57,900 --> 00:46:59,333
you'll see the slate goes away
1150
00:46:59,333 --> 00:47:01,200
but my overlays aren't really working either
1151
00:47:01,600 --> 00:47:03,166
so let's go back to frame 0
1152
00:47:03,366 --> 00:47:04,666
and now my slate will be there
1153
00:47:04,666 --> 00:47:06,333
and I have overlays with the nuke scratchy
1154
00:47:06,333 --> 00:47:07,733
the overlays working fine
1155
00:47:07,733 --> 00:47:09,000
so I have frame numbers here
1156
00:47:09,000 --> 00:47:11,266
I have the the nuke script name is here
1157
00:47:11,266 --> 00:47:14,000
all being filled out dynamically um
1158
00:47:14,000 --> 00:47:18,766
I can disable the 3 3 5 mask so you see the whole image
1159
00:47:19,566 --> 00:47:21,366
I can change the mask color
1160
00:47:22,766 --> 00:47:24,766
so I can make it red for example
1161
00:47:26,133 --> 00:47:27,666
I can say it's a work in progress
1162
00:47:27,666 --> 00:47:28,866
shafts go back to the slate
1163
00:47:28,866 --> 00:47:30,200
and I have a couple different check boxes here
1164
00:47:30,200 --> 00:47:31,833
so I can make it a work in progress
1165
00:47:32,300 --> 00:47:33,500
which means it's green
1166
00:47:35,133 --> 00:47:36,333
and if I say no
1167
00:47:36,333 --> 00:47:37,266
it's not a work in progress
1168
00:47:37,266 --> 00:47:39,166
red means stop work cause it's done
1169
00:47:39,400 --> 00:47:41,166
and then I have the option of saying with sound
1170
00:47:41,166 --> 00:47:42,000
or without sound
1171
00:47:42,000 --> 00:47:43,866
so I popped up a little MOS in there
1172
00:47:43,866 --> 00:47:45,966
so I'm just gonna include these files with uh
1173
00:47:45,966 --> 00:47:47,266
this this week's class although
1174
00:47:47,266 --> 00:47:50,100
I didn't teach you guys how to walk through this um
1175
00:47:50,500 --> 00:47:52,866
based on the lesson that you will know a lot of
1176
00:47:53,200 --> 00:47:53,866
the basics that
1177
00:47:53,866 --> 00:47:55,366
you need to go through this script as well
1178
00:47:55,366 --> 00:47:56,866
so I encourage you to do that
1179
00:47:56,933 --> 00:47:59,200
and for those you that are really into this stuff
1180
00:47:59,200 --> 00:48:00,500
and want to create your own gizmos
1181
00:48:00,800 --> 00:48:01,733
please do and also
1182
00:48:01,733 --> 00:48:02,666
if you're willing to share them
1183
00:48:02,666 --> 00:48:05,000
we always love new gizmos on FX PhD
1184
00:48:05,333 --> 00:48:07,133
and there also are some cool ones you can download
1185
00:48:07,133 --> 00:48:08,700
for free at Effectshare
1186
00:48:09,100 --> 00:48:11,400
com um and I highly recommend
1187
00:48:11,400 --> 00:48:12,600
you guys take a look at Effectshare
1188
00:48:12,600 --> 00:48:14,500
com to check out some of the cool gizmos
1189
00:48:14,500 --> 00:48:15,866
and things that are usually
1190
00:48:16,000 --> 00:48:16,766
almost always free
1191
00:48:16,766 --> 00:48:18,566
and I got some really good tools in there
1192
00:48:18,766 --> 00:48:20,400
um alright so that's it for this week
1193
00:48:20,400 --> 00:48:21,200
thank you very much
1194
00:48:21,200 --> 00:48:22,666
look forward to your questions on the forms
1195
00:48:22,666 --> 00:48:24,366
and as far as Python questions go
1196
00:48:24,366 --> 00:48:26,266
hopefully someone else will be able to answer them for
1197
00:48:26,266 --> 00:48:27,066
you because
1198
00:48:27,566 --> 00:48:28,866
Python knowledge is pretty limited
1199
00:48:28,866 --> 00:48:30,766
just to nuke specific items
1200
00:48:30,933 --> 00:48:32,166
okay thank you very much
1201
00:48:32,166 --> 00:48:32,766
have a great week
1202
00:48:32,766 --> 00:48:34,466
and I'll see you in class number four
87172
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.