All language subtitles for nuk231-class03

af Afrikaans
sq Albanian
am Amharic
ar Arabic Download
hy Armenian
az Azerbaijani
eu Basque
be Belarusian
bn Bengali
bs Bosnian
bg Bulgarian
ca Catalan
ceb Cebuano
ny Chichewa
zh-CN Chinese (Simplified)
zh-TW Chinese (Traditional)
co Corsican
hr Croatian
cs Czech
da Danish
nl Dutch
en English
eo Esperanto
et Estonian
tl Filipino
fi Finnish
fr French
fy Frisian
gl Galician
ka Georgian
de German
el Greek
gu Gujarati
ht Haitian Creole
ha Hausa
haw Hawaiian
iw Hebrew
hi Hindi
hmn Hmong
hu Hungarian
is Icelandic
ig Igbo
id Indonesian
ga Irish
it Italian
ja Japanese
jw Javanese
kn Kannada
kk Kazakh
km Khmer
ko Korean
ku Kurdish (Kurmanji)
ky Kyrgyz
lo Lao
la Latin
lv Latvian
lt Lithuanian
lb Luxembourgish
mk Macedonian
mg Malagasy
ms Malay
ml Malayalam
mt Maltese
mi Maori
mr Marathi
mn Mongolian
my Myanmar (Burmese)
ne Nepali
no Norwegian
ps Pashto
fa Persian
pl Polish
pt Portuguese
pa Punjabi
ro Romanian
ru Russian
sm Samoan
gd Scots Gaelic
sr Serbian
st Sesotho
sn Shona
sd Sindhi
si Sinhala
sk Slovak
sl Slovenian
so Somali
es Spanish
su Sundanese
sw Swahili
sv Swedish
tg Tajik
ta Tamil
te Telugu
th Thai
tr Turkish
uk Ukrainian
ur Urdu
uz Uzbek
vi Vietnamese
cy Welsh
xh Xhosa
yi Yiddish
yo Yoruba
zu Zulu
or Odia (Oriya)
rw Kinyarwanda
tk Turkmen
tt Tatar
ug Uyghur
Would you like to inspect the original subtitles? These are the user uploaded subtitles that are being translated: 1 00:00:06,566 --> 00:00:09,066 hello and welcome back to nuke 2 3 2 00:00:09,066 --> 00:00:11,999 1 nuke compositing best practices 3 00:00:12,000 --> 00:00:13,433 this is Victor Perez 4 00:00:13,466 --> 00:00:14,399 and this week 5 00:00:14,400 --> 00:00:16,733 we are going to start by analyzing 6 00:00:16,733 --> 00:00:18,499 the issues of masking 7 00:00:18,766 --> 00:00:20,133 masking by definition 8 00:00:20,133 --> 00:00:22,433 is the application of a mat 9 00:00:22,533 --> 00:00:23,366 but in this case 10 00:00:23,366 --> 00:00:27,233 is allocated in the alpha of this rotonaude 11 00:00:27,700 --> 00:00:30,600 and is delimitating the area 12 00:00:30,666 --> 00:00:33,899 we want to apply the operation of this note 13 00:00:34,266 --> 00:00:36,066 through the main input 14 00:00:36,166 --> 00:00:37,799 so in this instance 15 00:00:37,800 --> 00:00:41,433 I'm applying the mask through the mask input 16 00:00:41,700 --> 00:00:45,166 but there are other ways to apply this mask 17 00:00:45,166 --> 00:00:47,999 and also things can be complicated 18 00:00:48,000 --> 00:00:51,500 when you apply the same mask through different nodes 19 00:00:51,500 --> 00:00:54,200 okay so in this case 20 00:00:54,200 --> 00:00:57,666 is the regular version of the masking 21 00:00:57,666 --> 00:00:59,066 and that in this instance 22 00:00:59,066 --> 00:01:00,566 I got a great 23 00:01:00,566 --> 00:01:05,366 but any note that is having this mask input 24 00:01:05,533 --> 00:01:07,666 can use this feature 25 00:01:07,700 --> 00:01:08,766 but not only 26 00:01:08,766 --> 00:01:12,599 you can apply the masking also to other notes 27 00:01:12,600 --> 00:01:14,466 by using a work around 28 00:01:14,466 --> 00:01:18,366 okay that saying work around must be used 29 00:01:18,366 --> 00:01:22,366 when you are using the same mask for different notes 30 00:01:22,666 --> 00:01:25,233 in the earliest versions of nuke 31 00:01:25,366 --> 00:01:28,266 this mask input wasn't there 32 00:01:28,366 --> 00:01:32,699 so the option to apply a mask through a node 33 00:01:32,966 --> 00:01:37,266 was by using the multi channel feature of nuke 34 00:01:37,466 --> 00:01:40,266 this was coming way later okay 35 00:01:40,300 --> 00:01:44,133 and it was a feature request from many users 36 00:01:44,133 --> 00:01:46,599 coming from shake and other software 37 00:01:46,600 --> 00:01:49,700 that were already using their mask input 38 00:01:49,966 --> 00:01:53,666 okay so this is a classic case scenario 39 00:01:53,666 --> 00:01:55,066 you have when you are camping 40 00:01:55,066 --> 00:01:58,999 okay this is what is called an explicit mask 41 00:01:59,133 --> 00:02:01,066 we're going to distinguishing here 42 00:02:01,066 --> 00:02:04,233 between explicit and implicit 43 00:02:04,300 --> 00:02:06,766 when I'm talking about explicit 44 00:02:06,766 --> 00:02:10,166 it means that the mask input is being used 45 00:02:10,166 --> 00:02:13,666 so you have the graphical representation in here 46 00:02:13,700 --> 00:02:15,200 that is telling you 47 00:02:15,200 --> 00:02:18,866 this note is being applied here 48 00:02:18,866 --> 00:02:20,066 through this input 49 00:02:20,066 --> 00:02:24,066 so you have a practical view of the organic gram 50 00:02:24,066 --> 00:02:27,599 of how this mask is being applied to the note 51 00:02:27,766 --> 00:02:29,666 sometimes this case scenario 52 00:02:29,666 --> 00:02:31,599 is going to be useful 53 00:02:31,600 --> 00:02:34,333 to understand what's going on in your script 54 00:02:34,333 --> 00:02:36,166 but some other times 55 00:02:36,166 --> 00:02:37,566 is going to be tricky 56 00:02:37,566 --> 00:02:41,033 just to apply the mask from the outside 57 00:02:41,133 --> 00:02:42,466 when you are applying 58 00:02:42,466 --> 00:02:44,933 certain modifications or combinations 59 00:02:44,933 --> 00:02:46,166 to your image 60 00:02:46,166 --> 00:02:51,299 okay so this case is the explicit mask okay 61 00:02:51,366 --> 00:02:53,366 then you have the same 62 00:02:53,366 --> 00:02:54,466 same result 63 00:02:54,533 --> 00:02:56,599 with this implicit mask 64 00:02:56,600 --> 00:02:59,400 so let's analyze the difference between those two 65 00:02:59,400 --> 00:03:03,333 because there is no right or wrong in this case 66 00:03:03,333 --> 00:03:05,433 they are both right 67 00:03:05,566 --> 00:03:08,233 but in this case 68 00:03:08,900 --> 00:03:11,333 my mat here 69 00:03:11,333 --> 00:03:15,766 is just been traveling in a parallel basis okay 70 00:03:15,766 --> 00:03:18,299 which means I can process this mask 71 00:03:18,300 --> 00:03:19,600 and I'm using 72 00:03:19,600 --> 00:03:22,533 does the RGBA set of channel 73 00:03:22,533 --> 00:03:24,566 so in case I want to analyze 74 00:03:24,566 --> 00:03:26,066 what's the alpha here 75 00:03:26,066 --> 00:03:27,299 and what's the alpha here 76 00:03:27,300 --> 00:03:30,533 I don't need to go through other channel sets okay 77 00:03:30,533 --> 00:03:31,433 that's good 78 00:03:31,533 --> 00:03:34,466 here the practical theme is 79 00:03:34,466 --> 00:03:35,599 you don't need to get 80 00:03:35,966 --> 00:03:37,133 other branches 81 00:03:37,133 --> 00:03:38,833 in this little tree 82 00:03:39,133 --> 00:03:41,866 so what if I want to apply 83 00:03:42,733 --> 00:03:44,199 transformation 84 00:03:44,466 --> 00:03:46,866 after my roto has been done 85 00:03:46,966 --> 00:03:48,299 in that case 86 00:03:48,800 --> 00:03:49,866 imagine that 87 00:03:49,866 --> 00:03:51,633 of course I can do this 88 00:03:52,266 --> 00:03:53,633 but imagine that 89 00:03:53,666 --> 00:03:55,199 by some reason 90 00:03:55,200 --> 00:03:57,900 I want to apply this transformation 91 00:03:57,900 --> 00:03:59,466 before the great 92 00:03:59,466 --> 00:04:01,699 or before the effect 93 00:04:01,700 --> 00:04:03,300 remember that this great 94 00:04:03,300 --> 00:04:05,400 is just representing an operation 95 00:04:05,400 --> 00:04:06,400 random operation 96 00:04:06,400 --> 00:04:08,600 okay so there are other operations 97 00:04:08,600 --> 00:04:10,166 that you might need 98 00:04:10,533 --> 00:04:13,966 to be applied after the transformation or maybe 99 00:04:13,966 --> 00:04:16,866 because you have already a transformation in here 100 00:04:16,866 --> 00:04:19,066 you don't want to break the concarcination 101 00:04:19,066 --> 00:04:20,966 we were talking about in the previous class 102 00:04:20,966 --> 00:04:22,766 so in this case 103 00:04:22,766 --> 00:04:24,499 it would be way better 104 00:04:24,500 --> 00:04:27,500 just to apply this transformation in here 105 00:04:27,666 --> 00:04:29,366 but what happens 106 00:04:29,366 --> 00:04:32,299 that I need to apply this transformation 107 00:04:32,300 --> 00:04:34,166 also to this rotor 108 00:04:34,166 --> 00:04:35,099 so of course 109 00:04:35,100 --> 00:04:36,466 I can clone this 110 00:04:36,800 --> 00:04:38,533 and apply here a clone 111 00:04:38,533 --> 00:04:39,733 I called the clone 112 00:04:39,733 --> 00:04:40,999 by selecting the notes 113 00:04:41,000 --> 00:04:43,000 and pressing Alt K 114 00:04:43,000 --> 00:04:44,800 okay so here 115 00:04:44,800 --> 00:04:47,500 I'm doing exactly the same transformation 116 00:04:47,500 --> 00:04:48,933 to my main image 117 00:04:48,933 --> 00:04:50,866 and to the mats okay 118 00:04:51,000 --> 00:04:53,066 but as you can imagine 119 00:04:53,066 --> 00:04:55,866 this is kind of a double process 120 00:04:55,866 --> 00:04:57,499 okay is again 121 00:04:57,500 --> 00:04:58,533 is using clones 122 00:04:58,533 --> 00:04:59,766 that some people 123 00:04:59,766 --> 00:05:01,599 doesn't feel that comfortable 124 00:05:01,600 --> 00:05:03,666 because they were creating 125 00:05:03,666 --> 00:05:04,933 issues in the past 126 00:05:04,933 --> 00:05:08,499 so you can use this for transformation 127 00:05:08,500 --> 00:05:09,800 but in this case 128 00:05:09,966 --> 00:05:13,299 if you apply the transformation in here 129 00:05:13,700 --> 00:05:15,300 everything is going to be 130 00:05:15,333 --> 00:05:17,199 way easier okay 131 00:05:17,200 --> 00:05:19,300 so in this case 132 00:05:19,733 --> 00:05:21,966 the transformation this 133 00:05:21,966 --> 00:05:24,066 applying this 134 00:05:24,166 --> 00:05:24,866 translation 135 00:05:24,866 --> 00:05:25,499 or rotation 136 00:05:25,500 --> 00:05:26,700 or any other operation 137 00:05:26,700 --> 00:05:27,700 you want inside 138 00:05:27,700 --> 00:05:29,333 to all channels 139 00:05:29,333 --> 00:05:30,399 coming through 140 00:05:30,666 --> 00:05:33,099 the main input of the transform 141 00:05:33,566 --> 00:05:35,299 what if in this case 142 00:05:35,300 --> 00:05:36,333 we have the other way 143 00:05:36,333 --> 00:05:37,266 around imagine that 144 00:05:37,266 --> 00:05:38,499 I mentioned before 145 00:05:38,500 --> 00:05:39,700 that I have already 146 00:05:39,700 --> 00:05:41,366 here a transform 147 00:05:41,366 --> 00:05:43,766 so what if I put 148 00:05:44,566 --> 00:05:45,733 a transforming here 149 00:05:45,733 --> 00:05:46,933 and I did my rotor 150 00:05:46,933 --> 00:05:48,099 after the transform 151 00:05:48,100 --> 00:05:48,966 in this case 152 00:05:48,966 --> 00:05:51,633 of course I'm breaking the concatenation 153 00:05:51,966 --> 00:05:54,399 so what I need to do is 154 00:05:54,400 --> 00:05:57,700 I need to split this 155 00:05:58,200 --> 00:05:59,900 and then apply 156 00:06:01,066 --> 00:06:02,599 the double transformation 157 00:06:02,600 --> 00:06:05,033 so again the cloning 158 00:06:05,333 --> 00:06:06,666 and then reformatting 159 00:06:06,666 --> 00:06:07,599 just to call 160 00:06:07,600 --> 00:06:09,700 the same mask in here 161 00:06:09,700 --> 00:06:11,066 so what I was doing 162 00:06:11,066 --> 00:06:12,666 is emulating this 163 00:06:12,700 --> 00:06:14,100 the important thing is 164 00:06:14,133 --> 00:06:15,499 when you can get 165 00:06:16,266 --> 00:06:18,333 lesser strings here 166 00:06:18,333 --> 00:06:19,133 for instance 167 00:06:19,133 --> 00:06:19,933 is way better 168 00:06:19,933 --> 00:06:20,999 just to use 169 00:06:21,200 --> 00:06:22,766 one single string 170 00:06:22,766 --> 00:06:25,799 okay here is not wrong 171 00:06:25,800 --> 00:06:27,500 but believe me 172 00:06:27,533 --> 00:06:29,366 nuke is going to be way faster 173 00:06:29,366 --> 00:06:30,166 processing these 174 00:06:30,166 --> 00:06:32,099 because everything is coming from 175 00:06:32,133 --> 00:06:33,533 one single stream 176 00:06:33,533 --> 00:06:35,366 okay I'm not talking about 177 00:06:35,366 --> 00:06:36,699 dramatic times 178 00:06:36,700 --> 00:06:38,400 but is always better 179 00:06:38,400 --> 00:06:39,466 that architecture 180 00:06:39,466 --> 00:06:40,366 of the software 181 00:06:40,366 --> 00:06:42,766 has been designed to work in 182 00:06:42,900 --> 00:06:43,933 a single stream 183 00:06:43,933 --> 00:06:46,899 okay so just to let you know 184 00:06:46,900 --> 00:06:48,966 in here the way of 185 00:06:48,966 --> 00:06:49,766 selecting the 186 00:06:49,766 --> 00:06:51,799 the mask is going here 187 00:06:51,800 --> 00:06:53,633 in this mask knob 188 00:06:53,666 --> 00:06:54,766 and then selecting 189 00:06:54,766 --> 00:06:57,066 from the incoming image 190 00:06:57,066 --> 00:06:58,299 what's the channel 191 00:06:58,300 --> 00:06:59,400 I want to select 192 00:06:59,400 --> 00:07:00,766 okay here I have 193 00:07:00,766 --> 00:07:01,999 all other channels 194 00:07:02,200 --> 00:07:04,000 by the way what's the difference 195 00:07:04,000 --> 00:07:04,900 between having 196 00:07:04,900 --> 00:07:06,333 the channels in here 197 00:07:06,333 --> 00:07:08,266 and having the channels in this 198 00:07:08,266 --> 00:07:09,499 other channels 199 00:07:09,500 --> 00:07:12,266 well the main difference is that 200 00:07:12,300 --> 00:07:12,900 the channels 201 00:07:12,900 --> 00:07:14,633 you are list in here 202 00:07:14,766 --> 00:07:16,099 in this main 203 00:07:16,200 --> 00:07:17,266 pop up window 204 00:07:17,266 --> 00:07:19,066 is the list of 205 00:07:19,066 --> 00:07:20,133 available channels 206 00:07:20,133 --> 00:07:21,499 for this image 207 00:07:21,766 --> 00:07:22,799 you are analyzing 208 00:07:22,800 --> 00:07:24,466 in this particular note 209 00:07:24,733 --> 00:07:26,566 while the other channels 210 00:07:26,866 --> 00:07:28,799 is telling me that 211 00:07:29,200 --> 00:07:31,600 all those channels in here 212 00:07:32,166 --> 00:07:32,933 are available 213 00:07:32,933 --> 00:07:34,066 in the script 214 00:07:34,066 --> 00:07:35,799 but not available 215 00:07:35,800 --> 00:07:37,800 in this particular image 216 00:07:37,800 --> 00:07:39,533 okay so they are 217 00:07:39,533 --> 00:07:40,733 the layer sets 218 00:07:40,733 --> 00:07:42,899 and layers themselves 219 00:07:42,900 --> 00:07:44,900 that are being used 220 00:07:45,000 --> 00:07:46,066 for this script 221 00:07:46,066 --> 00:07:46,699 to be processed 222 00:07:46,700 --> 00:07:47,366 so in case you 223 00:07:47,366 --> 00:07:48,733 are using copying 224 00:07:48,733 --> 00:07:50,933 or other channel manipulators 225 00:07:50,933 --> 00:07:51,666 you can use 226 00:07:51,666 --> 00:07:52,999 those channels already 227 00:07:53,000 --> 00:07:54,066 without the need 228 00:07:54,066 --> 00:07:55,699 to create a new 229 00:07:55,700 --> 00:07:57,133 layer sets okay 230 00:07:57,133 --> 00:07:58,733 so in this case 231 00:07:58,733 --> 00:08:00,266 I select the mask 232 00:08:00,266 --> 00:08:01,699 so what's the way of 233 00:08:01,700 --> 00:08:02,266 applying this 234 00:08:02,266 --> 00:08:03,833 roto through the same 235 00:08:03,900 --> 00:08:05,200 stream well 236 00:08:05,666 --> 00:08:06,566 what I did is 237 00:08:06,566 --> 00:08:08,766 exactly the same spline 238 00:08:08,766 --> 00:08:10,899 but in this option 239 00:08:10,900 --> 00:08:12,000 what I did is 240 00:08:12,066 --> 00:08:13,566 in the output 241 00:08:13,733 --> 00:08:14,766 instead of leaving 242 00:08:14,766 --> 00:08:16,199 the default alpha 243 00:08:16,500 --> 00:08:17,533 what I did is 244 00:08:17,533 --> 00:08:19,866 using the mask 245 00:08:20,066 --> 00:08:21,399 channel okay 246 00:08:21,400 --> 00:08:22,366 so of course 247 00:08:22,366 --> 00:08:25,699 I can use any other channel I prefer 248 00:08:25,766 --> 00:08:27,166 you can even create 249 00:08:27,166 --> 00:08:28,299 your own channel 250 00:08:28,300 --> 00:08:29,666 and then call it 251 00:08:29,666 --> 00:08:30,633 for instance 252 00:08:30,766 --> 00:08:33,299 Roto okay and 253 00:08:33,300 --> 00:08:34,100 then in here 254 00:08:34,100 --> 00:08:34,966 you can name 255 00:08:34,966 --> 00:08:35,899 the channels 256 00:08:35,933 --> 00:08:38,499 after the area 257 00:08:38,500 --> 00:08:39,666 they are rotating 258 00:08:39,666 --> 00:08:40,766 so for instance 259 00:08:40,766 --> 00:08:42,866 you can called in here 260 00:08:43,200 --> 00:08:45,133 for instance leaps 261 00:08:45,133 --> 00:08:46,399 okay you can 262 00:08:46,400 --> 00:08:48,066 of course create 263 00:08:48,166 --> 00:08:49,199 the default 264 00:08:49,200 --> 00:08:50,533 four channel sets 265 00:08:50,533 --> 00:08:51,399 okay that red 266 00:08:51,400 --> 00:08:52,333 green and blue 267 00:08:52,333 --> 00:08:54,699 but if you want to create just 268 00:08:54,700 --> 00:08:55,866 one single mat 269 00:08:56,133 --> 00:08:57,299 is way better 270 00:08:57,300 --> 00:08:58,666 that you put 271 00:08:59,700 --> 00:09:00,766 the name okay 272 00:09:00,766 --> 00:09:02,866 so leaps so 273 00:09:02,866 --> 00:09:04,166 here now is 274 00:09:04,166 --> 00:09:06,166 because my grade is missing 275 00:09:06,166 --> 00:09:07,399 the mask input 276 00:09:07,900 --> 00:09:09,300 so what I'm doing 277 00:09:09,300 --> 00:09:10,600 is I create 278 00:09:10,866 --> 00:09:12,566 a new layer set 279 00:09:12,566 --> 00:09:14,066 that is called Roto 280 00:09:14,600 --> 00:09:16,166 and in there 281 00:09:16,166 --> 00:09:17,299 there is one 282 00:09:17,300 --> 00:09:18,133 single channel 283 00:09:18,133 --> 00:09:19,633 that is called leaps 284 00:09:20,500 --> 00:09:21,633 see that they 285 00:09:22,000 --> 00:09:23,400 color of that channel 286 00:09:23,400 --> 00:09:25,333 is red is because 287 00:09:25,333 --> 00:09:26,466 nuke every time 288 00:09:26,466 --> 00:09:27,599 you are using 289 00:09:27,600 --> 00:09:29,000 one of the channels 290 00:09:29,066 --> 00:09:31,566 for an entire layer set 291 00:09:31,733 --> 00:09:32,466 what is doing 292 00:09:32,466 --> 00:09:33,266 is selecting 293 00:09:33,266 --> 00:09:34,699 the first available 294 00:09:34,800 --> 00:09:36,133 RGBA channel 295 00:09:36,133 --> 00:09:37,566 which is the R 296 00:09:37,566 --> 00:09:38,766 the red one okay 297 00:09:38,766 --> 00:09:40,566 so if I go in here 298 00:09:40,566 --> 00:09:41,833 a nice select 299 00:09:42,200 --> 00:09:44,200 my roto layer set 300 00:09:44,700 --> 00:09:46,266 the color of my lips 301 00:09:46,366 --> 00:09:47,933 is going to be red 302 00:09:47,933 --> 00:09:48,933 but not because 303 00:09:48,933 --> 00:09:50,299 this is mean to be 304 00:09:50,300 --> 00:09:51,666 red is because 305 00:09:51,766 --> 00:09:52,899 the information 306 00:09:52,900 --> 00:09:53,900 is allocated 307 00:09:53,900 --> 00:09:54,966 in the first 308 00:09:54,966 --> 00:09:55,966 available channel 309 00:09:55,966 --> 00:09:57,566 okay and this is happening 310 00:09:57,566 --> 00:09:59,199 even for multipass 311 00:09:59,300 --> 00:10:01,400 layers of uh CG 312 00:10:01,533 --> 00:10:04,966 so once I have my layer 313 00:10:04,966 --> 00:10:05,999 that in here 314 00:10:06,000 --> 00:10:07,166 has been a custom 315 00:10:07,166 --> 00:10:08,666 made layer set 316 00:10:08,866 --> 00:10:10,233 I go to the great 317 00:10:10,400 --> 00:10:12,066 and then I select 318 00:10:12,100 --> 00:10:13,800 the mask leaps 319 00:10:13,800 --> 00:10:16,500 I like to use 320 00:10:16,500 --> 00:10:17,500 this feature 321 00:10:17,500 --> 00:10:19,600 of naming the areas 322 00:10:19,600 --> 00:10:21,300 because it's going to be way easier 323 00:10:21,300 --> 00:10:22,133 when you have 324 00:10:22,133 --> 00:10:23,366 multiple mats 325 00:10:23,366 --> 00:10:24,999 traveling around the 326 00:10:25,000 --> 00:10:25,600 the streams 327 00:10:25,600 --> 00:10:27,400 okay so then 328 00:10:27,400 --> 00:10:28,966 this mat is 329 00:10:28,966 --> 00:10:30,299 going to be available 330 00:10:31,533 --> 00:10:34,999 not only for this great 331 00:10:35,400 --> 00:10:37,966 but also after this great 332 00:10:37,966 --> 00:10:42,299 so in case I want to shuffle out that channel 333 00:10:42,333 --> 00:10:43,833 I just put it in here 334 00:10:44,933 --> 00:10:49,299 then Roto and is telling me the first letter 335 00:10:49,600 --> 00:10:53,066 of the name of that particular channel 336 00:10:53,066 --> 00:10:55,999 that in this case is L for lips 337 00:10:56,000 --> 00:10:57,700 okay and you see 338 00:10:57,700 --> 00:10:58,866 this is still here 339 00:10:58,866 --> 00:11:01,033 so in case I want to apply 340 00:11:01,300 --> 00:11:03,533 that marked for other purposes 341 00:11:03,533 --> 00:11:06,366 like primotuplication or other things 342 00:11:06,366 --> 00:11:08,499 I can still use it um 343 00:11:08,500 --> 00:11:10,700 talking about primotuplication 344 00:11:10,766 --> 00:11:15,933 you can pre multiply this image that you have in here 345 00:11:15,933 --> 00:11:18,999 Marcy with this okay 346 00:11:19,800 --> 00:11:21,566 um by doing that 347 00:11:22,400 --> 00:11:26,233 you can apply the primal 348 00:11:27,933 --> 00:11:31,899 and here is multiplying the RGB 349 00:11:32,500 --> 00:11:34,866 by the channel of my choice 350 00:11:34,866 --> 00:11:36,999 that by the fold is the alpha 351 00:11:37,000 --> 00:11:40,333 because it's the natural channel for transparency and 352 00:11:40,333 --> 00:11:43,999 and stuff but I can use also this 353 00:11:44,166 --> 00:11:46,099 okay so in this case 354 00:11:46,100 --> 00:11:50,400 I'm doing the premotification by the same mask 355 00:11:50,400 --> 00:11:52,000 but let me tell you 356 00:11:52,000 --> 00:11:54,000 this is wrong 357 00:11:54,333 --> 00:11:57,999 because I'm applying an effect through a mask 358 00:11:58,000 --> 00:12:02,966 and then premotifying that by the same mask 359 00:12:03,000 --> 00:12:07,600 so that is going to create issues in the edges 360 00:12:07,600 --> 00:12:09,500 so instead of doing this 361 00:12:09,500 --> 00:12:10,766 if you prefer 362 00:12:10,900 --> 00:12:13,200 you can use this other warflow 363 00:12:13,200 --> 00:12:17,266 so I'm going to reverse the order of my notes 364 00:12:17,266 --> 00:12:22,066 so what I am going to do is press command or control 365 00:12:22,066 --> 00:12:24,299 and then the arrows of direction 366 00:12:24,300 --> 00:12:28,133 I'm going to press up if I want to move my note up 367 00:12:28,133 --> 00:12:29,466 okay in this case 368 00:12:29,466 --> 00:12:31,199 as you can see I'm moving 369 00:12:32,600 --> 00:12:34,866 with the arrow up and down 370 00:12:34,866 --> 00:12:39,599 okay so you can swap the position of a certain note 371 00:12:39,600 --> 00:12:41,066 okay so in here 372 00:12:41,066 --> 00:12:43,333 what I need to do is to promote apply 373 00:12:43,333 --> 00:12:50,833 and then using this image to apply the grade 374 00:12:51,300 --> 00:12:53,666 and then instead of using the mask 375 00:12:53,666 --> 00:12:56,999 I'm going to use the primal duplication 376 00:12:57,366 --> 00:12:59,433 by that particular 377 00:12:59,600 --> 00:13:01,066 okay channel 378 00:13:01,333 --> 00:13:06,233 the only problem in here is this image has no alpha 379 00:13:06,366 --> 00:13:09,133 and this is because when I was pre multiplying 380 00:13:09,133 --> 00:13:11,466 this image already has no alpha 381 00:13:11,533 --> 00:13:14,399 of course you can do two things 382 00:13:14,400 --> 00:13:17,033 you can apply here the RGBA 383 00:13:17,066 --> 00:13:21,799 and then here generates an alpha by clicking Alto Alpha 384 00:13:21,800 --> 00:13:26,266 Alto Alpha is going to create a white alpha 385 00:13:26,933 --> 00:13:30,999 for every image that has no alpha channel 386 00:13:31,000 --> 00:13:32,566 and remember 387 00:13:32,600 --> 00:13:36,100 every image that has no alpha channel 388 00:13:36,100 --> 00:13:37,900 because there are certain images 389 00:13:37,900 --> 00:13:41,200 that have an black alpha 390 00:13:41,200 --> 00:13:44,433 and that means that the image has an alpha 391 00:13:44,700 --> 00:13:47,133 the only problem is that alpha is black 392 00:13:47,133 --> 00:13:49,566 so in here to this 393 00:13:49,733 --> 00:13:51,833 how to alpha to work 394 00:13:52,133 --> 00:13:55,633 you need to have just the three okay 395 00:13:55,700 --> 00:13:58,133 not the white rectangle 396 00:13:58,133 --> 00:14:00,166 okay so in this case 397 00:14:00,166 --> 00:14:04,299 what I did is apply my mat in here 398 00:14:04,300 --> 00:14:05,700 then I premotify 399 00:14:05,766 --> 00:14:06,899 and then in the premotify 400 00:14:06,900 --> 00:14:09,133 I apply also the alpha 401 00:14:09,133 --> 00:14:12,166 but if you don't want to apply that work around 402 00:14:12,166 --> 00:14:15,099 or maybe because you are not interesting 403 00:14:15,100 --> 00:14:19,400 in having that white alpha in there for any reason 404 00:14:19,500 --> 00:14:22,500 what you can do is you can use this 405 00:14:23,333 --> 00:14:27,099 then apply the correction using the primitiveligation 406 00:14:27,100 --> 00:14:28,800 and now what I'm going to do 407 00:14:28,800 --> 00:14:32,566 is I'm going to use the shuffle note 408 00:14:34,066 --> 00:14:36,699 just to get in my alpha 409 00:14:37,500 --> 00:14:40,533 these lips matte I create 410 00:14:40,533 --> 00:14:44,399 so what I want is to preserve the RG 411 00:14:44,500 --> 00:14:47,466 and B from the RGBA set 412 00:14:47,533 --> 00:14:50,266 but then the alpha is coming from another set 413 00:14:50,266 --> 00:14:53,599 so I'm going to use this second column 414 00:14:53,700 --> 00:14:55,933 so I'm going to call my rotor 415 00:14:55,933 --> 00:14:57,566 and then I'm going to say that 416 00:14:57,666 --> 00:15:02,333 the alpha is coming from this layer set okay 417 00:15:02,333 --> 00:15:06,799 so now I have this alpha okay 418 00:15:06,800 --> 00:15:12,000 so this is in case I want to multiply this uh 419 00:15:12,000 --> 00:15:14,833 mat for any reason okay 420 00:15:15,066 --> 00:15:17,233 and as you can see here 421 00:15:17,733 --> 00:15:18,699 this is possible 422 00:15:18,700 --> 00:15:23,566 because I have this implicit mask already working here 423 00:15:23,566 --> 00:15:25,066 it was a bit tricky 424 00:15:25,066 --> 00:15:27,766 if I wanted to do it with the explicit 425 00:15:27,766 --> 00:15:30,466 of course there is always a way 426 00:15:30,466 --> 00:15:33,299 but what I'm trying to show you here is 427 00:15:33,300 --> 00:15:35,200 what's the fastest way 428 00:15:35,200 --> 00:15:37,700 or what's the smartest way 429 00:15:37,700 --> 00:15:41,733 or what's the optimal in terms of calculations 430 00:15:41,733 --> 00:15:43,966 okay so in here 431 00:15:43,966 --> 00:15:48,399 you have the two ways for explicit and implicit mask 432 00:15:48,400 --> 00:15:51,033 and we are going to use this concept 433 00:15:51,166 --> 00:15:54,966 a lot through the next two classes okay 434 00:15:54,966 --> 00:15:58,166 so it's going to change massively 435 00:15:58,166 --> 00:16:02,099 the way you are applying mask and other processes 436 00:16:02,333 --> 00:16:03,866 let's move ahead now 437 00:16:03,866 --> 00:16:07,033 and let's have a look at the issue of double masking 438 00:16:07,100 --> 00:16:12,700 so in here what I'm doing is applying a great 439 00:16:13,133 --> 00:16:15,366 through an explicit mask 440 00:16:15,400 --> 00:16:16,600 and that's okay 441 00:16:16,766 --> 00:16:17,966 but the problem is 442 00:16:17,966 --> 00:16:22,499 if I apply again the same mask to another note 443 00:16:23,066 --> 00:16:25,666 the effect that I'm doing in here 444 00:16:25,666 --> 00:16:28,766 is the same as a double pro multiplication 445 00:16:28,766 --> 00:16:29,933 because actually 446 00:16:29,933 --> 00:16:33,233 I'm applying twice the same mat 447 00:16:33,400 --> 00:16:35,600 to promote apply an effect 448 00:16:35,700 --> 00:16:38,733 because the pro multiplication 449 00:16:38,733 --> 00:16:41,199 needs to be applied always 450 00:16:41,200 --> 00:16:43,666 just once remember 451 00:16:43,666 --> 00:16:45,166 never more than once 452 00:16:45,533 --> 00:16:49,466 because it's creating issues in the edge probably 453 00:16:49,666 --> 00:16:54,033 that tiny issue is going to be quite difficult to see 454 00:16:54,166 --> 00:16:58,766 but in certain circumstances of high contrast 455 00:16:58,866 --> 00:17:01,799 that particular edge can be held 456 00:17:01,900 --> 00:17:04,300 um if you're not aware of 457 00:17:04,300 --> 00:17:07,800 how the promote application of the effects are working 458 00:17:07,800 --> 00:17:11,166 probably you're going to spend a lot of time um 459 00:17:11,166 --> 00:17:12,533 maybe not the right way 460 00:17:12,533 --> 00:17:14,166 to fix that issue 461 00:17:14,166 --> 00:17:17,199 okay so this 462 00:17:18,066 --> 00:17:20,399 is completely wrong 463 00:17:20,500 --> 00:17:26,500 okay so how can I apply this mass through both effects 464 00:17:26,500 --> 00:17:29,366 well you need to group those effects 465 00:17:29,466 --> 00:17:31,899 as they were a chain of effects 466 00:17:31,900 --> 00:17:34,500 remember the concept of concacination 467 00:17:34,533 --> 00:17:37,299 okay so in order to do that 468 00:17:38,400 --> 00:17:39,500 what I'm going to do is 469 00:17:39,500 --> 00:17:43,666 I'm going to apply a separate process in here 470 00:17:44,200 --> 00:17:49,900 and then the first one is just creating the pinky lips 471 00:17:50,133 --> 00:17:53,133 and the second is darkening everything 472 00:17:53,133 --> 00:17:55,533 okay so what I'm doing is 473 00:17:55,533 --> 00:17:57,866 I apply my mat 474 00:17:58,566 --> 00:18:00,266 through a key mix 475 00:18:00,366 --> 00:18:03,633 so whatever is inside the mat 476 00:18:04,000 --> 00:18:06,500 is being used from the a input 477 00:18:06,700 --> 00:18:09,500 whatever is outside is going to be 478 00:18:09,966 --> 00:18:11,666 from the B input 479 00:18:11,666 --> 00:18:12,799 in this case 480 00:18:12,866 --> 00:18:15,466 you are applying one mask 481 00:18:15,666 --> 00:18:19,366 for one chain of processes okay 482 00:18:19,500 --> 00:18:23,200 let's have a look at the difference between this 483 00:18:24,800 --> 00:18:25,633 and this 484 00:18:28,100 --> 00:18:29,433 can you see the difference 485 00:18:32,066 --> 00:18:33,499 in this particular case 486 00:18:33,500 --> 00:18:35,133 is quite gentle 487 00:18:35,133 --> 00:18:38,699 and probably is not going to be that wrong 488 00:18:39,133 --> 00:18:40,366 but believe me 489 00:18:40,366 --> 00:18:43,999 it's not the right way of applying the effect 490 00:18:44,133 --> 00:18:45,333 and sometimes 491 00:18:45,333 --> 00:18:48,866 it's just getting unknown for the realistic result 492 00:18:48,866 --> 00:18:53,599 so be very very careful when you are applying mask 493 00:18:53,600 --> 00:18:57,000 okay and this is the most complex case scenario 494 00:18:57,000 --> 00:19:00,766 for the masking which is using implicit masks 495 00:19:01,566 --> 00:19:06,499 but applying them through a chain of effects 496 00:19:06,500 --> 00:19:08,166 or operations okay 497 00:19:08,166 --> 00:19:09,499 so with this 498 00:19:09,500 --> 00:19:11,566 I can use the transform feature 499 00:19:11,566 --> 00:19:13,099 I show you before 500 00:19:13,400 --> 00:19:19,500 and here what I'm doing is I'm splitting my mat 501 00:19:19,600 --> 00:19:21,466 after the transformation 502 00:19:21,766 --> 00:19:24,466 I'm plugging inside my Chemix 503 00:19:24,533 --> 00:19:28,399 and then applying the chain of operations okay 504 00:19:28,400 --> 00:19:29,500 and this mat 505 00:19:29,500 --> 00:19:32,900 can be applied for any other processes you have 506 00:19:32,900 --> 00:19:36,766 by placing those operations in here okay 507 00:19:36,966 --> 00:19:39,099 another thing to keeping consideration 508 00:19:39,100 --> 00:19:41,766 is that that mask I put in here 509 00:19:41,766 --> 00:19:44,699 is traveling still through the Chemics 510 00:19:44,700 --> 00:19:47,166 so if I put in here my mask 511 00:19:47,366 --> 00:19:51,699 I'm still having that mask available okay 512 00:19:51,900 --> 00:19:56,700 um what happen if I want to get this mat available 513 00:19:56,700 --> 00:20:00,266 but I'm using the explicit way 514 00:20:00,266 --> 00:20:03,733 so the one that the mask is coming from the mask input 515 00:20:03,733 --> 00:20:06,266 and not in the same mainstream 516 00:20:06,266 --> 00:20:09,433 well let's go back to the first instance 517 00:20:10,133 --> 00:20:11,833 so I'm going to delete that 518 00:20:12,000 --> 00:20:13,666 and in here 519 00:20:13,966 --> 00:20:17,966 I'm applying my effect okay 520 00:20:18,866 --> 00:20:19,866 as you can see 521 00:20:20,000 --> 00:20:24,633 but then if you want to get your mask to trouble now 522 00:20:24,666 --> 00:20:26,399 through the main input 523 00:20:26,700 --> 00:20:30,400 you need to go to an option of the mask in here 524 00:20:31,300 --> 00:20:33,466 and click this inject 525 00:20:33,700 --> 00:20:37,066 what you are doing is injecting this mask 526 00:20:37,200 --> 00:20:39,200 through the main input 527 00:20:39,200 --> 00:20:40,466 okay the source 528 00:20:40,466 --> 00:20:44,899 so if I view in here my channels 529 00:20:45,266 --> 00:20:46,433 as you can see 530 00:20:46,533 --> 00:20:48,899 there is no mask okay 531 00:20:49,066 --> 00:20:51,999 but as soon as I press inject 532 00:20:52,666 --> 00:20:54,299 now in here 533 00:20:54,333 --> 00:20:56,366 you have this mask available 534 00:20:56,366 --> 00:20:57,966 okay so now 535 00:20:57,966 --> 00:20:59,599 from this point 536 00:20:59,766 --> 00:21:03,366 my mask is traveling in an implicit way 537 00:21:03,366 --> 00:21:05,033 this is a hybrid 538 00:21:05,200 --> 00:21:07,600 you are using an implicit method 539 00:21:07,666 --> 00:21:11,299 to create an implicit stream okay 540 00:21:11,733 --> 00:21:15,033 so that is the inject option 541 00:21:15,966 --> 00:21:18,099 so as you can see 542 00:21:18,100 --> 00:21:22,600 this is something quite easy to respect 543 00:21:22,666 --> 00:21:24,166 when you are using the mask 544 00:21:24,166 --> 00:21:26,066 but you can easily 545 00:21:26,166 --> 00:21:30,366 get something wrong when you are using over processing 546 00:21:30,600 --> 00:21:35,366 or simply getting a double per multiplication issue 547 00:21:35,366 --> 00:21:42,433 okay so let's apply that now to the CG world 548 00:21:42,500 --> 00:21:44,200 because usually 549 00:21:44,200 --> 00:21:46,866 the CG is coming using many 550 00:21:46,866 --> 00:21:47,566 many channels 551 00:21:47,566 --> 00:21:50,799 and it's something that is getting quite popular now 552 00:21:50,800 --> 00:21:54,900 to get one file containing all the channels 553 00:21:54,966 --> 00:21:56,899 because before 554 00:21:56,900 --> 00:21:59,900 it was tricky to get everything in one single file 555 00:21:59,900 --> 00:22:04,400 because if something goes wrong in one single layer 556 00:22:04,400 --> 00:22:06,200 you have to Bing everything 557 00:22:06,200 --> 00:22:08,800 and then re render everything 558 00:22:08,800 --> 00:22:11,500 just because of one single layer 559 00:22:11,933 --> 00:22:13,266 since open the 560 00:22:13,266 --> 00:22:15,899 XR 2.0 has been released 561 00:22:16,166 --> 00:22:19,266 one of the most critical features of that 562 00:22:19,266 --> 00:22:23,199 is that you can access an open the XR file 563 00:22:23,333 --> 00:22:26,366 and then replace just one single layer 564 00:22:26,366 --> 00:22:28,933 of the whole layer sets 565 00:22:28,933 --> 00:22:30,999 that you have available in the file 566 00:22:31,000 --> 00:22:32,366 so with that 567 00:22:32,366 --> 00:22:34,666 you can get everything in one file 568 00:22:34,666 --> 00:22:37,933 without the uncomfortable issue 569 00:22:37,933 --> 00:22:39,599 of re rendering everything 570 00:22:39,600 --> 00:22:42,533 just because one layer went wrong 571 00:22:42,533 --> 00:22:45,166 so is quite tidy 572 00:22:45,166 --> 00:22:49,033 just to get everything in one file 573 00:22:49,133 --> 00:22:49,999 but you know 574 00:22:50,000 --> 00:22:51,900 is not crucial 575 00:22:51,900 --> 00:22:53,466 or is not better 576 00:22:53,466 --> 00:22:54,999 is just easier 577 00:22:55,000 --> 00:22:56,300 just to manipulate 578 00:22:56,300 --> 00:22:57,600 when you are working 579 00:22:57,600 --> 00:22:59,100 transferring files 580 00:22:59,100 --> 00:23:02,366 just to get everything in one single file done 581 00:23:02,600 --> 00:23:06,366 having 300 files for one single frame 582 00:23:06,366 --> 00:23:08,133 okay so in this case 583 00:23:08,133 --> 00:23:11,633 let's have a look at how many layers I have in here 584 00:23:11,900 --> 00:23:14,200 so I'm going to use my layer 585 00:23:14,200 --> 00:23:15,266 contour sheet 586 00:23:17,966 --> 00:23:19,966 is going to the RGBA 587 00:23:19,966 --> 00:23:23,399 okay so I'm going to show the names 588 00:23:23,500 --> 00:23:26,633 I'm going to center and here you are 589 00:23:28,066 --> 00:23:33,499 I have all those layers available okay 590 00:23:33,500 --> 00:23:36,000 so what's the point of using 591 00:23:36,000 --> 00:23:38,300 now the implicit and explicit 592 00:23:38,300 --> 00:23:40,266 well as you can see 593 00:23:40,333 --> 00:23:45,299 using all those channels is going to massively change 594 00:23:45,300 --> 00:23:49,366 the way I'm going to distribute my notes in the script 595 00:23:49,533 --> 00:23:55,466 so if I want to apply an explicit mask 596 00:23:55,466 --> 00:23:57,866 for a certain feature of the image 597 00:23:57,866 --> 00:23:59,533 imagine that I want to use 598 00:23:59,533 --> 00:24:00,366 for instance 599 00:24:00,366 --> 00:24:01,899 this hand okay 600 00:24:01,900 --> 00:24:03,900 and I want to apply this great 601 00:24:03,933 --> 00:24:07,066 I can always use the great 602 00:24:07,533 --> 00:24:09,499 using the mass that in here 603 00:24:09,500 --> 00:24:13,000 and using this mat from the Alpha okay 604 00:24:13,400 --> 00:24:18,733 so I can change the aspect of that by using the 605 00:24:18,733 --> 00:24:21,466 the great with the classic mask 606 00:24:21,733 --> 00:24:27,666 but you can also use the implicit way in here 607 00:24:27,933 --> 00:24:31,766 and then just select what's the layer 608 00:24:33,000 --> 00:24:37,000 okay in this case is object ID 609 00:24:37,466 --> 00:24:41,966 and then I'm going to use this alpha channel 610 00:24:41,966 --> 00:24:45,766 that is the one storing that part of interest 611 00:24:45,766 --> 00:24:48,666 okay so look at the difference 612 00:24:49,533 --> 00:24:51,466 the difference is in here 613 00:24:51,600 --> 00:24:55,300 you have a graphical representation of what's going on 614 00:24:55,366 --> 00:24:59,733 in here you have to read what is happening here 615 00:24:59,733 --> 00:25:03,166 so you are applying a correction through the RGB 616 00:25:03,500 --> 00:25:06,200 and then using the inversion 617 00:25:06,533 --> 00:25:08,999 which is the sign here 618 00:25:10,133 --> 00:25:13,933 of the channel alpha within the layer 619 00:25:13,933 --> 00:25:15,999 set object ID 620 00:25:16,100 --> 00:25:17,766 and this is an implicit mask 621 00:25:17,766 --> 00:25:22,366 is telling me this batch that I have inside my note 622 00:25:22,366 --> 00:25:25,599 so is this better than this 623 00:25:25,600 --> 00:25:27,800 no I cannot say that 624 00:25:27,800 --> 00:25:29,533 but in here 625 00:25:29,533 --> 00:25:31,199 you're going to get more notes 626 00:25:31,200 --> 00:25:34,866 in here you have a contract version okay 627 00:25:34,866 --> 00:25:36,099 so with these 628 00:25:36,100 --> 00:25:39,866 you have to pay more attention to labeling in here 629 00:25:39,866 --> 00:25:43,133 you can just get things rolling through the view 630 00:25:43,133 --> 00:25:44,099 of the script 631 00:25:44,100 --> 00:25:46,733 okay I will say this is smarter 632 00:25:46,733 --> 00:25:48,899 because you are using less notes 633 00:25:49,066 --> 00:25:51,566 and that is always something good 634 00:25:51,566 --> 00:25:54,833 because you are storing less memory in your script 635 00:25:55,333 --> 00:25:58,899 but is not something that is going to change your life 636 00:25:58,900 --> 00:26:01,833 if you use this for one channel 637 00:26:02,300 --> 00:26:06,300 but if you are using 30 mask 638 00:26:07,066 --> 00:26:12,299 using the explicit method is going to be quite big 639 00:26:12,300 --> 00:26:15,733 while using the implicit method 640 00:26:15,733 --> 00:26:19,966 is just going to have a very tidy structure of masking 641 00:26:19,966 --> 00:26:23,533 so then when you are applying certain operations 642 00:26:23,533 --> 00:26:25,733 for secondary color corrections 643 00:26:25,733 --> 00:26:29,466 that is this kind of isolation of one element 644 00:26:29,566 --> 00:26:33,166 you can just apply for the whole chain of elements 645 00:26:33,533 --> 00:26:34,866 one backdrop 646 00:26:35,066 --> 00:26:36,399 so for instance 647 00:26:36,400 --> 00:26:37,333 color corrections 648 00:26:37,333 --> 00:26:42,666 and I can apply secondary color corrections okay 649 00:26:42,666 --> 00:26:46,233 so all the color corrections you are applying for this 650 00:26:46,666 --> 00:26:49,166 process can be in there 651 00:26:49,266 --> 00:26:52,299 okay so yeah 652 00:26:52,333 --> 00:26:55,466 is this going to be massively clear 653 00:26:55,466 --> 00:26:58,333 that you are using the explicit way 654 00:26:58,333 --> 00:27:00,966 well to be honest with you 655 00:27:00,966 --> 00:27:02,099 not that much 656 00:27:02,100 --> 00:27:06,033 because if I have a look at this image like this 657 00:27:06,100 --> 00:27:08,100 with all those colours and stuff 658 00:27:08,133 --> 00:27:10,933 actually the only channel I'm using 659 00:27:10,933 --> 00:27:14,466 is the only one that is not been displaying in the RGB 660 00:27:14,466 --> 00:27:15,899 so at the end of the day 661 00:27:15,900 --> 00:27:18,566 if I want to understand what's the mat I'm using 662 00:27:18,566 --> 00:27:20,066 I need to go in here 663 00:27:20,066 --> 00:27:22,899 and then I going to the alpha channel 664 00:27:22,900 --> 00:27:24,966 and then I'm going to discover that this mask 665 00:27:24,966 --> 00:27:27,566 but is this invert 666 00:27:27,566 --> 00:27:29,533 so I need to go in here 667 00:27:29,533 --> 00:27:31,599 and then see how okay 668 00:27:31,600 --> 00:27:33,133 I press the invert 669 00:27:33,133 --> 00:27:36,066 because there is no graphical representation 670 00:27:36,466 --> 00:27:39,733 for this invert of the mask in here 671 00:27:39,733 --> 00:27:42,133 so if you want to be really 672 00:27:42,133 --> 00:27:43,866 really explicit 673 00:27:43,900 --> 00:27:45,366 you need to place in here 674 00:27:45,366 --> 00:27:47,266 they invert okay 675 00:27:47,266 --> 00:27:48,333 and then deactivate 676 00:27:48,333 --> 00:27:50,399 of course they invert in here 677 00:27:50,400 --> 00:27:55,300 so this is going to be a real case scenario for 678 00:27:55,566 --> 00:27:57,499 splicit my mask 679 00:27:57,533 --> 00:28:00,499 but this is over processing 680 00:28:00,500 --> 00:28:02,700 because now I'm doing an operation 681 00:28:02,700 --> 00:28:04,400 even if it's a very silly 682 00:28:04,400 --> 00:28:05,900 fast operation 683 00:28:05,933 --> 00:28:08,599 but I'm doing an unnecessary operation 684 00:28:08,600 --> 00:28:12,166 so in here my nice thing is 685 00:28:12,400 --> 00:28:16,100 I can read what's going on in this great 686 00:28:16,133 --> 00:28:19,466 just by understanding this batch 687 00:28:19,466 --> 00:28:23,933 and then seeing what's going on in my masking 688 00:28:23,933 --> 00:28:26,833 okay so I would prefer 689 00:28:27,100 --> 00:28:28,633 from those two 690 00:28:28,900 --> 00:28:30,866 this option okay 691 00:28:30,900 --> 00:28:33,200 another thing that can be good 692 00:28:33,200 --> 00:28:36,400 when you are using an implicit way of masking 693 00:28:36,400 --> 00:28:39,166 is just to specify what area 694 00:28:39,166 --> 00:28:40,099 you are correcting 695 00:28:40,100 --> 00:28:41,400 so for instance 696 00:28:41,400 --> 00:28:42,433 you can say 697 00:28:42,866 --> 00:28:47,399 left and uh 698 00:28:48,166 --> 00:28:50,266 color correction okay 699 00:28:51,400 --> 00:28:52,800 so with this 700 00:28:52,800 --> 00:28:56,566 you can specify what's the area you are correcting 701 00:28:56,566 --> 00:28:58,733 if the object ID 702 00:28:58,733 --> 00:29:00,799 or the logo you are using for 703 00:29:00,966 --> 00:29:02,399 the channel 704 00:29:02,400 --> 00:29:04,300 masking is not specifying 705 00:29:04,300 --> 00:29:07,500 as we did in the previous example of the leaps 706 00:29:07,600 --> 00:29:11,633 okay and here is just a genetic object ID channel 707 00:29:11,666 --> 00:29:12,766 and is using the alpha 708 00:29:12,766 --> 00:29:15,266 but I don't know what's the alpha containing 709 00:29:15,266 --> 00:29:16,666 okay so in here 710 00:29:16,666 --> 00:29:17,599 you can just say 711 00:29:17,600 --> 00:29:19,766 left hand okay 712 00:29:19,766 --> 00:29:22,599 so when you are using the CG 713 00:29:22,600 --> 00:29:25,066 this can save a lot of time 714 00:29:25,066 --> 00:29:26,866 um many many nodes 715 00:29:26,866 --> 00:29:28,766 that as you can imagine 716 00:29:28,766 --> 00:29:30,566 when you are camping multipass 717 00:29:30,566 --> 00:29:33,699 and you have plenty of passes 718 00:29:33,900 --> 00:29:37,066 you can just get a massive script 719 00:29:37,066 --> 00:29:38,899 okay and remember 720 00:29:38,900 --> 00:29:40,333 when we are compositing 721 00:29:40,333 --> 00:29:42,799 there is no award for crashing the computer 722 00:29:42,800 --> 00:29:44,166 because you are using 723 00:29:44,266 --> 00:29:46,466 more node than anybody else 724 00:29:46,466 --> 00:29:50,833 actually a winner is someone that is using fewer nodes 725 00:29:50,933 --> 00:29:52,566 for the same process 726 00:29:52,766 --> 00:29:55,699 still representing the same quality 727 00:29:55,700 --> 00:29:57,933 okay that is optimization 728 00:29:57,933 --> 00:30:00,366 so that's all for this week 729 00:30:00,366 --> 00:30:01,766 if you have any comments 730 00:30:01,766 --> 00:30:03,399 questions or suggestions 731 00:30:03,400 --> 00:30:05,466 feel free to post them in the forums 732 00:30:05,466 --> 00:30:08,499 as always I will reply as soon as possible 733 00:30:08,666 --> 00:30:12,099 this has been Victor Perez for FX PhD 734 00:30:12,500 --> 00:30:13,700 thanks for watching 48808

Can't find what you're looking for?
Get subtitles in any language from opensubtitles.com, and translate them here.