Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated:
1
00:00:06,866 --> 00:00:09,666
hello and welcome back to nuke 2 3 1
2
00:00:09,666 --> 00:00:12,099
nuke compositing best practices
3
00:00:12,100 --> 00:00:13,500
this is Victor Perez
4
00:00:13,500 --> 00:00:14,366
and in this class
5
00:00:14,366 --> 00:00:17,166
we are going to continue the topic of
6
00:00:17,166 --> 00:00:18,866
warflow optimization
7
00:00:19,066 --> 00:00:19,566
but this time
8
00:00:19,566 --> 00:00:21,666
we are going to focus on speed
9
00:00:21,766 --> 00:00:23,399
so I'm going to show you
10
00:00:23,400 --> 00:00:26,266
a few ways of handling the notes
11
00:00:26,366 --> 00:00:30,899
in order to get a faster and more efficient overflow
12
00:00:30,900 --> 00:00:35,766
okay so let's start by the note presets
13
00:00:35,900 --> 00:00:38,933
the presets are values that we are going to establish
14
00:00:38,933 --> 00:00:42,566
for all knobs available in one single note
15
00:00:42,666 --> 00:00:44,099
so in this case
16
00:00:44,100 --> 00:00:46,800
imagine that you are going to track something
17
00:00:46,800 --> 00:00:51,100
that has been shoot with the iPhone 6 eyesight camera
18
00:00:51,133 --> 00:00:54,099
so imagine that for one shot
19
00:00:54,266 --> 00:00:58,199
probably is not going to need to be create a preset
20
00:00:58,200 --> 00:01:00,666
because it's something you are going to use once
21
00:01:00,666 --> 00:01:03,466
but imagine you are going to work on a show
22
00:01:03,466 --> 00:01:07,899
that is all shot with the iPhone 6 eyesight camera
23
00:01:07,900 --> 00:01:11,533
which is a preset that is not available in the feedback
24
00:01:11,533 --> 00:01:12,433
for instance
25
00:01:12,700 --> 00:01:14,966
available in the camera tracker
26
00:01:14,966 --> 00:01:17,599
okay so you have the major uh
27
00:01:17,600 --> 00:01:20,433
motion picture cameras available in the market
28
00:01:20,533 --> 00:01:21,499
but of course
29
00:01:21,566 --> 00:01:24,133
the iPhone is not one of them
30
00:01:24,133 --> 00:01:25,499
okay but still
31
00:01:25,500 --> 00:01:28,966
is something that you can use whatever you want
32
00:01:29,000 --> 00:01:32,966
okay so what I did is I rescue from the internet
33
00:01:33,200 --> 00:01:36,600
the characteristics of the camera from the iPhone
34
00:01:37,066 --> 00:01:38,366
so you have it in here
35
00:01:38,366 --> 00:01:40,799
the cheap size and the focal length
36
00:01:40,800 --> 00:01:42,966
which is the most common values
37
00:01:42,966 --> 00:01:45,699
you are going to need always for a camel trucker
38
00:01:45,700 --> 00:01:48,733
so if you want to create the preset
39
00:01:48,733 --> 00:01:50,899
the difference between the filmback preset
40
00:01:50,900 --> 00:01:52,100
which is in here
41
00:01:52,466 --> 00:01:53,799
for instance this one
42
00:01:53,800 --> 00:01:57,200
that is going to set this film back size
43
00:01:58,133 --> 00:02:00,299
the three set of the note
44
00:02:00,300 --> 00:02:04,933
is going to establish the value for each single knob
45
00:02:04,933 --> 00:02:09,699
so he's going to remember and record inside that preset
46
00:02:09,700 --> 00:02:11,366
we are going to create now
47
00:02:11,466 --> 00:02:12,766
every single value
48
00:02:12,766 --> 00:02:16,933
so just try to change everything
49
00:02:16,933 --> 00:02:20,466
that is going to be always in the characteristic
50
00:02:20,533 --> 00:02:21,999
of this camera
51
00:02:22,000 --> 00:02:26,266
so the first thing I'm going to put here custom
52
00:02:26,300 --> 00:02:31,633
and I'm going to include the five point 97
53
00:02:33,166 --> 00:02:38,199
by 4 point 71 okay
54
00:02:38,266 --> 00:02:42,599
remember that the focal length for the iPhone is fixed
55
00:02:42,600 --> 00:02:49,566
so we are going to put known and 4 15
56
00:02:49,566 --> 00:02:52,333
okay so just with this
57
00:02:52,333 --> 00:02:55,499
we have the characteristics of the focal length
58
00:02:55,500 --> 00:02:56,566
and cheap size
59
00:02:56,733 --> 00:02:58,633
but for instance
60
00:02:58,733 --> 00:03:00,033
if you know
61
00:03:00,566 --> 00:03:05,366
that you are going to work with a certain amount of
62
00:03:05,400 --> 00:03:07,300
out of tracks or feature
63
00:03:07,500 --> 00:03:08,433
something that
64
00:03:08,533 --> 00:03:09,266
for instance
65
00:03:09,266 --> 00:03:14,499
I always start considering my features at 2:50
66
00:03:14,533 --> 00:03:17,499
okay so I'm going to put that in here
67
00:03:17,500 --> 00:03:21,300
it doesn't mean that once you set your preset
68
00:03:22,266 --> 00:03:23,166
you cannot change it
69
00:03:23,166 --> 00:03:23,933
because of course
70
00:03:23,933 --> 00:03:25,599
you can change everything
71
00:03:25,600 --> 00:03:29,300
but at least you are going to start from a good base
72
00:03:29,300 --> 00:03:31,933
okay so let's see that
73
00:03:31,933 --> 00:03:34,466
I want to refine my features locations
74
00:03:34,466 --> 00:03:37,399
and I want always to preview my feature
75
00:03:37,400 --> 00:03:39,100
so everything you want
76
00:03:39,100 --> 00:03:41,100
you're going to put it in here
77
00:03:41,100 --> 00:03:46,066
so once you have all your constant values in there
78
00:03:46,766 --> 00:03:48,466
we are going here
79
00:03:48,700 --> 00:03:52,066
and we are going to save as preset
80
00:03:52,066 --> 00:03:53,066
as you know
81
00:03:53,066 --> 00:03:54,399
you have it in here
82
00:03:54,400 --> 00:03:56,500
so in case I want to delete
83
00:03:57,400 --> 00:03:58,600
we are going here
84
00:03:58,600 --> 00:04:00,433
and I'm going to select
85
00:04:00,466 --> 00:04:02,233
what's the one I want to delete
86
00:04:02,266 --> 00:04:05,299
so now is clean okay
87
00:04:05,300 --> 00:04:08,066
so now I'm going to save my new preset
88
00:04:08,200 --> 00:04:10,300
and he's going to ask me for
89
00:04:10,300 --> 00:04:14,266
this is where do you want to save your preset
90
00:04:14,533 --> 00:04:16,566
this route is just in case
91
00:04:16,566 --> 00:04:19,533
you have several folders of presets
92
00:04:19,533 --> 00:04:20,566
for instance
93
00:04:20,666 --> 00:04:22,199
all the focal lens
94
00:04:22,200 --> 00:04:23,733
um cheap size
95
00:04:23,733 --> 00:04:25,433
or the iPhones
96
00:04:25,500 --> 00:04:26,800
or the others
97
00:04:26,800 --> 00:04:28,466
for the Samsung Galaxies
98
00:04:28,466 --> 00:04:29,599
or you know
99
00:04:29,600 --> 00:04:31,900
any other cameras you want
100
00:04:31,900 --> 00:04:34,566
you can mimic exactly the same
101
00:04:35,000 --> 00:04:37,966
way of distribution of the values that you have in here
102
00:04:37,966 --> 00:04:39,099
so for finery
103
00:04:39,100 --> 00:04:40,900
black magic and etc
104
00:04:40,900 --> 00:04:44,433
so I'm going to put in here just the root
105
00:04:44,733 --> 00:04:48,166
if you want to create soup folders in here
106
00:04:48,166 --> 00:04:50,499
you have to do it by using Python
107
00:04:50,500 --> 00:04:51,766
okay so in this case
108
00:04:51,766 --> 00:04:55,166
I don't want to go that hardcore with the programming
109
00:04:55,166 --> 00:04:57,566
because I just need to get something handy
110
00:04:57,566 --> 00:04:59,699
so I'm going to put in here
111
00:05:02,600 --> 00:05:05,866
I sight camera
112
00:05:07,733 --> 00:05:14,066
so now if I want to get those values by default
113
00:05:14,700 --> 00:05:17,833
I just need to create a camera trucker
114
00:05:19,466 --> 00:05:20,433
here you are
115
00:05:20,800 --> 00:05:24,166
and now you will see that as soon as I select
116
00:05:24,333 --> 00:05:26,899
this iPhone 6 Isaac camera
117
00:05:27,100 --> 00:05:29,600
he's going to change all the values
118
00:05:29,600 --> 00:05:32,933
including also the values in all the types
119
00:05:32,933 --> 00:05:36,699
so is not only related to the camera itself
120
00:05:36,700 --> 00:05:40,866
so is everything in the note exactly the same method
121
00:05:41,533 --> 00:05:43,566
just for every single note
122
00:05:43,566 --> 00:05:46,833
so if you want to create a certain effect
123
00:05:46,866 --> 00:05:47,899
for instance
124
00:05:48,200 --> 00:05:49,566
let me show you
125
00:05:49,600 --> 00:05:52,700
um got brace
126
00:05:54,000 --> 00:05:57,000
something very classic
127
00:05:57,000 --> 00:05:59,600
which is creating chromatic coveration
128
00:05:59,600 --> 00:06:03,033
so I'm going to create a chromatic coveration
129
00:06:03,366 --> 00:06:05,099
for the red channel
130
00:06:05,100 --> 00:06:09,566
so I'm going to put to the image in here
131
00:06:10,533 --> 00:06:11,366
here you are
132
00:06:12,533 --> 00:06:14,066
I'm going to create
133
00:06:15,333 --> 00:06:19,433
a tiny variation
134
00:06:20,366 --> 00:06:22,633
and imagine that you want to preserve
135
00:06:22,800 --> 00:06:26,000
this chromatic evaration of the red
136
00:06:26,333 --> 00:06:27,566
across the whole sequence
137
00:06:27,566 --> 00:06:31,533
so instead of just setting the values of the channels
138
00:06:31,533 --> 00:06:34,499
or the scale or anything else
139
00:06:34,566 --> 00:06:38,699
just go here and just save the preset as
140
00:06:40,266 --> 00:06:44,266
my sequence or whatever the name you want
141
00:06:46,000 --> 00:06:46,966
Chroma
142
00:06:48,333 --> 00:06:52,366
operation of the red okay
143
00:06:52,766 --> 00:06:54,699
so you create that for the red
144
00:06:54,900 --> 00:06:57,300
maybe you can create another for the blue
145
00:06:57,866 --> 00:07:01,366
and then you have your combo of the node
146
00:07:01,366 --> 00:07:05,266
so you have everything separate by nodes
147
00:07:05,266 --> 00:07:09,066
okay and you can have as many presets as you want
148
00:07:09,066 --> 00:07:10,866
okay there is no limitations
149
00:07:10,866 --> 00:07:14,666
so I'm going to leave that here
150
00:07:14,800 --> 00:07:17,266
okay so you have both of them
151
00:07:18,533 --> 00:07:22,366
and remember that you can do this for every single note
152
00:07:22,366 --> 00:07:23,399
and this is just a
153
00:07:23,400 --> 00:07:26,766
storing the information in the values
154
00:07:27,100 --> 00:07:28,733
something to pay attention is
155
00:07:28,733 --> 00:07:30,666
if you set for instance
156
00:07:30,666 --> 00:07:32,899
something like a mask
157
00:07:33,366 --> 00:07:34,999
you need to be aware that
158
00:07:35,066 --> 00:07:38,033
if your note is not having a mask
159
00:07:38,066 --> 00:07:39,066
for instance
160
00:07:39,133 --> 00:07:43,366
here is going to display a narrow
161
00:07:43,366 --> 00:07:46,699
because he's going to ask you for something that is not
162
00:07:46,700 --> 00:07:48,200
available in the note
163
00:07:48,200 --> 00:07:52,433
so try to put in your presets
164
00:07:52,866 --> 00:07:55,499
values that are always universal
165
00:07:55,500 --> 00:07:59,266
that are going to work on every case scenario
166
00:07:59,266 --> 00:08:00,066
so for that
167
00:08:00,066 --> 00:08:03,099
of course you need a bit of testing of your presets
168
00:08:03,100 --> 00:08:06,200
but is going to be better than putting something
169
00:08:06,200 --> 00:08:07,833
and then displaying a narrow
170
00:08:07,966 --> 00:08:11,466
um that is going to create a bit of confusion
171
00:08:11,466 --> 00:08:13,566
so when you are using mask
172
00:08:13,566 --> 00:08:16,533
or a request of some special channels
173
00:08:16,533 --> 00:08:19,299
that probably are going to be available or not
174
00:08:19,400 --> 00:08:21,766
that is better not to use it
175
00:08:21,766 --> 00:08:26,499
okay so this is the note presets
176
00:08:26,500 --> 00:08:31,333
okay then we have something that is slightly different
177
00:08:31,333 --> 00:08:33,666
which is the note defaults
178
00:08:33,766 --> 00:08:35,066
the note defaults
179
00:08:35,266 --> 00:08:38,566
are the values that are going to be on the note
180
00:08:38,800 --> 00:08:42,566
at the moment you are calling that particular note
181
00:08:42,766 --> 00:08:44,499
okay so imagine that
182
00:08:44,500 --> 00:08:45,066
for instance
183
00:08:45,066 --> 00:08:47,099
something that I never understood
184
00:08:47,133 --> 00:08:51,499
is why all the notes you call are
185
00:08:51,900 --> 00:08:53,900
like resting
186
00:08:53,900 --> 00:08:57,200
resting is like they are doing nothing
187
00:08:57,200 --> 00:08:59,333
so if you apply
188
00:08:59,333 --> 00:08:59,866
for instance
189
00:08:59,866 --> 00:09:02,766
a checkerboard to a color correct
190
00:09:03,166 --> 00:09:05,833
that you haven't changed anything
191
00:09:05,900 --> 00:09:09,933
by default the color correct is doing nothing
192
00:09:09,933 --> 00:09:14,533
so that's why I call this color correct to be resting
193
00:09:14,533 --> 00:09:18,199
okay so the same with the blur
194
00:09:18,566 --> 00:09:21,699
so if you don't change anything in the note
195
00:09:22,066 --> 00:09:23,766
the blur is doing nothing
196
00:09:23,766 --> 00:09:25,099
okay make sense
197
00:09:25,366 --> 00:09:29,766
but in the case of the filter erot
198
00:09:29,766 --> 00:09:33,299
so this erot in here
199
00:09:34,600 --> 00:09:37,000
there is a value that is already changed
200
00:09:37,000 --> 00:09:39,500
at the moment you are applying the note
201
00:09:39,700 --> 00:09:41,233
if you see here
202
00:09:41,266 --> 00:09:44,099
the size knob of the filter remote
203
00:09:44,333 --> 00:09:47,433
is already applying one value
204
00:09:47,466 --> 00:09:50,766
okay one pixel for the alpha
205
00:09:51,000 --> 00:09:53,000
and this is not resting
206
00:09:53,000 --> 00:09:55,133
so something that I like
207
00:09:55,133 --> 00:09:58,099
is just to have all my notes resting
208
00:09:58,466 --> 00:10:00,166
before I touch them
209
00:10:00,166 --> 00:10:03,999
okay so I know that I can just create an structure
210
00:10:04,000 --> 00:10:06,466
and then change whatever I need
211
00:10:06,700 --> 00:10:11,300
without just having something sneaky in the middle
212
00:10:11,300 --> 00:10:13,633
okay so by default
213
00:10:14,133 --> 00:10:16,966
without changing anything in milk
214
00:10:17,066 --> 00:10:21,666
the filter wrote is changing the appearance of my image
215
00:10:21,666 --> 00:10:24,666
so can we change that
216
00:10:25,000 --> 00:10:26,366
well we can
217
00:10:26,566 --> 00:10:27,566
but for that
218
00:10:27,566 --> 00:10:30,066
we need to use a bit of code
219
00:10:30,133 --> 00:10:32,599
no worries is just Python
220
00:10:32,600 --> 00:10:33,733
and of course
221
00:10:33,733 --> 00:10:36,099
if you want to know more about Python
222
00:10:36,100 --> 00:10:39,600
I already published a course with FX PhD
223
00:10:40,000 --> 00:10:44,100
which is regarding Python scripting for new compositors
224
00:10:44,100 --> 00:10:47,800
which is Python and ismology okay
225
00:10:48,466 --> 00:10:50,666
so in order to do this
226
00:10:50,666 --> 00:10:52,733
you don't need to get the course
227
00:10:52,733 --> 00:10:56,733
but the course is going to get a more general vision of
228
00:10:56,733 --> 00:10:59,999
what can you do with Python in milk
229
00:11:00,166 --> 00:11:01,099
but in here
230
00:11:01,100 --> 00:11:04,566
what we are going to do is just to change the default
231
00:11:04,566 --> 00:11:05,799
so for that
232
00:11:05,800 --> 00:11:09,700
we need to go to the dot nuke folder
233
00:11:09,700 --> 00:11:11,166
and that is going to change
234
00:11:11,166 --> 00:11:13,533
depending on the operative system
235
00:11:13,533 --> 00:11:15,199
okay so the DOC
236
00:11:15,200 --> 00:11:19,000
nuke folder is usually located in your user folder
237
00:11:19,000 --> 00:11:21,333
so depending on the system
238
00:11:21,333 --> 00:11:24,666
the user folder is going to be in a different location
239
00:11:24,666 --> 00:11:26,666
in your hard drive
240
00:11:26,666 --> 00:11:30,566
but is the folder that is allocating your documents
241
00:11:30,566 --> 00:11:31,966
or your music or
242
00:11:31,966 --> 00:11:33,299
well in Mac
243
00:11:33,300 --> 00:11:34,400
is going to be really easy
244
00:11:34,400 --> 00:11:36,766
so you go to the finder
245
00:11:36,966 --> 00:11:38,899
and you go to the
246
00:11:39,000 --> 00:11:42,566
folder that is having that icon of the house
247
00:11:42,566 --> 00:11:44,366
and is probably having your name
248
00:11:44,366 --> 00:11:46,099
in my case Victor Perez
249
00:11:46,333 --> 00:11:48,066
and in here
250
00:11:49,000 --> 00:11:50,366
you have dot
251
00:11:50,533 --> 00:11:52,599
dot Nuke folder
252
00:11:52,800 --> 00:11:53,733
the problem is
253
00:11:53,733 --> 00:11:56,033
that folder is hiding
254
00:11:56,066 --> 00:11:59,399
so if you want to navigate into that folder
255
00:11:59,400 --> 00:12:00,966
if you are in Mac
256
00:12:01,066 --> 00:12:05,633
the only way of doing that is just go
257
00:12:06,200 --> 00:12:07,466
go to further
258
00:12:07,466 --> 00:12:11,466
okay if you are in Windows or in Linux
259
00:12:11,700 --> 00:12:14,333
you just need to reveal the hiding folders
260
00:12:14,333 --> 00:12:15,066
and documents
261
00:12:15,066 --> 00:12:17,533
okay so go to folder
262
00:12:17,533 --> 00:12:18,466
and then in here
263
00:12:18,466 --> 00:12:19,699
I'm going to write
264
00:12:19,766 --> 00:12:21,966
dot nuke so go
265
00:12:21,966 --> 00:12:23,099
and here we are
266
00:12:23,100 --> 00:12:25,700
inside that Dot Nuke folder
267
00:12:25,700 --> 00:12:27,166
for the Mac users
268
00:12:27,166 --> 00:12:29,699
remember that you need to be
269
00:12:30,166 --> 00:12:31,899
on your home folder
270
00:12:31,900 --> 00:12:33,200
the user folder
271
00:12:33,400 --> 00:12:37,333
before to perform the call of the go to folder
272
00:12:37,333 --> 00:12:38,899
if you are not there
273
00:12:38,900 --> 00:12:40,300
that's not gonna work
274
00:12:40,300 --> 00:12:43,600
okay so once you are in here
275
00:12:43,600 --> 00:12:47,566
you need to search for the document that is a
276
00:12:47,566 --> 00:12:51,066
storing all the customizations you are going to apply
277
00:12:51,066 --> 00:12:52,366
inside nuke
278
00:12:52,366 --> 00:12:54,899
which is the menu dot p y
279
00:12:55,166 --> 00:12:56,766
in case you haven't performed
280
00:12:56,766 --> 00:12:59,466
any customizations to your nuke
281
00:12:59,466 --> 00:13:02,699
you are not going to have this menu dot
282
00:13:02,700 --> 00:13:04,466
py document
283
00:13:04,466 --> 00:13:05,266
but no worries
284
00:13:05,266 --> 00:13:08,166
you can create it from scratch using
285
00:13:08,766 --> 00:13:09,666
text editor
286
00:13:09,666 --> 00:13:11,466
remember that is plain text
287
00:13:11,466 --> 00:13:13,366
you don't need to have any format
288
00:13:13,366 --> 00:13:15,899
actually if you have any format
289
00:13:15,933 --> 00:13:17,399
or font size
290
00:13:17,400 --> 00:13:18,733
or anything else
291
00:13:18,733 --> 00:13:20,466
that is not going to work
292
00:13:20,466 --> 00:13:23,066
so something that is going to be helpful
293
00:13:23,066 --> 00:13:24,033
is to use a
294
00:13:24,133 --> 00:13:25,799
scripting editor
295
00:13:25,800 --> 00:13:27,500
okay so I'm using
296
00:13:27,500 --> 00:13:29,900
for format the text
297
00:13:29,900 --> 00:13:31,733
wrangle choosing here
298
00:13:31,733 --> 00:13:32,966
you can use commodo
299
00:13:32,966 --> 00:13:34,399
or any other
300
00:13:34,866 --> 00:13:36,466
software available in the market
301
00:13:36,466 --> 00:13:38,699
so is makes no difference
302
00:13:38,700 --> 00:13:39,600
is whatever is
303
00:13:39,733 --> 00:13:41,933
making you more comfortable with
304
00:13:41,933 --> 00:13:43,399
you can even use nuke
305
00:13:43,400 --> 00:13:44,866
but I don't suggest
306
00:13:44,866 --> 00:13:46,966
to use nuke as a script
307
00:13:47,300 --> 00:13:48,666
editor for Python
308
00:13:48,666 --> 00:13:52,966
because is not optimize for from doing that
309
00:13:53,066 --> 00:13:54,966
the interface in nuke
310
00:13:54,966 --> 00:13:56,366
for the script editor
311
00:13:56,366 --> 00:13:59,433
is designed to execute the
312
00:13:59,866 --> 00:14:00,966
commands okay
313
00:14:00,966 --> 00:14:03,466
so I'm going to open
314
00:14:03,933 --> 00:14:05,799
my menu dot p y
315
00:14:05,800 --> 00:14:07,400
or I'm going to create it
316
00:14:07,400 --> 00:14:08,666
and inside that
317
00:14:09,266 --> 00:14:11,166
I already open it in here
318
00:14:11,733 --> 00:14:13,099
I'm going to
319
00:14:13,500 --> 00:14:15,433
use this formula
320
00:14:16,333 --> 00:14:18,166
that I already
321
00:14:18,700 --> 00:14:20,100
place in here
322
00:14:20,100 --> 00:14:21,233
with this green
323
00:14:21,800 --> 00:14:23,300
you just need to grate
324
00:14:23,966 --> 00:14:26,266
in there nuke
325
00:14:26,266 --> 00:14:28,699
dot knob default
326
00:14:28,700 --> 00:14:29,466
and remember
327
00:14:29,466 --> 00:14:30,566
that in Python
328
00:14:30,566 --> 00:14:32,299
everything is case sensitive
329
00:14:32,300 --> 00:14:33,166
so the default
330
00:14:33,166 --> 00:14:35,133
default needs to be
331
00:14:35,133 --> 00:14:36,399
uppercase okay
332
00:14:36,400 --> 00:14:38,100
then open brackets
333
00:14:38,500 --> 00:14:40,366
and inside quotes
334
00:14:41,200 --> 00:14:42,566
filter erode
335
00:14:42,566 --> 00:14:45,166
which is the name of the note
336
00:14:45,566 --> 00:14:47,399
dot the name
337
00:14:47,400 --> 00:14:48,400
of the knob
338
00:14:48,400 --> 00:14:49,566
that in this case
339
00:14:49,566 --> 00:14:51,666
is size okay
340
00:14:52,100 --> 00:14:53,133
how do you know
341
00:14:53,133 --> 00:14:54,699
the name of the knob
342
00:14:54,700 --> 00:14:57,300
because that can be a bit confusing
343
00:14:57,400 --> 00:14:58,666
the name of the knob
344
00:14:58,700 --> 00:15:00,100
is not this
345
00:15:00,666 --> 00:15:03,566
text that you have in here sometimes
346
00:15:03,700 --> 00:15:05,000
most of the times
347
00:15:05,133 --> 00:15:08,199
this is exactly the same as
348
00:15:08,366 --> 00:15:10,099
the name of the knob
349
00:15:10,100 --> 00:15:11,833
but this is what is called
350
00:15:12,066 --> 00:15:13,666
the label okay
351
00:15:13,666 --> 00:15:16,233
so if you want to know what's
352
00:15:16,333 --> 00:15:18,099
the name of the knob
353
00:15:18,133 --> 00:15:19,199
you just need
354
00:15:19,200 --> 00:15:20,366
to leave your
355
00:15:20,366 --> 00:15:21,899
cursor hovering
356
00:15:22,200 --> 00:15:23,700
and is going to display
357
00:15:23,700 --> 00:15:24,700
the name of the knob
358
00:15:24,700 --> 00:15:26,300
in bolt in that
359
00:15:26,800 --> 00:15:27,700
pop up window
360
00:15:27,700 --> 00:15:29,800
that is telling me
361
00:15:29,800 --> 00:15:31,733
now size okay
362
00:15:31,733 --> 00:15:34,066
so this size
363
00:15:35,766 --> 00:15:38,766
needs to be changed to be zero
364
00:15:38,766 --> 00:15:43,333
so comma and then inside quotes
365
00:15:43,333 --> 00:15:46,699
you need to put zero and close the brackets
366
00:15:46,700 --> 00:15:50,100
okay so in here I have already that
367
00:15:51,066 --> 00:15:52,866
for the blur for instance
368
00:15:52,866 --> 00:15:56,599
I'm going to change and I'm going to put that
369
00:15:58,333 --> 00:16:01,099
filter it out
370
00:16:02,300 --> 00:16:04,100
that size and
371
00:16:05,700 --> 00:16:09,033
the default value is going to be zero okay
372
00:16:09,600 --> 00:16:11,300
so I'm going to save that
373
00:16:11,800 --> 00:16:15,166
and now in order to make this to work
374
00:16:15,266 --> 00:16:18,899
I need to save in here I'm gonna close
375
00:16:19,666 --> 00:16:22,666
so let's open nuke again
376
00:16:24,566 --> 00:16:28,833
and now if I call my filter erode
377
00:16:29,166 --> 00:16:30,266
here you are
378
00:16:31,100 --> 00:16:35,566
see the size by the fold has changed to 0
379
00:16:35,566 --> 00:16:38,966
okay so that is very nice for me
380
00:16:38,966 --> 00:16:41,766
because now even the filter wrote
381
00:16:41,766 --> 00:16:45,299
is going to be resting by the fold okay
382
00:16:46,333 --> 00:16:49,099
you can do the same for the channels
383
00:16:49,166 --> 00:16:51,299
or any other filter
384
00:16:51,300 --> 00:16:52,733
or whatever you want
385
00:16:52,733 --> 00:16:55,966
everything is sensible to be change okay
386
00:16:55,966 --> 00:16:59,699
you just need to replace the same pattern
387
00:16:59,700 --> 00:17:02,200
we reproducing here okay
388
00:17:02,500 --> 00:17:03,766
name of the note
389
00:17:04,766 --> 00:17:06,166
name of the knob
390
00:17:06,700 --> 00:17:10,233
and then the value you want by the fourth okay
391
00:17:11,133 --> 00:17:13,966
another thing that I find very helpful is
392
00:17:13,966 --> 00:17:15,999
I don't know you but for me
393
00:17:16,000 --> 00:17:19,966
sometimes it's kind of tricky to remember that
394
00:17:19,966 --> 00:17:22,733
I want to paint something for all friends
395
00:17:22,733 --> 00:17:25,133
so I start painting something
396
00:17:25,133 --> 00:17:27,866
and then when I move to another friend is like oh
397
00:17:27,866 --> 00:17:30,266
I forgot to go here
398
00:17:30,266 --> 00:17:34,366
and to change this from single to all friends
399
00:17:34,533 --> 00:17:35,399
so you know
400
00:17:35,400 --> 00:17:38,566
it's something that I tend to use more
401
00:17:38,566 --> 00:17:42,766
painting for all frames than for just one single frame
402
00:17:42,766 --> 00:17:43,766
but of course
403
00:17:43,800 --> 00:17:47,800
you need to use any other value that you have in here
404
00:17:47,800 --> 00:17:50,366
but if your tendency is like me
405
00:17:50,366 --> 00:17:53,399
to use more like the all instead of one single
406
00:17:53,400 --> 00:17:57,200
or just for pleasure of changing the values in here
407
00:17:57,466 --> 00:18:00,933
you can customize also the Roto paint
408
00:18:00,933 --> 00:18:03,966
in terms of the tools that you have in here
409
00:18:04,066 --> 00:18:08,999
but that is not as easy as customizing one single note
410
00:18:09,000 --> 00:18:11,866
so I'm going to show you in here
411
00:18:11,866 --> 00:18:13,933
I put the formula in the script
412
00:18:13,933 --> 00:18:18,466
but I already copied here in my menu dot p y
413
00:18:18,666 --> 00:18:20,966
and it's this formula here
414
00:18:20,966 --> 00:18:24,099
so you need to write not dot
415
00:18:24,400 --> 00:18:25,800
not default
416
00:18:25,966 --> 00:18:26,999
the name of the note
417
00:18:27,000 --> 00:18:27,933
which is Rotopain
418
00:18:27,933 --> 00:18:29,966
dot toolbox okay
419
00:18:29,966 --> 00:18:34,866
and then we are going to start by using these clone
420
00:18:34,866 --> 00:18:40,199
and then I'm using all the properties that are in here
421
00:18:40,200 --> 00:18:44,766
well I'm not going to explain every single step of this
422
00:18:44,766 --> 00:18:50,033
because this is more cold related than compositing
423
00:18:50,166 --> 00:18:51,866
but as I mentioned before
424
00:18:51,866 --> 00:18:54,366
if you want to go deeper into coding
425
00:18:54,366 --> 00:18:58,533
I have that course in FXPD that you can explore um
426
00:18:58,533 --> 00:19:01,266
I'm sure you are going to understand everything that is
427
00:19:01,266 --> 00:19:03,766
happening here for me right now
428
00:19:03,766 --> 00:19:05,466
if you want to change those values
429
00:19:05,466 --> 00:19:06,766
I can tell you that
430
00:19:07,366 --> 00:19:09,033
and here the 0
431
00:19:09,166 --> 00:19:12,399
means that we are using the first
432
00:19:12,566 --> 00:19:14,799
object available in this pull down choice
433
00:19:14,800 --> 00:19:16,600
so this is 0
434
00:19:16,600 --> 00:19:18,866
1 2 3 and 4
435
00:19:18,866 --> 00:19:21,599
so in case you want to customize your
436
00:19:21,600 --> 00:19:23,400
lifetime of the strokes
437
00:19:23,400 --> 00:19:25,566
before you create the stroke
438
00:19:25,766 --> 00:19:28,099
you can just change in here okay
439
00:19:28,100 --> 00:19:30,566
for every single tool
440
00:19:31,000 --> 00:19:33,766
that is mean to be painting on the screen
441
00:19:33,766 --> 00:19:38,299
okay so 0 is for all friends um
442
00:19:38,300 --> 00:19:42,666
you will notice that now I'm using those hash in here
443
00:19:42,900 --> 00:19:46,400
and that is because I'm commenting the lines
444
00:19:46,400 --> 00:19:50,300
commenting a line is a way of writing a line
445
00:19:50,500 --> 00:19:53,866
but that line is not going to be interpreted by
446
00:19:54,333 --> 00:19:55,733
nuke or the python
447
00:19:55,733 --> 00:19:57,599
okay so he's just in here
448
00:19:57,600 --> 00:20:00,133
but he's not being execute
449
00:20:00,133 --> 00:20:03,766
if you want to put those lines to work
450
00:20:03,933 --> 00:20:07,533
you just remove the sign here
451
00:20:07,533 --> 00:20:11,466
okay so I'm going to remove the comments in there
452
00:20:13,166 --> 00:20:13,899
and comment
453
00:20:13,900 --> 00:20:17,666
so now those values are active
454
00:20:17,666 --> 00:20:22,599
so again I'm going to save and remember that by default
455
00:20:22,600 --> 00:20:24,966
without touching anything in nuke
456
00:20:25,266 --> 00:20:28,966
the strokes are leaving just for one single frame
457
00:20:28,966 --> 00:20:31,599
okay so I'm going to close again
458
00:20:33,533 --> 00:20:35,299
I'm going to open
459
00:20:35,866 --> 00:20:36,899
and here we are
460
00:20:37,066 --> 00:20:39,099
so let's call again
461
00:20:39,100 --> 00:20:40,200
the road to paint
462
00:20:40,400 --> 00:20:43,033
and here you are by default
463
00:20:43,366 --> 00:20:48,499
your lifetime of every tool that you have in here
464
00:20:48,900 --> 00:20:51,300
is for all friends okay
465
00:20:51,300 --> 00:20:55,400
so they are infinite combinations
466
00:20:55,400 --> 00:20:58,266
that you can apply for all the nodes
467
00:20:58,266 --> 00:21:00,899
so you can create your own defaults
468
00:21:00,900 --> 00:21:04,400
based on your habits of working okay
469
00:21:04,400 --> 00:21:07,566
so it's something that is going to help to avoid you
470
00:21:07,566 --> 00:21:12,266
to perform task every time you call a single note
471
00:21:12,400 --> 00:21:13,733
so here you are
472
00:21:13,733 --> 00:21:16,633
a reminder on a sticky note
473
00:21:16,866 --> 00:21:21,799
for both the Roto paint and the filter wrote
474
00:21:21,800 --> 00:21:22,866
and remember that
475
00:21:22,866 --> 00:21:25,466
if you want to change any other regular note
476
00:21:25,700 --> 00:21:28,500
yes putting here the name of the note
477
00:21:28,500 --> 00:21:30,633
and the name of the note is usually
478
00:21:30,700 --> 00:21:32,200
what is brightening here
479
00:21:32,200 --> 00:21:34,133
before the number of the notes
480
00:21:34,133 --> 00:21:36,066
so in this case is filter wrote
481
00:21:36,066 --> 00:21:37,766
okay and then
482
00:21:38,133 --> 00:21:41,966
I already told you how to locate the name of the knob
483
00:21:41,966 --> 00:21:44,099
and in here you put the value
484
00:21:44,100 --> 00:21:47,400
okay so that is for the note the fold
485
00:21:47,866 --> 00:21:51,366
then we have another thing that is quite interesting
486
00:21:51,366 --> 00:21:56,466
which is where to use a task setup
487
00:21:56,900 --> 00:21:59,500
versus a group or a gizmo
488
00:21:59,500 --> 00:22:04,300
which means an open structure or an enclosed structure
489
00:22:04,566 --> 00:22:05,933
an enclosure structure
490
00:22:05,933 --> 00:22:10,666
is something that is nest inside a group or a gizmo
491
00:22:10,666 --> 00:22:12,533
so imagine for instance
492
00:22:12,533 --> 00:22:14,533
the default light grup
493
00:22:14,533 --> 00:22:17,499
which is the note that you can find in here
494
00:22:18,733 --> 00:22:24,433
and what I did is just to convert this light wrap node
495
00:22:24,500 --> 00:22:25,766
which is a gizmo
496
00:22:25,800 --> 00:22:27,866
and this by the fault is a gizmo
497
00:22:28,700 --> 00:22:29,966
into a group
498
00:22:30,466 --> 00:22:33,066
which is exactly the same thing
499
00:22:33,366 --> 00:22:37,799
but remember that the gizmos need to be installed
500
00:22:37,800 --> 00:22:41,366
on the computer of the person that you are going to
501
00:22:41,800 --> 00:22:44,366
open your script okay
502
00:22:44,366 --> 00:22:47,666
in the case of the light grap is not a problem at all
503
00:22:47,666 --> 00:22:49,733
because the light grap is a default note
504
00:22:49,733 --> 00:22:52,266
that is indeed in nuke
505
00:22:52,600 --> 00:22:54,766
but if you're using your own gizmos
506
00:22:54,966 --> 00:22:57,966
remember that you need to have the gizmos in store
507
00:22:57,966 --> 00:23:00,999
or the script is not going to open correctly
508
00:23:01,000 --> 00:23:05,666
okay so how do I convert a gizmo into a group
509
00:23:05,666 --> 00:23:06,866
well you yes
510
00:23:06,866 --> 00:23:08,366
select the gizmo
511
00:23:08,366 --> 00:23:12,033
then you go to edit note group
512
00:23:12,400 --> 00:23:15,000
copy gizmo to group okay
513
00:23:15,000 --> 00:23:17,800
and that is going to create this replica
514
00:23:17,866 --> 00:23:18,899
in this case
515
00:23:19,000 --> 00:23:20,500
that is not necessary
516
00:23:20,500 --> 00:23:22,066
but the difference between them
517
00:23:22,066 --> 00:23:23,733
also in a practical way
518
00:23:23,733 --> 00:23:27,299
is you can enter inside this group
519
00:23:27,566 --> 00:23:29,299
just by pressing this s
520
00:23:30,300 --> 00:23:32,366
and then you can modify
521
00:23:32,366 --> 00:23:37,199
or just observe whatever is happening inside the group
522
00:23:37,266 --> 00:23:39,366
so as you can see here
523
00:23:40,166 --> 00:23:45,199
the like rap is a combination of a few basic notes
524
00:23:45,200 --> 00:23:50,800
okay but that's why I selected the like rap
525
00:23:50,800 --> 00:23:52,466
because usually
526
00:23:52,466 --> 00:23:56,266
I tend to use my own setups for like graph
527
00:23:56,266 --> 00:23:58,699
because depending on the lighting conditions
528
00:23:58,700 --> 00:23:59,666
of the scene
529
00:23:59,766 --> 00:24:00,899
you are going to need
530
00:24:01,200 --> 00:24:06,366
some characteristics that you don't have in the genetic
531
00:24:06,366 --> 00:24:08,433
like rap provided by nuke
532
00:24:08,666 --> 00:24:11,499
so that's why I prefer to use
533
00:24:11,500 --> 00:24:12,900
for certain task
534
00:24:12,900 --> 00:24:15,000
like for instance a like rap
535
00:24:15,000 --> 00:24:17,466
something that is quite versatile
536
00:24:17,733 --> 00:24:19,133
an open structure
537
00:24:19,133 --> 00:24:21,633
so an open structure is yes
538
00:24:22,066 --> 00:24:24,266
but we already know a script
539
00:24:24,900 --> 00:24:26,466
but in here
540
00:24:26,966 --> 00:24:28,866
what I did is just to mimic
541
00:24:29,000 --> 00:24:31,166
whatever is happening inside
542
00:24:31,500 --> 00:24:33,266
and put in notes
543
00:24:33,266 --> 00:24:35,233
okay so if you see the
544
00:24:35,566 --> 00:24:38,766
the task we are performing is actually the same
545
00:24:39,466 --> 00:24:43,866
just to add a tiny variation to the original like drop
546
00:24:43,866 --> 00:24:45,799
what I did is just to have
547
00:24:45,800 --> 00:24:48,900
two different levels of diffusion
548
00:24:48,900 --> 00:24:51,300
okay so I put a big diffusion
549
00:24:51,300 --> 00:24:54,300
which is corresponding with what we are going to call
550
00:24:54,300 --> 00:24:57,033
the atmospherical occlusion so the big
551
00:24:57,466 --> 00:25:01,066
a chunk of light contaminating the dark areas
552
00:25:01,066 --> 00:25:02,499
and then we have like
553
00:25:02,500 --> 00:25:03,666
the contact
554
00:25:03,900 --> 00:25:05,233
uh diffusion
555
00:25:05,533 --> 00:25:07,299
the small diffusion in here
556
00:25:07,300 --> 00:25:10,400
which is just the regular light drop
557
00:25:10,400 --> 00:25:12,466
okay so of course
558
00:25:12,466 --> 00:25:16,499
I'm not caring about the results of the composition
559
00:25:16,500 --> 00:25:20,166
but the methodology of getting the
560
00:25:20,166 --> 00:25:20,933
the light drop
561
00:25:20,933 --> 00:25:25,199
okay so what I did is just to create ah
562
00:25:25,400 --> 00:25:26,800
luminance key prim
563
00:25:26,800 --> 00:25:28,466
multiplying whatever I have
564
00:25:28,466 --> 00:25:30,466
then stencil with the shape
565
00:25:30,600 --> 00:25:33,066
then creating the diffusion okay
566
00:25:33,066 --> 00:25:34,399
putting them together
567
00:25:34,600 --> 00:25:36,166
and then creating a grade
568
00:25:36,166 --> 00:25:38,766
just to give the same color structure
569
00:25:38,766 --> 00:25:40,533
and then I was using here
570
00:25:40,533 --> 00:25:42,266
an a top merch
571
00:25:42,266 --> 00:25:44,199
okay so I can add
572
00:25:44,266 --> 00:25:45,866
that light in there
573
00:25:45,866 --> 00:25:48,999
which is more or less what is happening in here
574
00:25:49,000 --> 00:25:54,333
but why should I divide this into an open structure
575
00:25:54,333 --> 00:25:57,866
well because if I want to change yes
576
00:25:58,500 --> 00:25:59,900
the big diffusion
577
00:25:59,900 --> 00:26:01,700
I have just this note
578
00:26:01,700 --> 00:26:03,266
without the need of
579
00:26:03,766 --> 00:26:05,933
having another light grab
580
00:26:05,933 --> 00:26:07,999
which is a lot of notes
581
00:26:08,000 --> 00:26:09,900
as you can see in here
582
00:26:10,133 --> 00:26:11,166
just for doing something
583
00:26:11,166 --> 00:26:13,533
that I can do with a simple blur
584
00:26:13,533 --> 00:26:15,266
so in this case
585
00:26:15,266 --> 00:26:16,866
we are going to talk
586
00:26:16,866 --> 00:26:20,399
not only about the speed of putting the notes
587
00:26:20,400 --> 00:26:22,133
that is actually faster
588
00:26:22,133 --> 00:26:25,966
but also the speed of nuke processing
589
00:26:25,966 --> 00:26:27,766
because if you put two like
590
00:26:27,766 --> 00:26:30,666
drops for doing just the atmosphereical occlusion
591
00:26:30,666 --> 00:26:31,599
like in here
592
00:26:31,600 --> 00:26:34,266
he's going to process all those notes
593
00:26:34,266 --> 00:26:35,766
just for doing something
594
00:26:35,800 --> 00:26:36,566
starting here
595
00:26:36,566 --> 00:26:39,466
has been done with just one single blow
596
00:26:39,466 --> 00:26:41,666
remember that the blow is something quite
597
00:26:41,666 --> 00:26:43,299
fast to address
598
00:26:43,300 --> 00:26:44,400
and then in here
599
00:26:44,400 --> 00:26:46,466
I can also increase
600
00:26:46,466 --> 00:26:50,133
maybe just the intensity of this big diffusion
601
00:26:50,133 --> 00:26:52,099
or reducing that big diffusion
602
00:26:52,100 --> 00:26:54,300
so I can place a grade
603
00:26:55,366 --> 00:26:58,166
um increase or decrease
604
00:26:58,700 --> 00:26:59,766
the intensity
605
00:26:59,766 --> 00:27:01,199
based on the multiplication
606
00:27:01,200 --> 00:27:02,700
remember that the light
607
00:27:02,700 --> 00:27:04,533
if you want to change the intensity
608
00:27:04,533 --> 00:27:06,666
you need to go with the multiplication
609
00:27:06,733 --> 00:27:09,766
um this is something that is really helpful
610
00:27:09,766 --> 00:27:12,199
because you are going to expand
611
00:27:12,200 --> 00:27:13,700
your open structure
612
00:27:14,066 --> 00:27:16,266
in whatever direction you need
613
00:27:16,266 --> 00:27:17,399
that to be a spam
614
00:27:17,400 --> 00:27:17,966
for instance
615
00:27:17,966 --> 00:27:19,133
in here is not that
616
00:27:19,133 --> 00:27:22,166
need to have the options for glow
617
00:27:22,366 --> 00:27:23,533
like in the
618
00:27:23,533 --> 00:27:24,933
like wrap you have
619
00:27:24,933 --> 00:27:28,933
because I actually don't need this to be glowing
620
00:27:28,933 --> 00:27:32,999
but if you want this to create that effect of glow
621
00:27:33,000 --> 00:27:34,400
of course you can
622
00:27:34,400 --> 00:27:36,166
creating another structure
623
00:27:36,166 --> 00:27:36,899
for instance
624
00:27:36,900 --> 00:27:39,066
like in here
625
00:27:40,333 --> 00:27:41,499
you have that
626
00:27:43,600 --> 00:27:45,000
you create this
627
00:27:45,866 --> 00:27:48,399
and then you place that
628
00:27:51,800 --> 00:27:54,433
over here using the plus
629
00:27:54,733 --> 00:27:59,666
okay so I'm going to put that in this place
630
00:28:00,733 --> 00:28:01,533
so with this
631
00:28:01,533 --> 00:28:06,233
I'm creating also the glow that is looking a bit funky
632
00:28:06,366 --> 00:28:10,399
but if you want to apply the same color to the glow
633
00:28:10,400 --> 00:28:12,133
that I apply to the
634
00:28:12,133 --> 00:28:14,233
like wrap inside
635
00:28:14,366 --> 00:28:17,633
you can just clone this great okay
636
00:28:17,900 --> 00:28:20,100
and place across the structure
637
00:28:20,100 --> 00:28:21,700
remember that for cloning
638
00:28:21,700 --> 00:28:23,600
I use Alt K
639
00:28:23,733 --> 00:28:25,866
okay so I place it in here
640
00:28:25,866 --> 00:28:30,599
so I'm having the same color for both the structure
641
00:28:30,600 --> 00:28:34,400
so I can apply different methods of fusion
642
00:28:34,866 --> 00:28:37,533
for that single effect
643
00:28:37,533 --> 00:28:42,133
so I prefer opening structures to groups or gizmos
644
00:28:42,133 --> 00:28:44,166
because he's more versatile
645
00:28:44,466 --> 00:28:46,066
but sometimes
646
00:28:46,800 --> 00:28:49,266
for the sake of using presets
647
00:28:49,266 --> 00:28:52,566
or something that is quite close
648
00:28:52,566 --> 00:28:55,099
something that you know you are not going to change
649
00:28:55,300 --> 00:28:58,033
is maybe better just to have one note
650
00:28:58,066 --> 00:28:59,466
dealing with everything
651
00:28:59,466 --> 00:29:01,566
and group in one single task
652
00:29:01,566 --> 00:29:03,766
so in here for instance
653
00:29:04,700 --> 00:29:07,766
I got a luminoski
654
00:29:08,266 --> 00:29:13,666
so this is the default luminoski provide by nuke
655
00:29:13,766 --> 00:29:16,966
and this is a group I create myself
656
00:29:16,966 --> 00:29:18,666
which is in my opinion
657
00:29:18,766 --> 00:29:22,199
doing more than the original luminoski
658
00:29:22,400 --> 00:29:24,733
what's the difference between those two
659
00:29:24,733 --> 00:29:26,533
well let's have a look at my group
660
00:29:26,533 --> 00:29:27,399
first of all
661
00:29:27,466 --> 00:29:29,233
so if you open my group
662
00:29:29,366 --> 00:29:32,533
you would see that you don't have all those notes
663
00:29:32,533 --> 00:29:34,466
in here is just five notes
664
00:29:34,933 --> 00:29:37,099
and the input and output
665
00:29:37,133 --> 00:29:39,499
remember that the input is going to be
666
00:29:39,900 --> 00:29:42,400
the arrow entering into the note
667
00:29:42,400 --> 00:29:46,266
and the output is whatever is going to get out the note
668
00:29:46,266 --> 00:29:47,299
the group I mean
669
00:29:47,766 --> 00:29:50,699
so in here and using saturation
670
00:29:50,700 --> 00:29:53,100
we already explained this in the previous class
671
00:29:53,100 --> 00:29:56,200
so I'm not going to get much into the mats
672
00:29:56,200 --> 00:29:57,933
of the luminance gear
673
00:29:57,933 --> 00:29:59,499
but just to let you know it
674
00:29:59,500 --> 00:30:01,933
I'm using the saturation a shuffle
675
00:30:01,933 --> 00:30:03,666
just to get any of the channels
676
00:30:03,666 --> 00:30:04,533
that is the right
677
00:30:04,533 --> 00:30:05,166
in this case
678
00:30:05,166 --> 00:30:08,266
I'm going to delete any channels
679
00:30:08,266 --> 00:30:10,366
because I just want to use one
680
00:30:10,366 --> 00:30:12,166
so instead of having process
681
00:30:12,166 --> 00:30:14,333
across the whole stream of channels
682
00:30:14,333 --> 00:30:16,366
I'm just going to keep just one
683
00:30:16,566 --> 00:30:18,466
and then I'm using a great
684
00:30:18,933 --> 00:30:20,299
so in this grade
685
00:30:20,300 --> 00:30:24,166
I'm going to use a black point and a white point
686
00:30:24,166 --> 00:30:27,499
as you have available in the luminance gear
687
00:30:27,533 --> 00:30:30,666
but the difference that I'm going to have on my group
688
00:30:30,666 --> 00:30:33,899
is in here I have a control for the gamma
689
00:30:33,900 --> 00:30:36,700
so if you see
690
00:30:37,666 --> 00:30:39,999
in your luminance key controls
691
00:30:40,000 --> 00:30:41,900
you have just that line
692
00:30:41,900 --> 00:30:43,866
so if you remember
693
00:30:44,800 --> 00:30:46,766
we were discussing already
694
00:30:47,666 --> 00:30:49,666
that we can just get
695
00:30:49,866 --> 00:30:53,099
in a color correction like the
696
00:30:55,000 --> 00:30:56,100
luminous gear
697
00:30:56,266 --> 00:31:01,999
I can get my black and my white
698
00:31:02,100 --> 00:31:03,766
okay so remember
699
00:31:03,766 --> 00:31:08,366
this line is actually more or less the same as this
700
00:31:08,366 --> 00:31:09,733
control we have in here
701
00:31:09,733 --> 00:31:11,366
so we have a line in there
702
00:31:11,366 --> 00:31:13,599
and then we have another line in in there
703
00:31:13,600 --> 00:31:17,100
so the only controls I have in my gear
704
00:31:17,400 --> 00:31:20,500
is the inclination of this line
705
00:31:20,600 --> 00:31:24,333
but I cannot change the distribution of that line
706
00:31:24,333 --> 00:31:28,766
so with my luminous gear here
707
00:31:29,600 --> 00:31:31,100
I'm actually adding
708
00:31:32,333 --> 00:31:33,833
a gamma control
709
00:31:33,900 --> 00:31:38,866
so I can change this and this
710
00:31:39,200 --> 00:31:41,433
but also this lamp
711
00:31:42,166 --> 00:31:45,833
so I can go more gentle into the blacks
712
00:31:45,900 --> 00:31:47,966
and then changing the
713
00:31:47,966 --> 00:31:50,866
the core from be more drastic on the whites
714
00:31:50,866 --> 00:31:53,799
okay so when you are using aluminum Scheer
715
00:31:53,800 --> 00:31:55,000
in my opinion
716
00:31:55,000 --> 00:31:56,700
this control is very
717
00:31:56,700 --> 00:31:59,366
very helpful but again
718
00:31:59,533 --> 00:32:03,533
I don't need to have the setup for a luminance key
719
00:32:03,533 --> 00:32:07,133
because this is all related to one single task
720
00:32:07,133 --> 00:32:11,233
so I don't think I want to add any kind of effect
721
00:32:11,566 --> 00:32:13,299
for the luminance gear
722
00:32:13,300 --> 00:32:17,100
maybe yeah I'm going to add a color correction
723
00:32:17,100 --> 00:32:19,466
but it's something quite unlikely
724
00:32:19,466 --> 00:32:21,799
so in case I want to change
725
00:32:21,800 --> 00:32:24,200
I can always go inside the group
726
00:32:24,200 --> 00:32:27,333
and then place whatever I want inside here
727
00:32:27,333 --> 00:32:28,566
but usually
728
00:32:28,566 --> 00:32:32,499
I'm not going to design this group to be changed
729
00:32:32,733 --> 00:32:34,599
that's the difference between
730
00:32:34,600 --> 00:32:38,366
designing an enclosed structure and an open structure
731
00:32:38,366 --> 00:32:41,099
the open structure is designed to be changed
732
00:32:41,100 --> 00:32:45,966
while the enclosed structure is designed to be assist
733
00:32:45,966 --> 00:32:49,166
so you can just change whatever you have in here
734
00:32:49,166 --> 00:32:51,533
so that's why you are picking those values
735
00:32:51,533 --> 00:32:54,466
from the notes within the group
736
00:32:54,466 --> 00:32:57,766
okay so look at the difference
737
00:32:59,166 --> 00:33:02,433
from the regular luminance gear
738
00:33:02,766 --> 00:33:04,933
and the luminance gear
739
00:33:04,933 --> 00:33:05,999
I just create
740
00:33:06,000 --> 00:33:11,033
so even using the same white and black points
741
00:33:11,866 --> 00:33:16,933
I can decide where I want to be more gentle
742
00:33:16,933 --> 00:33:20,299
and where I want to apply more values
743
00:33:20,300 --> 00:33:22,900
to get recover on my mat
744
00:33:22,900 --> 00:33:27,900
okay so he's going to give me that extra mile to work
745
00:33:27,900 --> 00:33:31,466
of course instead of using a great
746
00:33:31,466 --> 00:33:32,566
as I'm using here
747
00:33:32,566 --> 00:33:35,299
you can use the roll of contrast
748
00:33:35,300 --> 00:33:35,966
for instance
749
00:33:35,966 --> 00:33:40,033
that is going to add controls for softening
750
00:33:40,500 --> 00:33:42,466
on the shoulder and the knee of the
751
00:33:42,466 --> 00:33:43,399
of the curve
752
00:33:43,400 --> 00:33:45,000
or whatever you want
753
00:33:45,000 --> 00:33:47,366
this is just an example okay
754
00:33:47,366 --> 00:33:51,166
but I want just to invite you to think
755
00:33:51,166 --> 00:33:55,266
what parts of your scripts are constant
756
00:33:55,266 --> 00:33:57,633
which means are always the same
757
00:33:58,200 --> 00:34:03,400
and what parts of your skill sets are varying
758
00:34:03,400 --> 00:34:04,600
depending on the scene
759
00:34:04,600 --> 00:34:07,266
so something to help you is
760
00:34:07,266 --> 00:34:09,199
whatever is depending on light
761
00:34:09,500 --> 00:34:12,266
he's always going to be an upper structure
762
00:34:12,266 --> 00:34:13,566
because the light
763
00:34:13,566 --> 00:34:16,099
I mean the qualities of the light
764
00:34:16,533 --> 00:34:19,499
is different from shot to shot
765
00:34:19,500 --> 00:34:21,166
even in the same sequence
766
00:34:21,366 --> 00:34:24,166
but something like a technical task
767
00:34:24,400 --> 00:34:27,600
can be compressed into a single note
768
00:34:27,600 --> 00:34:29,866
so in my two sets
769
00:34:30,466 --> 00:34:34,366
that some of you were asking on the forums
770
00:34:35,400 --> 00:34:38,900
those tasks you finding here are all closed
771
00:34:38,900 --> 00:34:44,066
because I'm not usually tending to open
772
00:34:44,066 --> 00:34:45,866
and changing the structure of the
773
00:34:45,866 --> 00:34:46,566
of the group
774
00:34:46,566 --> 00:34:48,533
so everything that I need
775
00:34:48,533 --> 00:34:51,799
is in the controls of the note already okay
776
00:34:51,800 --> 00:34:52,900
but sometimes
777
00:34:52,900 --> 00:34:57,166
I can create massive open structures
778
00:34:57,166 --> 00:34:58,399
so for that
779
00:34:58,666 --> 00:35:01,466
instead of just using the notes
780
00:35:01,466 --> 00:35:05,033
aren't using maybe presets or
781
00:35:05,066 --> 00:35:11,299
I just want to get everything in one single template
782
00:35:11,333 --> 00:35:12,599
so for that
783
00:35:13,566 --> 00:35:15,166
we have a nuke
784
00:35:15,200 --> 00:35:19,366
the possibility of just recording templates
785
00:35:19,366 --> 00:35:21,399
okay so for instance
786
00:35:21,400 --> 00:35:23,233
in here that you have
787
00:35:23,566 --> 00:35:29,266
those crazy lines for connecting links and clones
788
00:35:29,466 --> 00:35:33,866
everything in here is just one single template
789
00:35:34,366 --> 00:35:39,399
to calculate the coverage map of a certain camera
790
00:35:39,400 --> 00:35:41,600
just to provide me uh
791
00:35:41,700 --> 00:35:46,100
to the disalization of the camera movement
792
00:35:46,100 --> 00:35:51,500
so I can get 360 degrees of a sphere
793
00:35:51,600 --> 00:35:53,666
just in a latitude
794
00:35:53,666 --> 00:35:55,466
longitude map
795
00:35:55,500 --> 00:35:57,300
which is in other words
796
00:35:57,300 --> 00:35:59,700
is like the world map
797
00:36:00,133 --> 00:36:01,799
and the coverage of the planet
798
00:36:01,800 --> 00:36:04,333
so is like the texture of the planet
799
00:36:04,333 --> 00:36:06,399
expand in a world map
800
00:36:06,400 --> 00:36:09,966
that is what is the environmental map
801
00:36:09,966 --> 00:36:11,599
okay the coverage
802
00:36:11,700 --> 00:36:13,066
so the camera
803
00:36:13,566 --> 00:36:15,699
if I have a camera on here
804
00:36:15,866 --> 00:36:17,066
for another example
805
00:36:17,066 --> 00:36:18,233
I have that
806
00:36:19,266 --> 00:36:20,699
the only thing I need to do
807
00:36:20,700 --> 00:36:23,166
in this environmental map template
808
00:36:23,166 --> 00:36:24,999
is as to connect my camera
809
00:36:25,000 --> 00:36:27,200
and then go to the end
810
00:36:27,566 --> 00:36:29,499
I'm going to here
811
00:36:30,400 --> 00:36:34,400
and just see the result of that camera
812
00:36:34,400 --> 00:36:38,000
so that just by applying the camera in there
813
00:36:38,366 --> 00:36:39,799
nuke is doing for me
814
00:36:39,800 --> 00:36:42,633
all the technical structures that I need
815
00:36:42,766 --> 00:36:45,899
just to create that coverage map
816
00:36:46,100 --> 00:36:48,666
why I did this as an opera structure
817
00:36:48,666 --> 00:36:51,266
instead of just a gizmo well
818
00:36:51,266 --> 00:36:54,733
is because sometimes I want to change certain values
819
00:36:54,733 --> 00:36:55,933
or I want to rotate
820
00:36:55,933 --> 00:36:58,066
certain options
821
00:36:58,066 --> 00:36:59,966
just to get my
822
00:37:00,300 --> 00:37:01,433
coverage map
823
00:37:01,566 --> 00:37:03,599
in a certain area of the screen
824
00:37:03,600 --> 00:37:04,500
like in here
825
00:37:04,500 --> 00:37:05,400
for instance
826
00:37:05,466 --> 00:37:07,033
the coverage map is
827
00:37:07,266 --> 00:37:09,999
uh using side of the screen
828
00:37:10,000 --> 00:37:11,866
and then the other side of the screen
829
00:37:11,866 --> 00:37:13,733
so yeah is not incorrect
830
00:37:13,733 --> 00:37:16,266
is just going to be difficult to handle
831
00:37:16,600 --> 00:37:18,133
when I'm painting the
832
00:37:18,133 --> 00:37:18,699
my painting
833
00:37:18,700 --> 00:37:21,100
when I'm deciding to place the
834
00:37:21,533 --> 00:37:22,366
the area in there
835
00:37:22,366 --> 00:37:26,799
so that's why I use an open structuring here
836
00:37:26,800 --> 00:37:29,566
so how do you create a template
837
00:37:29,566 --> 00:37:30,866
well first of all
838
00:37:30,866 --> 00:37:33,766
is you need to prepare your template
839
00:37:33,966 --> 00:37:35,599
in order to make
840
00:37:35,900 --> 00:37:38,266
that task universal
841
00:37:38,266 --> 00:37:41,566
okay so is the same thing I told you with the presets
842
00:37:41,566 --> 00:37:42,166
but this time
843
00:37:42,166 --> 00:37:42,999
is going to be
844
00:37:43,000 --> 00:37:44,466
not applying to one note
845
00:37:44,466 --> 00:37:45,933
but to several notes
846
00:37:45,933 --> 00:37:48,099
so in here you just need to
847
00:37:48,266 --> 00:37:51,199
work with one particular case scenario
848
00:37:51,200 --> 00:37:53,900
and then try that case scenario
849
00:37:54,266 --> 00:37:55,299
in order to
850
00:37:55,300 --> 00:37:57,100
to see if that is going to work
851
00:37:57,100 --> 00:38:00,733
even when you have other case scenarios okay
852
00:38:00,733 --> 00:38:02,533
so and here
853
00:38:02,533 --> 00:38:03,299
what I did is
854
00:38:03,300 --> 00:38:05,800
I create a no operation note
855
00:38:06,166 --> 00:38:07,266
that is just
856
00:38:07,300 --> 00:38:09,866
dealing with the far plane of the camera
857
00:38:09,933 --> 00:38:13,166
and the rows and columns of my camera
858
00:38:13,166 --> 00:38:15,799
I can also change the layout
859
00:38:16,500 --> 00:38:17,533
just to have a
860
00:38:17,533 --> 00:38:18,599
quick layout
861
00:38:18,600 --> 00:38:20,000
so he's going to calculate
862
00:38:20,000 --> 00:38:22,566
instead of four channels
863
00:38:22,566 --> 00:38:24,566
he's going to calculate only one channel
864
00:38:24,566 --> 00:38:26,866
which is going to be slightly faster
865
00:38:26,900 --> 00:38:29,500
not a big massive change
866
00:38:29,566 --> 00:38:31,066
but something helps
867
00:38:31,066 --> 00:38:32,199
okay in there
868
00:38:32,600 --> 00:38:33,366
underneath here
869
00:38:33,366 --> 00:38:33,866
if you want
870
00:38:33,866 --> 00:38:34,999
to change or
871
00:38:35,000 --> 00:38:36,466
you want to supervise
872
00:38:36,466 --> 00:38:38,599
whatever is going on inside the note
873
00:38:38,600 --> 00:38:39,933
is also good
874
00:38:39,933 --> 00:38:41,033
just to have a
875
00:38:41,166 --> 00:38:43,799
a place to understand
876
00:38:43,800 --> 00:38:45,200
if this is working in
877
00:38:45,200 --> 00:38:47,466
in 3D okay so
878
00:38:47,966 --> 00:38:50,433
having a 3D representation
879
00:38:50,466 --> 00:38:52,099
of what you got
880
00:38:52,100 --> 00:38:53,333
in the 2D world
881
00:38:53,333 --> 00:38:56,366
okay so that's why I prefer to have these
882
00:38:56,366 --> 00:38:57,699
in an open structure
883
00:38:57,700 --> 00:38:59,033
then you have
884
00:38:59,100 --> 00:39:01,100
also different task
885
00:39:01,100 --> 00:39:04,566
because all of these is going to be based on 3D and 2D
886
00:39:04,566 --> 00:39:07,599
but then you have a 2D area
887
00:39:07,600 --> 00:39:08,800
of this template
888
00:39:09,366 --> 00:39:10,366
and in here
889
00:39:10,366 --> 00:39:11,099
what you have
890
00:39:11,100 --> 00:39:13,266
is where your
891
00:39:13,266 --> 00:39:14,733
digital map painting
892
00:39:14,733 --> 00:39:16,033
is going to mix
893
00:39:16,300 --> 00:39:18,133
with your coverage map
894
00:39:18,133 --> 00:39:19,599
okay and then
895
00:39:19,733 --> 00:39:20,866
at the very end
896
00:39:20,866 --> 00:39:21,933
I'm creating
897
00:39:21,933 --> 00:39:24,666
even the render
898
00:39:24,966 --> 00:39:26,599
from the 3D world
899
00:39:26,666 --> 00:39:28,799
for that digital Mac painting
900
00:39:28,800 --> 00:39:31,300
so I'm converting a
901
00:39:31,300 --> 00:39:32,700
digital Mac painting
902
00:39:32,700 --> 00:39:35,166
into an environmental map
903
00:39:35,366 --> 00:39:36,899
already match
904
00:39:36,900 --> 00:39:38,200
with the camera movement
905
00:39:38,200 --> 00:39:39,666
so everything in here
906
00:39:39,666 --> 00:39:41,566
is kind of complex
907
00:39:41,666 --> 00:39:42,933
so imagine that
908
00:39:42,933 --> 00:39:44,666
for every shot I need it
909
00:39:44,800 --> 00:39:45,733
I need to create this
910
00:39:45,733 --> 00:39:46,333
for a scratch
911
00:39:46,333 --> 00:39:47,066
or even just
912
00:39:47,066 --> 00:39:47,899
to research
913
00:39:47,900 --> 00:39:49,000
and copy and paste
914
00:39:49,000 --> 00:39:50,300
from my other scripts
915
00:39:50,300 --> 00:39:51,266
is just way better
916
00:39:51,266 --> 00:39:52,966
to have the same structure
917
00:39:52,966 --> 00:39:54,099
prepare for you
918
00:39:54,100 --> 00:39:56,100
so how do you create that
919
00:39:56,100 --> 00:39:58,233
well you can go
920
00:39:59,100 --> 00:40:00,066
and select your notes
921
00:40:00,066 --> 00:40:00,966
I'm going to use
922
00:40:00,966 --> 00:40:03,399
just for the sake of the example
923
00:40:03,566 --> 00:40:05,399
going to use those notes
924
00:40:06,666 --> 00:40:08,799
and in here
925
00:40:09,333 --> 00:40:11,166
whatever you you want
926
00:40:11,533 --> 00:40:13,766
you are going to create the setup
927
00:40:13,766 --> 00:40:16,999
I prefer to put a backdrop note
928
00:40:17,300 --> 00:40:19,466
so I'm going to put
929
00:40:19,466 --> 00:40:21,266
for instance uh
930
00:40:21,900 --> 00:40:25,966
key so luminance
931
00:40:27,166 --> 00:40:27,999
here
932
00:40:29,300 --> 00:40:30,900
and then something that I like is
933
00:40:30,900 --> 00:40:32,600
just to make everything clear
934
00:40:32,600 --> 00:40:35,366
I'm going to use a lot the dots
935
00:40:35,366 --> 00:40:37,599
okay even for the end
936
00:40:37,600 --> 00:40:39,933
I'm going to put my notes there
937
00:40:39,933 --> 00:40:41,766
so I know very clear
938
00:40:41,766 --> 00:40:45,699
that this structure is entering into the backdrop
939
00:40:45,700 --> 00:40:48,866
and is exiting the backdrop with the result
940
00:40:48,866 --> 00:40:52,366
okay so even something that is going to be clear
941
00:40:52,366 --> 00:40:53,533
is you putting here
942
00:40:53,533 --> 00:40:54,099
for instance
943
00:40:54,100 --> 00:40:56,500
input or whatever you want
944
00:40:57,000 --> 00:40:59,300
and at the end use
945
00:41:01,133 --> 00:41:02,899
output okay
946
00:41:02,933 --> 00:41:04,499
or any other word
947
00:41:04,500 --> 00:41:06,966
that is going to help you to understand what's going on
948
00:41:06,966 --> 00:41:07,733
with the dots
949
00:41:07,733 --> 00:41:08,666
because sometimes
950
00:41:08,666 --> 00:41:09,733
for certain templates
951
00:41:09,733 --> 00:41:11,966
you are going to need more than one input
952
00:41:11,966 --> 00:41:15,199
okay so once you have that you select
953
00:41:15,466 --> 00:41:17,099
then you go here
954
00:41:17,600 --> 00:41:21,666
and then you create your template
955
00:41:21,666 --> 00:41:24,566
okay so in here is exactly the same as the presets
956
00:41:24,566 --> 00:41:26,699
you can create folders for that
957
00:41:26,733 --> 00:41:27,499
and then in here
958
00:41:27,500 --> 00:41:29,866
I can put luminance
959
00:41:31,133 --> 00:41:34,799
here okay so I create that
960
00:41:35,133 --> 00:41:38,866
and remember that you have to have this selected
961
00:41:39,366 --> 00:41:42,733
and now every time I want to call my setup
962
00:41:42,733 --> 00:41:46,766
I just going here and is going to be here you are
963
00:41:48,066 --> 00:41:49,733
and is recalling your notes
964
00:41:49,733 --> 00:41:52,499
and remember that those notes that you have in here
965
00:41:52,500 --> 00:41:53,600
are going to be
966
00:41:53,733 --> 00:41:56,299
uh set for the knobs
967
00:41:56,400 --> 00:41:59,266
with every value you already put in there
968
00:41:59,266 --> 00:42:01,433
so they are preset already
969
00:42:01,466 --> 00:42:03,499
okay so this is very
970
00:42:03,500 --> 00:42:04,966
very good for
971
00:42:04,966 --> 00:42:07,133
uh repeating task okay
972
00:42:07,133 --> 00:42:08,766
or something that is so complex
973
00:42:08,766 --> 00:42:11,633
that is going to take you ages for one time
974
00:42:11,766 --> 00:42:13,399
um another thing
975
00:42:13,400 --> 00:42:15,366
another case scenario that you can use
976
00:42:15,366 --> 00:42:17,599
is a template for CG
977
00:42:17,600 --> 00:42:20,766
this is highly recommended not only for compositors
978
00:42:20,766 --> 00:42:24,966
but also for 3D artists that want to test uh
979
00:42:24,966 --> 00:42:26,099
the renders
980
00:42:26,100 --> 00:42:26,933
so in here's I
981
00:42:26,933 --> 00:42:32,033
I create a template that I'm going to select
982
00:42:32,400 --> 00:42:33,900
I'm going to backdrop
983
00:42:35,000 --> 00:42:37,000
and I'm going to call this CG
984
00:42:37,133 --> 00:42:39,966
okay so once I have that
985
00:42:39,966 --> 00:42:41,999
I'm going to put at the very end
986
00:42:43,700 --> 00:42:48,766
my output and I'm going to select that
987
00:42:48,933 --> 00:42:51,066
and create that template
988
00:42:51,066 --> 00:42:53,599
that is going to be CG multipass
989
00:42:53,600 --> 00:42:54,333
for instance
990
00:42:54,333 --> 00:42:58,299
okay CG multipass
991
00:42:59,733 --> 00:43:01,166
so here you are
992
00:43:01,166 --> 00:43:03,333
what's the special thing about this
993
00:43:03,333 --> 00:43:07,666
well what I'm doing is getting all my passes together
994
00:43:08,000 --> 00:43:09,466
just to create the beauty
995
00:43:09,466 --> 00:43:12,599
and also I'm going to place my grades
996
00:43:12,733 --> 00:43:16,866
and in case you want a particular look for the CG
997
00:43:16,866 --> 00:43:20,433
where you are going to use a certain percentage
998
00:43:20,500 --> 00:43:21,866
of your past
999
00:43:22,000 --> 00:43:23,066
so for instance
1000
00:43:23,066 --> 00:43:24,099
if you want
1001
00:43:24,533 --> 00:43:26,599
let me see uh
1002
00:43:26,600 --> 00:43:28,200
the reflection to be
1003
00:43:28,333 --> 00:43:31,766
like at 70%
1004
00:43:31,766 --> 00:43:36,266
you just place this 0.7 in the multiply
1005
00:43:36,266 --> 00:43:37,866
so you are using ah
1006
00:43:37,866 --> 00:43:41,199
an alchemy of all your passes that are going to define
1007
00:43:41,200 --> 00:43:45,466
how the final beauty must look at the end
1008
00:43:45,466 --> 00:43:48,699
okay so I'm going to leave this at 1
1009
00:43:48,700 --> 00:43:50,133
remember by the fold
1010
00:43:50,133 --> 00:43:51,933
this template is dressed in
1011
00:43:51,933 --> 00:43:53,599
so it's not changing anything
1012
00:43:53,600 --> 00:43:56,800
but you can even create several templates
1013
00:43:56,800 --> 00:43:57,966
one for one sequence
1014
00:43:57,966 --> 00:43:59,399
one from one element
1015
00:43:59,400 --> 00:44:01,266
one for whatever you want
1016
00:44:01,600 --> 00:44:04,466
but everything in here is to help you
1017
00:44:04,466 --> 00:44:05,933
to increase the speed
1018
00:44:05,933 --> 00:44:10,366
without doing technical steps of just pressing buttons
1019
00:44:10,366 --> 00:44:12,766
okay another thing that is gonna help
1020
00:44:12,766 --> 00:44:15,099
that I create as an example
1021
00:44:15,100 --> 00:44:18,033
is just to locate the pass
1022
00:44:18,066 --> 00:44:19,199
because remember
1023
00:44:19,200 --> 00:44:21,000
we are working with Read Notes
1024
00:44:21,000 --> 00:44:25,266
so if you have to go for every single read note
1025
00:44:25,300 --> 00:44:29,366
and locate the pass inside the folder
1026
00:44:29,533 --> 00:44:31,899
that is going to take you ages
1027
00:44:31,900 --> 00:44:34,400
even if you are using a template
1028
00:44:34,400 --> 00:44:37,366
so in order to increase the speed of that
1029
00:44:37,866 --> 00:44:42,866
what I did is based on a locator or something
1030
00:44:42,866 --> 00:44:44,433
that is going to locate
1031
00:44:44,733 --> 00:44:48,266
the path for your particular render
1032
00:44:49,333 --> 00:44:50,666
I create that
1033
00:44:50,666 --> 00:44:52,933
and I linked to the read notes
1034
00:44:52,933 --> 00:44:54,266
so it's really
1035
00:44:54,266 --> 00:44:55,066
really easy
1036
00:44:55,133 --> 00:44:57,599
so what I did in here
1037
00:44:58,100 --> 00:45:03,366
is just to create a path input
1038
00:45:03,366 --> 00:45:06,099
so I can't locate where
1039
00:45:06,300 --> 00:45:07,833
in what folder
1040
00:45:08,200 --> 00:45:09,900
are my passes located
1041
00:45:09,900 --> 00:45:11,700
so I select the folder
1042
00:45:11,700 --> 00:45:14,433
but not a particular pass
1043
00:45:15,200 --> 00:45:16,566
and then in here
1044
00:45:16,600 --> 00:45:19,000
I'm going to place the name
1045
00:45:19,166 --> 00:45:22,099
of the particular element that I'm using
1046
00:45:22,100 --> 00:45:23,200
and remember
1047
00:45:23,466 --> 00:45:27,833
this is based on a certain naming convention
1048
00:45:27,866 --> 00:45:29,933
of course if your naming convention
1049
00:45:29,933 --> 00:45:32,666
is changing from one element to another
1050
00:45:32,666 --> 00:45:35,266
then the template is not gonna work
1051
00:45:35,266 --> 00:45:38,199
so naming conventions are really
1052
00:45:38,200 --> 00:45:39,200
really helpful
1053
00:45:39,200 --> 00:45:42,533
even in the amount of characters you are using
1054
00:45:42,533 --> 00:45:45,699
to name particular render pass
1055
00:45:45,700 --> 00:45:48,500
but that is something related with the 3D department
1056
00:45:48,500 --> 00:45:51,500
so I don't want to dig much into that side
1057
00:45:51,500 --> 00:45:55,600
okay so what I did in here is just to create
1058
00:45:56,166 --> 00:45:59,666
a way of calling those read notes
1059
00:45:59,666 --> 00:46:02,066
no worries because we are going to explore way more
1060
00:46:02,066 --> 00:46:03,699
about this relinking
1061
00:46:03,700 --> 00:46:05,066
or dynamic relinking
1062
00:46:05,066 --> 00:46:06,366
in the next class
1063
00:46:06,366 --> 00:46:09,166
but just in here to make an introduction
1064
00:46:09,200 --> 00:46:12,300
I just want you to know that what I did
1065
00:46:12,300 --> 00:46:13,966
is just to linked
1066
00:46:14,900 --> 00:46:17,000
the path where
1067
00:46:17,466 --> 00:46:20,066
the passes located
1068
00:46:20,300 --> 00:46:23,400
to this path that I have in here
1069
00:46:23,600 --> 00:46:25,633
so I just put
1070
00:46:26,066 --> 00:46:28,399
the name in here
1071
00:46:28,400 --> 00:46:33,000
knob space the name of the note
1072
00:46:33,133 --> 00:46:36,666
dot the name of the knob
1073
00:46:36,766 --> 00:46:41,333
okay so that needs to be in square brackets
1074
00:46:41,333 --> 00:46:42,333
okay and then
1075
00:46:42,333 --> 00:46:45,833
because I was following a certain naming convention
1076
00:46:46,266 --> 00:46:48,866
I'm going to use the name of the element
1077
00:46:48,866 --> 00:46:49,799
and to call the element
1078
00:46:49,800 --> 00:46:52,366
is exactly the same knob space
1079
00:46:52,566 --> 00:46:53,599
the name of the note
1080
00:46:53,600 --> 00:46:54,733
that is creating the link
1081
00:46:54,733 --> 00:46:55,533
in this case
1082
00:46:55,533 --> 00:46:58,599
CG locator dot element
1083
00:46:58,600 --> 00:47:03,300
which is the second text that I have in here okay
1084
00:47:03,933 --> 00:47:08,599
so if you want to populate a no operation note
1085
00:47:08,600 --> 00:47:11,966
which is in here
1086
00:47:12,466 --> 00:47:14,533
with certain knobs
1087
00:47:14,533 --> 00:47:16,166
you just click in there
1088
00:47:16,400 --> 00:47:17,700
manage user knobs
1089
00:47:17,700 --> 00:47:18,533
and in here
1090
00:47:18,533 --> 00:47:20,133
you can add or remove
1091
00:47:20,133 --> 00:47:22,699
this is something we're going to see in the next class
1092
00:47:22,700 --> 00:47:24,600
okay but in here
1093
00:47:24,733 --> 00:47:26,666
you know that you can just create
1094
00:47:26,666 --> 00:47:27,599
dynamically
1095
00:47:27,600 --> 00:47:31,100
something that is going to address all your readnotes
1096
00:47:31,100 --> 00:47:32,400
and that is going to create
1097
00:47:32,400 --> 00:47:34,600
also a preset
1098
00:47:34,966 --> 00:47:38,366
for the way the beauty is going to be built
1099
00:47:38,400 --> 00:47:39,933
and then not only that
1100
00:47:39,933 --> 00:47:41,366
you can apply effects
1101
00:47:41,366 --> 00:47:42,966
or Volumetrics
1102
00:47:42,966 --> 00:47:44,499
or whatever you want
1103
00:47:44,566 --> 00:47:46,899
everything could be in beat
1104
00:47:47,000 --> 00:47:48,400
in this template
1105
00:47:48,400 --> 00:47:50,300
okay um the templates
1106
00:47:50,300 --> 00:47:52,700
is always an open structure
1107
00:47:52,700 --> 00:47:54,300
so you can change it
1108
00:47:54,300 --> 00:47:56,300
is the sign for that okay
1109
00:47:56,900 --> 00:47:58,800
the last thing I want to
1110
00:47:59,300 --> 00:48:01,000
to commence in here
1111
00:48:01,466 --> 00:48:05,066
is for certain notes
1112
00:48:05,100 --> 00:48:08,900
that are based on the values of other notes
1113
00:48:08,900 --> 00:48:09,933
so for that
1114
00:48:09,933 --> 00:48:13,799
we are entering in a more coding
1115
00:48:14,066 --> 00:48:15,099
environment
1116
00:48:15,266 --> 00:48:17,199
but in this particular case
1117
00:48:17,200 --> 00:48:20,233
because this is something we do a lot
1118
00:48:20,366 --> 00:48:22,699
what I did is just to give you
1119
00:48:22,700 --> 00:48:23,700
the formula
1120
00:48:23,700 --> 00:48:25,966
okay I'm not
1121
00:48:26,133 --> 00:48:28,733
the kind of guy that likes
1122
00:48:28,733 --> 00:48:30,133
just to copy and paste
1123
00:48:30,133 --> 00:48:32,099
without knowing what's going on
1124
00:48:32,133 --> 00:48:34,266
but if you read this carefully
1125
00:48:34,266 --> 00:48:37,733
and you have a notion or two of Python
1126
00:48:37,733 --> 00:48:38,399
you will understand
1127
00:48:38,400 --> 00:48:39,800
that what is happening in here
1128
00:48:39,800 --> 00:48:40,933
is just actually
1129
00:48:40,933 --> 00:48:41,899
very simple
1130
00:48:42,133 --> 00:48:43,333
what I'm doing is
1131
00:48:43,333 --> 00:48:45,899
I'm taking the values from this camera
1132
00:48:46,066 --> 00:48:48,066
and I'm going to replicate the camera
1133
00:48:48,066 --> 00:48:49,533
and just to freeze
1134
00:48:49,533 --> 00:48:50,399
that camera
1135
00:48:50,400 --> 00:48:52,366
in a particular frame
1136
00:48:52,366 --> 00:48:53,599
and connect that
1137
00:48:53,600 --> 00:48:54,900
to a project 3D
1138
00:48:54,900 --> 00:48:56,466
so what I'm doing
1139
00:48:56,466 --> 00:48:57,466
you are right
1140
00:48:57,500 --> 00:48:59,166
is creating a projector
1141
00:48:59,366 --> 00:49:00,766
base on a camera
1142
00:49:00,866 --> 00:49:03,066
so if you want to do that
1143
00:49:03,766 --> 00:49:04,333
and you are a
1144
00:49:04,333 --> 00:49:06,566
smart enough with Python
1145
00:49:06,566 --> 00:49:07,666
you can create
1146
00:49:07,666 --> 00:49:09,466
a Python call here
1147
00:49:09,466 --> 00:49:10,299
in the menu
1148
00:49:10,500 --> 00:49:11,666
so every time
1149
00:49:11,666 --> 00:49:12,699
you want a projector
1150
00:49:12,700 --> 00:49:13,666
you select your camera
1151
00:49:13,666 --> 00:49:14,666
and you go to the
1152
00:49:14,666 --> 00:49:15,366
Python call
1153
00:49:15,366 --> 00:49:16,366
or a hot key
1154
00:49:16,366 --> 00:49:17,299
if you like
1155
00:49:17,300 --> 00:49:19,133
but if you don't want
1156
00:49:19,133 --> 00:49:20,599
just to go that far
1157
00:49:20,733 --> 00:49:22,399
I put already
1158
00:49:22,566 --> 00:49:23,966
the formula
1159
00:49:23,966 --> 00:49:24,933
in the folder
1160
00:49:24,933 --> 00:49:26,299
of the files
1161
00:49:26,300 --> 00:49:27,266
for this class
1162
00:49:27,266 --> 00:49:28,799
so you can just
1163
00:49:28,866 --> 00:49:29,799
copy and paste
1164
00:49:29,800 --> 00:49:32,200
or call that formula
1165
00:49:32,300 --> 00:49:34,000
and apply the changes
1166
00:49:34,000 --> 00:49:36,066
so in here I'm going to call
1167
00:49:36,066 --> 00:49:36,899
the script editor
1168
00:49:36,900 --> 00:49:38,200
so I'm going to split
1169
00:49:38,800 --> 00:49:40,000
I'm going to
1170
00:49:42,200 --> 00:49:43,566
script editor
1171
00:49:43,900 --> 00:49:44,600
and in here
1172
00:49:44,600 --> 00:49:48,533
by default it was the last formula I call
1173
00:49:48,533 --> 00:49:51,199
so I'm going to delete just to show you how to do it
1174
00:49:51,200 --> 00:49:52,200
because of course
1175
00:49:52,200 --> 00:49:55,400
nothing stops you to go here and select all
1176
00:49:55,400 --> 00:49:57,466
copy and then paste in here
1177
00:49:57,600 --> 00:49:59,266
okay so here you are
1178
00:49:59,266 --> 00:50:01,466
but that is not the case
1179
00:50:01,466 --> 00:50:04,399
because I don't want you to hang around with the
1180
00:50:05,400 --> 00:50:07,533
sticky note in your script
1181
00:50:07,533 --> 00:50:09,399
so he's going to be smarter
1182
00:50:09,400 --> 00:50:11,766
that you have that Python script
1183
00:50:12,900 --> 00:50:15,500
and then you load and execute
1184
00:50:15,600 --> 00:50:18,000
so you select your camera
1185
00:50:18,966 --> 00:50:23,066
and now I'm going to use this button
1186
00:50:23,066 --> 00:50:25,766
which is load and execute
1187
00:50:26,600 --> 00:50:28,066
and I'm going to locate
1188
00:50:29,466 --> 00:50:35,199
my generate projector from camera dot p y
1189
00:50:35,466 --> 00:50:38,133
with IL ready include in the folder
1190
00:50:38,133 --> 00:50:39,499
so you select that
1191
00:50:39,600 --> 00:50:41,266
and that is going to open
1192
00:50:41,300 --> 00:50:45,966
and that is going to automatically create that setup
1193
00:50:45,966 --> 00:50:47,333
as you have it in here
1194
00:50:47,333 --> 00:50:48,366
okay of course
1195
00:50:48,366 --> 00:50:49,299
in this time
1196
00:50:49,300 --> 00:50:51,733
has create a weird shape of the
1197
00:50:51,733 --> 00:50:52,199
of the notes
1198
00:50:52,200 --> 00:50:54,333
because I'm not uh
1199
00:50:54,333 --> 00:50:56,266
caring about the distribution
1200
00:50:56,266 --> 00:50:58,999
of the notes in this formula okay
1201
00:50:59,000 --> 00:51:01,900
but what I meaning here is
1202
00:51:02,000 --> 00:51:03,933
you don't need to duplicate the camera
1203
00:51:03,933 --> 00:51:05,566
and freeze the controls
1204
00:51:05,566 --> 00:51:07,999
and then create the Project 3D
1205
00:51:08,000 --> 00:51:09,800
and the framehole for the other side
1206
00:51:09,800 --> 00:51:12,100
so that is something that
1207
00:51:12,166 --> 00:51:14,566
is going to be always at the same way
1208
00:51:14,566 --> 00:51:15,899
um I know that
1209
00:51:15,900 --> 00:51:18,933
you can create a projector in many different ways
1210
00:51:18,933 --> 00:51:21,599
but you are going to use more or less
1211
00:51:21,600 --> 00:51:23,066
always the same method
1212
00:51:23,066 --> 00:51:24,366
you are not going to mix them
1213
00:51:24,366 --> 00:51:25,766
so in this case
1214
00:51:25,766 --> 00:51:27,399
I just use the uh
1215
00:51:27,400 --> 00:51:28,733
framehold option
1216
00:51:28,733 --> 00:51:31,799
just because it's easier to to coding in here
1217
00:51:31,800 --> 00:51:35,833
but you can practically create any kind of call
1218
00:51:35,866 --> 00:51:38,566
based on the values of a certain selected note
1219
00:51:38,566 --> 00:51:40,466
or a certain target note
1220
00:51:40,900 --> 00:51:43,300
by using Python calls
1221
00:51:43,300 --> 00:51:48,033
so the combination of all these methods
1222
00:51:48,500 --> 00:51:49,766
that I gave you
1223
00:51:49,766 --> 00:51:51,799
now for template into presets
1224
00:51:51,800 --> 00:51:54,200
in the knowledge to presets in groups
1225
00:51:54,200 --> 00:51:56,300
or open structures
1226
00:51:56,300 --> 00:51:59,366
or create your own structures
1227
00:51:59,366 --> 00:52:01,233
to apply certain task
1228
00:52:01,333 --> 00:52:04,333
that is going to increase massively
1229
00:52:04,333 --> 00:52:06,399
the optimization of your time
1230
00:52:06,400 --> 00:52:08,533
because you are not going to lose your time
1231
00:52:08,533 --> 00:52:09,699
pressing buttons
1232
00:52:09,866 --> 00:52:12,866
but just doing your art
1233
00:52:13,000 --> 00:52:15,766
okay so that's all for this week
1234
00:52:15,766 --> 00:52:17,333
if you have any comments
1235
00:52:17,333 --> 00:52:18,766
questions suggestions
1236
00:52:18,766 --> 00:52:20,299
I don't need to tell you that
1237
00:52:20,600 --> 00:52:22,600
you can post in in the forums
1238
00:52:22,600 --> 00:52:25,800
and I will reply as fast as possible
1239
00:52:25,800 --> 00:52:28,600
okay so until next time
1240
00:52:28,600 --> 00:52:32,000
this has been Victor Perez for FX PhD
1241
00:52:32,333 --> 00:52:33,499
thanks for watching
84600
Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.