All language subtitles for 06. Modeling the Mask_1_und

af Afrikaans
sq Albanian
am Amharic
ar Arabic
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: {"text": " We're gonna continue the design by creating a mask. So first of all, let's disable the topology collection here. We don't need it anymore and we can now look from the front, enable X-ray and look at the mask we are gonna create. And we can start right away by adding a plane again. So Shift A, Mesh, Plane and let's press G and Z to move this up in the place and now tab in, press R, X, so we are rotating on the X-axis and 90 degrees, something like this. And we'll now need to scale this to match the mask proportions. So scale this down until we touch the top of the mask here and then select the bottom edge, press G, Z and move this up like that. And now we can select all, press S and X to scale this on X-axis, something like this and now we'll create a loop cut in the middle by pressing Ctrl R, clicking here and releasing with the right mouse button. And now we can just delete this left face. So 3, 4, face select, X and delete faces. And now we'll add a mirror modifier. So go to the modifier tab and modifier add mirror and again, don't forget clipping. So we have those vertices nicely merged in the middle of the mirror object and now we'll try to match the shape of the mask a little bit better. We can disable the head dummy in the viewport here by clicking the eye icon so we can better see the underlying reference. And now we'll do some additional cuts to give the mask more topology, more geometry. So Ctrl R and cut in the middle here and now we are going to do some more cuts here. So Ctrl R and increase the number of cuts with the mouse wheel to 2. Confirm and release with the right mouse button. We want them to stay in place and now we'll just match the width of the mask. So go to the vertex side by pressing 1, select all of these vertices and move them like this. So we are matching the mask here on the side. Now select the rest of these three, move it like this and here it's a little bit more of a slope. Like that and the last one press G and X and move it in place like this. So this is our basic geometry for the mask and now we'll need one more cut in the top here. So Ctrl R, make a cut and just release. So we are just adding more geometry and you will see why in a second if we go to the side view by pressing 3 you can see that the mask is bent. So press A to select all, press G then Y and move it in place like this. And we are matching the back side of the mask and we can now just move these vertices to match the curvature here. So G then Y select these, G then Y as well. And we can see that maybe this last one needs to go a little bit forward like this. Let's now select all again by pressing A and now press E and extrude like this. We can go more and now press R to rotate this in place like that. So we have the mask a little bit wider on the top and a little bit narrow in the bottom. Now we can look from the front and add one more cut. Let's press Ctrl R, cut here, and let's cut at the nose width right there. And we can see right now that we need to match these edges with the nose here. So go to the edge select by pressing 2, alt-click here to select this loop and press G twice to move this up a little bit. Now back to the vertex select with 1, select these two, press G then X and move this a little bit more inside. So we have a shape like this. Okay, now we can rotate this a little bit. We can toggle the X-ray again and let's go to the face select by pressing 3, select this bottom face where the nose starts and Ctrl click the top face to select this loop. Now let's go to the side view by pressing 3 and we'll press alt-E and extrude faces along normals and extrude this out like this. And of course, we'll need to adjust this. So let's toggle the X-ray again by holding Z, go to the vertex select by pressing 1 and let's adjust the position of these vertices so they better match the reference here. Like that. And this. We can go a little bit wider here. Okay, just like that and I'll go to the front view by pressing 1 and we'll create these eye sockets. First of all, let's step out of this object and shift-right-click in the center of the eye and now we'll create the cylinder to cut out that hole using a boolean and you might have used booleans before and we are going to use that bool tool around the dimension in the introductory setup chapter. So first of all, let's press shift-A, go to the mesh and add a cylinder and now we'll need to modify the sides to 6. So let's enter 6 and now go into the edit mode. Let's scale this down and we'll rotate this on the x-axis. So R, X, 90 degrees to something like this and let's zoom in a little bit closer and adjust the size. Now tab out, shift-click the mask. So we have selected the cylinder first and the mask as the second and the yellow outline here suggests that even though both of these objects are selected, this one is the active and now we'll press ctrl- to create that cut and if we inspect this, let me toggle the x-ray, you can see that the add-on set up the cylinder in a way that only the bounds of the object is visible and it wouldn't be visible in renders. So this is just a dummy object that serves as a cutout object for the boolean modifier, which you can see when you click the mask, you can see that there's boolean added and we can now click this little arrow to move the boolean modifier over the mirror and that will create this boolean cut on both sides. Most of the time when I'm using boolean modifier, I use it because of the non-destructive nature of that kind of modeling where you can just select the object and move it around to adjust on the fly, but in this particular case, I want to apply this modifier. But first let's fix this in a way that the bottom of the cylinder doesn't go over this cut. So we can do this both ways. We can either move the eye up or we can move this cut a little bit down. So I will prefer to move this a little bit down. So select the mask, tap in, press 2 for the edge select, alt-click the loop and just move this a little bit down like this and we can adjust width here. So G and X here. Okay, that works for me and maybe we can now select the boolean object and move this a little bit up. We don't need to be so perfect according to the reference. And now let's just select the mask and apply the boolean modifier. So now we can delete this boolean object. Press X, delete and let's inspect our model. So I will toggle the X-ray again. So I will toggle the X-ray again. And as I said before, most of the time when I use booleans, I use them for their non-destructive workflow. But right here they served as a great help to actually carve out something and to create our own topology. And the topology that boolean creates isn't perfect in any way. But we will fix this in a second. We can now press ctrl R to create a new cut here. So press ctrl R and do a cut. But I will rotate this a little bit so you better see what's going on. Press ctrl R and you can see the cut is interrupted where the eye is and that's because the boolean created a bunch of n-gons there and the loop cut doesn't know where to continue with the cut. So the loop ends there because it goes only through quads. And this is perfect for us right now. This is exactly what we want. So just confirm this cut and right-click to release at its location. And for the purpose of using the subdivision modifier later, we'll need to clean this up a little bit. So we have a clean topology with quads and they'll be very easy to do here. Just select this vertex here and shift-click this vertex and press J. Be careful, do not connect them with F as you're used to because that wouldn't cut the n-gon in half. But you need to use the J key to join these vertices. And now if you press 3 to face select, you can see we created new faces here. So let's go back to the vertex select by pressing 1. Select these two vertices. Press J to join these two down here. J to join these two and the last two here. Press J to join. And you can see there are some excess edges that were created with the boolean modifier. So press 2 and we can just select this edge and press ctrl X to dissolve or if you press X you can see you can dissolve edges there, but ctrl X is a faster way to do that. And now we have quads everywhere and this is ready to use with the subdivision surface modifier. And I think we can adjust this a little bit. So press 3 for face select, select this face. Press ctrl plus to expand the selection there. Look from the front and move it a little bit up and to the side so it better connects here. Now let's toggle again the x-ray view and we'll need to create these dents in the mask and here at bottom as well with the teeth or something that's there. But before we do that, because they are not symmetric, so we'll need to apply the modifier. We'll need some new cuts there. So press ctrl R and do a new cut up here and down here as well. So ctrl R and do a new loop cut and now we can apply this mirror modifier. So tab out, apply this and now we can do a little bit of a better job of adjusting this according to the reference. So let's tab back in and as you can see we have some shape differences here. You can maybe make it more narrow like this. It doesn't have to be symmetrical. So whatever you feel like is right. And to actually create these dents, we'll need to move some things around. So let's select these vertices, press G twice and move them in place here as well. So G twice move it there. Let's check the top here as well. Let's move them in place, maybe these two a little bit up. So we are basically setting up for creating these dents here, here as well. Something like this. And now if we go to the edge select, so press 2 for the edge select, rotate this a little bit and we can use rib the region and we can use rib region tool that you can see right here or simply press V. So I will press V and now G and X to move this only on the X axis. Release. Let's check from the front. It looks fine. And now if you just press F, you will close this up and F again to close once again. So select this edge. Let's look from the front where the dent is. Let's press V. You can move it to the side. Press F twice to fill it up and at the bottom as well. So select this edge, move it a little bit here, press V, move it down, adjust it here, press F twice here as well and F twice. So this way we created these dents. I will turn off the X-ray so you can see it better. And now we'll finish the bottom part. So I'll toggle the X-ray again. Select these two faces, move them down and we'll continue by extruding the teeth there. So rotate this a little bit. Select these two faces, press I to inset and we can do the same for the other two. So shift-click here, press I to inset. We can vary them in their width. So we have a little bit of a variation there and now shift-click these two new faces. Let's look from the front. Press E then Z and extrude this on the Z axis a little bit and we can modify the shape a little bit so we better match the reference. Okay, something like this. Let's look from the side. We can maybe move this a little bit here so it better matches the curvature. Okay, I really like this so far. The base mesh is almost finished. Now we'll just clean up our model by selecting all with A and pressing shift-N to consolidate normals in case something went bad and and just as a precaution we can press N and merge everything by distance. It says remove zero vertices, so we didn't make any mistakes. Normal looked fine. So this is now a clean model. There is one more step with the mask. We'll need to add a bevel modifier to this to create supporting edges because later we want the subdivision modifier on the whole model same as the body has. So we need to make sure that this mask doesn't break when we add the subdivision modifier and we want these eye sockets to be nice and rounded too and we need some nice hard surface beveled edges there. So the bevel modifier is a great way to do this procedurally where we don't need to create these supporting loops ourselves and destroy our mesh. We can do this procedurally by using the modifier. So let's tab out and now I will add the bevel modifier. So go to modifiers tab, add modifier and bevel. And to better see what's going on, I want to enable wireframe overlay. I have it mapped on a custom key like this. You can find it here in the overlays, the checkbox wireframe and by right-clicking you can add this to quick favorites too. So then when you press Q, you can quickly enable it right here and that's very useful tool to see your topology over the solid object. And now we'll adjust some settings. First of all, we'll need to limit this bevel modifier to angle because we don't want everything here beveled as you can see. So check the angle setting. And we'll need to go a little bit higher with the angle because as you can see here if we would apply subdivision modifier, there are supporting edges here as well. So these eye sockets will still be hexagonal. So right now if we go over 60 degrees and that's because 360 divided by 6 is 60 degrees as you can see on the eye sockets there. So let's enter 61. You can see our supporting edges here disappeared. There's only one left here around and at the bottom of the socket which is exactly what we want. And now we'll set this to two segments. So I will adjust this to two and that will create sharper corners, better supporting loops around. So you basically have one in the middle and two around it. And there is one more thing we can do to make this look a little bit better because you can see sometimes the bevel modifier can mess up things like this here. But there's a very easy thing you can do to fix this. You can just change the outer miter type to arc instead of sharp and it will do this kind of geometry here, which is exactly what we want right now. And right now let's just fix the offset to something a little bit sharper. So let's move this down. By holding shift we can soft adjust the size here. We don't have much of a space here since our model isn't so large. So I will just enter 0.005 and that's the nice sharp bevel we want on the mask here. Now let's disable the wireframe overlay so we can use the Q again and disable that. And we can add a subdivision modifier. If you just press ctrl 1 that will quickly add the subdivision modifier with one level of subdivision. So let's do that and we can see this looks quite nice. Right click, shade is smooth and this is exactly what we want. If you press ctrl 2 you have the second level of subdivision on the modifier and right now this looks perfect. But maybe the angle wasn't so sharp here. So the 61 degree bit cover those angles as well, which we don't want. So just select this edge, press G then X and move it a little bit out so it breaks. And this is the mask. It's basically ready for unwrapping later so we can move on. Let's press alt H to unhide the head dummy here so we can see the placement is fine and we can move on to the next chapter.", "segments": [{"id": 0, "seek": 0, "start": 0.0, "end": 6.78, "text": " We're gonna continue the design by creating a mask. So first of all, let's disable the topology", "tokens": [50364, 492, 434, 799, 2354, 264, 1715, 538, 4084, 257, 6094, 13, 407, 700, 295, 439, 11, 718, 311, 28362, 264, 1192, 1793, 50703], "temperature": 0.0, "avg_logprob": -0.3159826759980104, "compression_ratio": 1.6092436974789917, "no_speech_prob": 0.002472447929903865}, {"id": 1, "seek": 0, "start": 7.5, "end": 13.620000000000001, "text": " collection here. We don't need it anymore and we can now look from the front, enable X-ray and", "tokens": [50739, 5765, 510, 13, 492, 500, 380, 643, 309, 3602, 293, 321, 393, 586, 574, 490, 264, 1868, 11, 9528, 1783, 12, 3458, 293, 51045], "temperature": 0.0, "avg_logprob": -0.3159826759980104, "compression_ratio": 1.6092436974789917, "no_speech_prob": 0.002472447929903865}, {"id": 2, "seek": 0, "start": 14.1, "end": 20.740000000000002, "text": " look at the mask we are gonna create. And we can start right away by adding a plane again. So Shift A,", "tokens": [51069, 574, 412, 264, 6094, 321, 366, 799, 1884, 13, 400, 321, 393, 722, 558, 1314, 538, 5127, 257, 5720, 797, 13, 407, 28304, 316, 11, 51401], "temperature": 0.0, "avg_logprob": -0.3159826759980104, "compression_ratio": 1.6092436974789917, "no_speech_prob": 0.002472447929903865}, {"id": 3, "seek": 0, "start": 21.36, "end": 28.400000000000002, "text": " Mesh, Plane and let's press G and Z to move this up in the place and now tab in, press R,", "tokens": [51432, 376, 14935, 11, 2149, 1929, 293, 718, 311, 1886, 460, 293, 1176, 281, 1286, 341, 493, 294, 264, 1081, 293, 586, 4421, 294, 11, 1886, 497, 11, 51784], "temperature": 0.0, "avg_logprob": -0.3159826759980104, "compression_ratio": 1.6092436974789917, "no_speech_prob": 0.002472447929903865}, {"id": 4, "seek": 2840, "start": 28.759999999999998, "end": 32.4, "text": " X, so we are rotating on the X-axis and 90 degrees,", "tokens": [50382, 1783, 11, 370, 321, 366, 19627, 322, 264, 1783, 12, 24633, 293, 4289, 5310, 11, 50564], "temperature": 0.0, "avg_logprob": -0.3390670899421938, "compression_ratio": 1.665, "no_speech_prob": 0.001409696415066719}, {"id": 5, "seek": 2840, "start": 32.96, "end": 39.8, "text": " something like this. And we'll now need to scale this to match the mask proportions. So scale this down until we", "tokens": [50592, 746, 411, 341, 13, 400, 321, 603, 586, 643, 281, 4373, 341, 281, 2995, 264, 6094, 32482, 13, 407, 4373, 341, 760, 1826, 321, 50934], "temperature": 0.0, "avg_logprob": -0.3390670899421938, "compression_ratio": 1.665, "no_speech_prob": 0.001409696415066719}, {"id": 6, "seek": 2840, "start": 40.4, "end": 48.04, "text": " touch the top of the mask here and then select the bottom edge, press G, Z and move this up like that.", "tokens": [50964, 2557, 264, 1192, 295, 264, 6094, 510, 293, 550, 3048, 264, 2767, 4691, 11, 1886, 460, 11, 1176, 293, 1286, 341, 493, 411, 300, 13, 51346], "temperature": 0.0, "avg_logprob": -0.3390670899421938, "compression_ratio": 1.665, "no_speech_prob": 0.001409696415066719}, {"id": 7, "seek": 2840, "start": 48.68, "end": 53.92, "text": " And now we can select all, press S and X to scale this on X-axis,", "tokens": [51378, 400, 586, 321, 393, 3048, 439, 11, 1886, 318, 293, 1783, 281, 4373, 341, 322, 1783, 12, 24633, 11, 51640], "temperature": 0.0, "avg_logprob": -0.3390670899421938, "compression_ratio": 1.665, "no_speech_prob": 0.001409696415066719}, {"id": 8, "seek": 5392, "start": 53.92, "end": 61.440000000000005, "text": " something like this and now we'll create a loop cut in the middle by pressing Ctrl R,", "tokens": [50364, 746, 411, 341, 293, 586, 321, 603, 1884, 257, 6367, 1723, 294, 264, 2808, 538, 12417, 35233, 497, 11, 50740], "temperature": 0.0, "avg_logprob": -0.3832580231048249, "compression_ratio": 1.6415094339622642, "no_speech_prob": 0.005726884119212627}, {"id": 9, "seek": 5392, "start": 62.400000000000006, "end": 65.44, "text": " clicking here and releasing with the right mouse button.", "tokens": [50788, 9697, 510, 293, 16327, 365, 264, 558, 9719, 2960, 13, 50940], "temperature": 0.0, "avg_logprob": -0.3832580231048249, "compression_ratio": 1.6415094339622642, "no_speech_prob": 0.005726884119212627}, {"id": 10, "seek": 5392, "start": 66.92, "end": 73.26, "text": " And now we can just delete this left face. So 3, 4, face select, X and delete faces.", "tokens": [51014, 400, 586, 321, 393, 445, 12097, 341, 1411, 1851, 13, 407, 805, 11, 1017, 11, 1851, 3048, 11, 1783, 293, 12097, 8475, 13, 51331], "temperature": 0.0, "avg_logprob": -0.3832580231048249, "compression_ratio": 1.6415094339622642, "no_speech_prob": 0.005726884119212627}, {"id": 11, "seek": 5392, "start": 73.26, "end": 75.26, "text": " And now we'll add a mirror modifier.", "tokens": [51331, 400, 586, 321, 603, 909, 257, 8013, 38011, 13, 51431], "temperature": 0.0, "avg_logprob": -0.3832580231048249, "compression_ratio": 1.6415094339622642, "no_speech_prob": 0.005726884119212627}, {"id": 12, "seek": 5392, "start": 75.36, "end": 80.76, "text": " So go to the modifier tab and modifier add mirror and again, don't forget clipping.", "tokens": [51436, 407, 352, 281, 264, 38011, 4421, 293, 38011, 909, 8013, 293, 797, 11, 500, 380, 2870, 49320, 13, 51706], "temperature": 0.0, "avg_logprob": -0.3832580231048249, "compression_ratio": 1.6415094339622642, "no_speech_prob": 0.005726884119212627}, {"id": 13, "seek": 8076, "start": 80.76, "end": 86.96000000000001, "text": " So we have those vertices nicely merged in the middle of the mirror object and now we'll try to match", "tokens": [50364, 407, 321, 362, 729, 32053, 9594, 36427, 294, 264, 2808, 295, 264, 8013, 2657, 293, 586, 321, 603, 853, 281, 2995, 50674], "temperature": 0.0, "avg_logprob": -0.2482297203757546, "compression_ratio": 1.7550200803212852, "no_speech_prob": 0.01941630057990551}, {"id": 14, "seek": 8076, "start": 87.4, "end": 89.4, "text": " the shape of the mask a little bit better.", "tokens": [50696, 264, 3909, 295, 264, 6094, 257, 707, 857, 1101, 13, 50796], "temperature": 0.0, "avg_logprob": -0.2482297203757546, "compression_ratio": 1.7550200803212852, "no_speech_prob": 0.01941630057990551}, {"id": 15, "seek": 8076, "start": 89.68, "end": 94.72, "text": " We can disable the head dummy in the viewport here by clicking the eye icon", "tokens": [50810, 492, 393, 28362, 264, 1378, 35064, 294, 264, 1910, 2707, 510, 538, 9697, 264, 3313, 6528, 51062], "temperature": 0.0, "avg_logprob": -0.2482297203757546, "compression_ratio": 1.7550200803212852, "no_speech_prob": 0.01941630057990551}, {"id": 16, "seek": 8076, "start": 94.92, "end": 100.60000000000001, "text": " so we can better see the underlying reference. And now we'll do some additional cuts to give the mask more", "tokens": [51072, 370, 321, 393, 1101, 536, 264, 14217, 6408, 13, 400, 586, 321, 603, 360, 512, 4497, 9992, 281, 976, 264, 6094, 544, 51356], "temperature": 0.0, "avg_logprob": -0.2482297203757546, "compression_ratio": 1.7550200803212852, "no_speech_prob": 0.01941630057990551}, {"id": 17, "seek": 8076, "start": 101.28, "end": 102.80000000000001, "text": " topology, more", "tokens": [51390, 1192, 1793, 11, 544, 51466], "temperature": 0.0, "avg_logprob": -0.2482297203757546, "compression_ratio": 1.7550200803212852, "no_speech_prob": 0.01941630057990551}, {"id": 18, "seek": 8076, "start": 102.80000000000001, "end": 108.52000000000001, "text": " geometry. So Ctrl R and cut in the middle here and now we are going to do some more cuts here.", "tokens": [51466, 18426, 13, 407, 35233, 497, 293, 1723, 294, 264, 2808, 510, 293, 586, 321, 366, 516, 281, 360, 512, 544, 9992, 510, 13, 51752], "temperature": 0.0, "avg_logprob": -0.2482297203757546, "compression_ratio": 1.7550200803212852, "no_speech_prob": 0.01941630057990551}, {"id": 19, "seek": 10852, "start": 108.52, "end": 113.11999999999999, "text": " So Ctrl R and increase the number of cuts with the mouse wheel to 2.", "tokens": [50364, 407, 35233, 497, 293, 3488, 264, 1230, 295, 9992, 365, 264, 9719, 5589, 281, 568, 13, 50594], "temperature": 0.0, "avg_logprob": -0.27601615020207, "compression_ratio": 1.732, "no_speech_prob": 0.005219129379838705}, {"id": 20, "seek": 10852, "start": 114.08, "end": 120.67999999999999, "text": " Confirm and release with the right mouse button. We want them to stay in place and now we'll just match the width of the mask.", "tokens": [50642, 11701, 3692, 293, 4374, 365, 264, 558, 9719, 2960, 13, 492, 528, 552, 281, 1754, 294, 1081, 293, 586, 321, 603, 445, 2995, 264, 11402, 295, 264, 6094, 13, 50972], "temperature": 0.0, "avg_logprob": -0.27601615020207, "compression_ratio": 1.732, "no_speech_prob": 0.005219129379838705}, {"id": 21, "seek": 10852, "start": 120.67999999999999, "end": 126.36, "text": " So go to the vertex side by pressing 1, select all of these vertices and move them like this.", "tokens": [50972, 407, 352, 281, 264, 28162, 1252, 538, 12417, 502, 11, 3048, 439, 295, 613, 32053, 293, 1286, 552, 411, 341, 13, 51256], "temperature": 0.0, "avg_logprob": -0.27601615020207, "compression_ratio": 1.732, "no_speech_prob": 0.005219129379838705}, {"id": 22, "seek": 10852, "start": 126.44, "end": 132.56, "text": " So we are matching the mask here on the side. Now select the rest of these three,", "tokens": [51260, 407, 321, 366, 14324, 264, 6094, 510, 322, 264, 1252, 13, 823, 3048, 264, 1472, 295, 613, 1045, 11, 51566], "temperature": 0.0, "avg_logprob": -0.27601615020207, "compression_ratio": 1.732, "no_speech_prob": 0.005219129379838705}, {"id": 23, "seek": 10852, "start": 133.76, "end": 138.32, "text": " move it like this and here it's a little bit more of a slope.", "tokens": [51626, 1286, 309, 411, 341, 293, 510, 309, 311, 257, 707, 857, 544, 295, 257, 13525, 13, 51854], "temperature": 0.0, "avg_logprob": -0.27601615020207, "compression_ratio": 1.732, "no_speech_prob": 0.005219129379838705}, {"id": 24, "seek": 13852, "start": 138.52, "end": 143.16, "text": " Like that and the last one press G and X and move it in place like this.", "tokens": [50364, 1743, 300, 293, 264, 1036, 472, 1886, 460, 293, 1783, 293, 1286, 309, 294, 1081, 411, 341, 13, 50596], "temperature": 0.0, "avg_logprob": -0.24212551991873926, "compression_ratio": 1.672340425531915, "no_speech_prob": 0.0016227018786594272}, {"id": 25, "seek": 13852, "start": 143.44, "end": 149.88, "text": " So this is our basic geometry for the mask and now we'll need one more cut in the top here.", "tokens": [50610, 407, 341, 307, 527, 3875, 18426, 337, 264, 6094, 293, 586, 321, 603, 643, 472, 544, 1723, 294, 264, 1192, 510, 13, 50932], "temperature": 0.0, "avg_logprob": -0.24212551991873926, "compression_ratio": 1.672340425531915, "no_speech_prob": 0.0016227018786594272}, {"id": 26, "seek": 13852, "start": 149.88, "end": 153.24, "text": " So Ctrl R, make a cut and just release.", "tokens": [50932, 407, 35233, 497, 11, 652, 257, 1723, 293, 445, 4374, 13, 51100], "temperature": 0.0, "avg_logprob": -0.24212551991873926, "compression_ratio": 1.672340425531915, "no_speech_prob": 0.0016227018786594272}, {"id": 27, "seek": 13852, "start": 153.32000000000002, "end": 160.08, "text": " So we are just adding more geometry and you will see why in a second if we go to the side view by pressing 3", "tokens": [51104, 407, 321, 366, 445, 5127, 544, 18426, 293, 291, 486, 536, 983, 294, 257, 1150, 498, 321, 352, 281, 264, 1252, 1910, 538, 12417, 805, 51442], "temperature": 0.0, "avg_logprob": -0.24212551991873926, "compression_ratio": 1.672340425531915, "no_speech_prob": 0.0016227018786594272}, {"id": 28, "seek": 13852, "start": 160.20000000000002, "end": 166.52, "text": " you can see that the mask is bent. So press A to select all, press G then Y and", "tokens": [51448, 291, 393, 536, 300, 264, 6094, 307, 14075, 13, 407, 1886, 316, 281, 3048, 439, 11, 1886, 460, 550, 398, 293, 51764], "temperature": 0.0, "avg_logprob": -0.24212551991873926, "compression_ratio": 1.672340425531915, "no_speech_prob": 0.0016227018786594272}, {"id": 29, "seek": 16652, "start": 167.12, "end": 169.56, "text": " move it in place like this.", "tokens": [50394, 1286, 309, 294, 1081, 411, 341, 13, 50516], "temperature": 0.0, "avg_logprob": -0.34102296829223633, "compression_ratio": 1.5789473684210527, "no_speech_prob": 0.0004441467172000557}, {"id": 30, "seek": 16652, "start": 170.68, "end": 174.68, "text": " And we are matching the back side of the mask and", "tokens": [50572, 400, 321, 366, 14324, 264, 646, 1252, 295, 264, 6094, 293, 50772], "temperature": 0.0, "avg_logprob": -0.34102296829223633, "compression_ratio": 1.5789473684210527, "no_speech_prob": 0.0004441467172000557}, {"id": 31, "seek": 16652, "start": 175.8, "end": 177.8, "text": " we can now just move these", "tokens": [50828, 321, 393, 586, 445, 1286, 613, 50928], "temperature": 0.0, "avg_logprob": -0.34102296829223633, "compression_ratio": 1.5789473684210527, "no_speech_prob": 0.0004441467172000557}, {"id": 32, "seek": 16652, "start": 178.20000000000002, "end": 179.96, "text": " vertices", "tokens": [50948, 32053, 51036], "temperature": 0.0, "avg_logprob": -0.34102296829223633, "compression_ratio": 1.5789473684210527, "no_speech_prob": 0.0004441467172000557}, {"id": 33, "seek": 16652, "start": 179.96, "end": 182.08, "text": " to match the curvature here.", "tokens": [51036, 281, 2995, 264, 37638, 510, 13, 51142], "temperature": 0.0, "avg_logprob": -0.34102296829223633, "compression_ratio": 1.5789473684210527, "no_speech_prob": 0.0004441467172000557}, {"id": 34, "seek": 16652, "start": 183.12, "end": 185.12, "text": " So G then Y", "tokens": [51194, 407, 460, 550, 398, 51294], "temperature": 0.0, "avg_logprob": -0.34102296829223633, "compression_ratio": 1.5789473684210527, "no_speech_prob": 0.0004441467172000557}, {"id": 35, "seek": 16652, "start": 186.12, "end": 189.12, "text": " select these, G then Y as well.", "tokens": [51344, 3048, 613, 11, 460, 550, 398, 382, 731, 13, 51494], "temperature": 0.0, "avg_logprob": -0.34102296829223633, "compression_ratio": 1.5789473684210527, "no_speech_prob": 0.0004441467172000557}, {"id": 36, "seek": 16652, "start": 189.96, "end": 195.44, "text": " And we can see that maybe this last one needs to go a little bit forward like this.", "tokens": [51536, 400, 321, 393, 536, 300, 1310, 341, 1036, 472, 2203, 281, 352, 257, 707, 857, 2128, 411, 341, 13, 51810], "temperature": 0.0, "avg_logprob": -0.34102296829223633, "compression_ratio": 1.5789473684210527, "no_speech_prob": 0.0004441467172000557}, {"id": 37, "seek": 19652, "start": 197.24, "end": 199.24, "text": " Let's now select all again", "tokens": [50400, 961, 311, 586, 3048, 439, 797, 50500], "temperature": 0.0, "avg_logprob": -0.2545888502519209, "compression_ratio": 1.641711229946524, "no_speech_prob": 0.000552740297280252}, {"id": 38, "seek": 19652, "start": 199.72, "end": 204.04000000000002, "text": " by pressing A and now press E and extrude like this.", "tokens": [50524, 538, 12417, 316, 293, 586, 1886, 462, 293, 16455, 2303, 411, 341, 13, 50740], "temperature": 0.0, "avg_logprob": -0.2545888502519209, "compression_ratio": 1.641711229946524, "no_speech_prob": 0.000552740297280252}, {"id": 39, "seek": 19652, "start": 205.20000000000002, "end": 207.56, "text": " We can go more and now press R", "tokens": [50798, 492, 393, 352, 544, 293, 586, 1886, 497, 50916], "temperature": 0.0, "avg_logprob": -0.2545888502519209, "compression_ratio": 1.641711229946524, "no_speech_prob": 0.000552740297280252}, {"id": 40, "seek": 19652, "start": 208.4, "end": 211.4, "text": " to rotate this in place like that.", "tokens": [50958, 281, 13121, 341, 294, 1081, 411, 300, 13, 51108], "temperature": 0.0, "avg_logprob": -0.2545888502519209, "compression_ratio": 1.641711229946524, "no_speech_prob": 0.000552740297280252}, {"id": 41, "seek": 19652, "start": 212.56, "end": 218.64000000000001, "text": " So we have the mask a little bit wider on the top and a little bit narrow in the bottom.", "tokens": [51166, 407, 321, 362, 264, 6094, 257, 707, 857, 11842, 322, 264, 1192, 293, 257, 707, 857, 9432, 294, 264, 2767, 13, 51470], "temperature": 0.0, "avg_logprob": -0.2545888502519209, "compression_ratio": 1.641711229946524, "no_speech_prob": 0.000552740297280252}, {"id": 42, "seek": 19652, "start": 218.8, "end": 220.8, "text": " Now we can look from the front and", "tokens": [51478, 823, 321, 393, 574, 490, 264, 1868, 293, 51578], "temperature": 0.0, "avg_logprob": -0.2545888502519209, "compression_ratio": 1.641711229946524, "no_speech_prob": 0.000552740297280252}, {"id": 43, "seek": 19652, "start": 221.24, "end": 224.44, "text": " add one more cut. Let's press Ctrl R,", "tokens": [51600, 909, 472, 544, 1723, 13, 961, 311, 1886, 35233, 497, 11, 51760], "temperature": 0.0, "avg_logprob": -0.2545888502519209, "compression_ratio": 1.641711229946524, "no_speech_prob": 0.000552740297280252}, {"id": 44, "seek": 22444, "start": 225.44, "end": 231.48, "text": " cut here, and let's cut at the nose width right there.", "tokens": [50414, 1723, 510, 11, 293, 718, 311, 1723, 412, 264, 6690, 11402, 558, 456, 13, 50716], "temperature": 0.0, "avg_logprob": -0.32328873537899405, "compression_ratio": 1.6335078534031413, "no_speech_prob": 0.0011690224055200815}, {"id": 45, "seek": 22444, "start": 232.72, "end": 235.44, "text": " And we can see right now that we need to match", "tokens": [50778, 400, 321, 393, 536, 558, 586, 300, 321, 643, 281, 2995, 50914], "temperature": 0.0, "avg_logprob": -0.32328873537899405, "compression_ratio": 1.6335078534031413, "no_speech_prob": 0.0011690224055200815}, {"id": 46, "seek": 22444, "start": 236.0, "end": 238.24, "text": " these edges with the nose here.", "tokens": [50942, 613, 8819, 365, 264, 6690, 510, 13, 51054], "temperature": 0.0, "avg_logprob": -0.32328873537899405, "compression_ratio": 1.6335078534031413, "no_speech_prob": 0.0011690224055200815}, {"id": 47, "seek": 22444, "start": 238.48, "end": 244.88, "text": " So go to the edge select by pressing 2, alt-click here to select this loop and press G twice", "tokens": [51066, 407, 352, 281, 264, 4691, 3048, 538, 12417, 568, 11, 4955, 12, 18548, 510, 281, 3048, 341, 6367, 293, 1886, 460, 6091, 51386], "temperature": 0.0, "avg_logprob": -0.32328873537899405, "compression_ratio": 1.6335078534031413, "no_speech_prob": 0.0011690224055200815}, {"id": 48, "seek": 22444, "start": 245.04, "end": 247.04, "text": " to move this up a little bit.", "tokens": [51394, 281, 1286, 341, 493, 257, 707, 857, 13, 51494], "temperature": 0.0, "avg_logprob": -0.32328873537899405, "compression_ratio": 1.6335078534031413, "no_speech_prob": 0.0011690224055200815}, {"id": 49, "seek": 22444, "start": 248.2, "end": 251.52, "text": " Now back to the vertex select with 1, select these two,", "tokens": [51552, 823, 646, 281, 264, 28162, 3048, 365, 502, 11, 3048, 613, 732, 11, 51718], "temperature": 0.0, "avg_logprob": -0.32328873537899405, "compression_ratio": 1.6335078534031413, "no_speech_prob": 0.0011690224055200815}, {"id": 50, "seek": 25152, "start": 252.36, "end": 255.52, "text": " press G then X and move this a little bit more inside.", "tokens": [50406, 1886, 460, 550, 1783, 293, 1286, 341, 257, 707, 857, 544, 1854, 13, 50564], "temperature": 0.0, "avg_logprob": -0.2786502265930176, "compression_ratio": 1.732394366197183, "no_speech_prob": 0.0011333383154124022}, {"id": 51, "seek": 25152, "start": 256.52, "end": 263.92, "text": " So we have a shape like this. Okay, now we can rotate this a little bit. We can toggle the X-ray again and", "tokens": [50614, 407, 321, 362, 257, 3909, 411, 341, 13, 1033, 11, 586, 321, 393, 13121, 341, 257, 707, 857, 13, 492, 393, 31225, 264, 1783, 12, 3458, 797, 293, 50984], "temperature": 0.0, "avg_logprob": -0.2786502265930176, "compression_ratio": 1.732394366197183, "no_speech_prob": 0.0011333383154124022}, {"id": 52, "seek": 25152, "start": 264.96000000000004, "end": 269.96000000000004, "text": " let's go to the face select by pressing 3, select this bottom face where the nose starts and", "tokens": [51036, 718, 311, 352, 281, 264, 1851, 3048, 538, 12417, 805, 11, 3048, 341, 2767, 1851, 689, 264, 6690, 3719, 293, 51286], "temperature": 0.0, "avg_logprob": -0.2786502265930176, "compression_ratio": 1.732394366197183, "no_speech_prob": 0.0011333383154124022}, {"id": 53, "seek": 25152, "start": 271.2, "end": 278.84000000000003, "text": " Ctrl click the top face to select this loop. Now let's go to the side view by pressing 3 and we'll press alt-E and", "tokens": [51348, 35233, 2052, 264, 1192, 1851, 281, 3048, 341, 6367, 13, 823, 718, 311, 352, 281, 264, 1252, 1910, 538, 12417, 805, 293, 321, 603, 1886, 4955, 12, 36, 293, 51730], "temperature": 0.0, "avg_logprob": -0.2786502265930176, "compression_ratio": 1.732394366197183, "no_speech_prob": 0.0011333383154124022}, {"id": 54, "seek": 27884, "start": 279.56, "end": 281.56, "text": " extrude faces along normals and", "tokens": [50400, 16455, 2303, 8475, 2051, 2026, 1124, 293, 50500], "temperature": 0.0, "avg_logprob": -0.2799683824370179, "compression_ratio": 1.532258064516129, "no_speech_prob": 0.0002958411059807986}, {"id": 55, "seek": 27884, "start": 282.59999999999997, "end": 290.23999999999995, "text": " extrude this out like this. And of course, we'll need to adjust this. So let's toggle the X-ray again by holding Z,", "tokens": [50552, 16455, 2303, 341, 484, 411, 341, 13, 400, 295, 1164, 11, 321, 603, 643, 281, 4369, 341, 13, 407, 718, 311, 31225, 264, 1783, 12, 3458, 797, 538, 5061, 1176, 11, 50934], "temperature": 0.0, "avg_logprob": -0.2799683824370179, "compression_ratio": 1.532258064516129, "no_speech_prob": 0.0002958411059807986}, {"id": 56, "seek": 27884, "start": 290.84, "end": 293.23999999999995, "text": " go to the vertex select by pressing 1 and", "tokens": [50964, 352, 281, 264, 28162, 3048, 538, 12417, 502, 293, 51084], "temperature": 0.0, "avg_logprob": -0.2799683824370179, "compression_ratio": 1.532258064516129, "no_speech_prob": 0.0002958411059807986}, {"id": 57, "seek": 27884, "start": 293.88, "end": 296.71999999999997, "text": " let's adjust the position of these vertices", "tokens": [51116, 718, 311, 4369, 264, 2535, 295, 613, 32053, 51258], "temperature": 0.0, "avg_logprob": -0.2799683824370179, "compression_ratio": 1.532258064516129, "no_speech_prob": 0.0002958411059807986}, {"id": 58, "seek": 27884, "start": 298.12, "end": 300.47999999999996, "text": " so they better match the reference here.", "tokens": [51328, 370, 436, 1101, 2995, 264, 6408, 510, 13, 51446], "temperature": 0.0, "avg_logprob": -0.2799683824370179, "compression_ratio": 1.532258064516129, "no_speech_prob": 0.0002958411059807986}, {"id": 59, "seek": 27884, "start": 303.28, "end": 305.28, "text": " Like that.", "tokens": [51586, 1743, 300, 13, 51686], "temperature": 0.0, "avg_logprob": -0.2799683824370179, "compression_ratio": 1.532258064516129, "no_speech_prob": 0.0002958411059807986}, {"id": 60, "seek": 30884, "start": 309.84, "end": 311.84, "text": " And this.", "tokens": [50414, 400, 341, 13, 50514], "temperature": 0.0, "avg_logprob": -0.2786630210229906, "compression_ratio": 1.321917808219178, "no_speech_prob": 0.001388039207085967}, {"id": 61, "seek": 30884, "start": 315.67999999999995, "end": 317.91999999999996, "text": " We can go a little bit wider here.", "tokens": [50706, 492, 393, 352, 257, 707, 857, 11842, 510, 13, 50818], "temperature": 0.0, "avg_logprob": -0.2786630210229906, "compression_ratio": 1.321917808219178, "no_speech_prob": 0.001388039207085967}, {"id": 62, "seek": 30884, "start": 326.88, "end": 333.28, "text": " Okay, just like that and I'll go to the front view by pressing 1 and we'll create these eye sockets.", "tokens": [51266, 1033, 11, 445, 411, 300, 293, 286, 603, 352, 281, 264, 1868, 1910, 538, 12417, 502, 293, 321, 603, 1884, 613, 3313, 370, 11984, 13, 51586], "temperature": 0.0, "avg_logprob": -0.2786630210229906, "compression_ratio": 1.321917808219178, "no_speech_prob": 0.001388039207085967}, {"id": 63, "seek": 30884, "start": 334.84, "end": 337.35999999999996, "text": " First of all, let's step out of this object and", "tokens": [51664, 2386, 295, 439, 11, 718, 311, 1823, 484, 295, 341, 2657, 293, 51790], "temperature": 0.0, "avg_logprob": -0.2786630210229906, "compression_ratio": 1.321917808219178, "no_speech_prob": 0.001388039207085967}, {"id": 64, "seek": 33736, "start": 338.36, "end": 346.92, "text": " shift-right-click in the center of the eye and now we'll create the cylinder to cut out that hole using a boolean and", "tokens": [50414, 5513, 12, 1938, 12, 18548, 294, 264, 3056, 295, 264, 3313, 293, 586, 321, 603, 1884, 264, 17884, 281, 1723, 484, 300, 5458, 1228, 257, 748, 4812, 282, 293, 50842], "temperature": 0.0, "avg_logprob": -0.3257283827837776, "compression_ratio": 1.588235294117647, "no_speech_prob": 0.00045829155715182424}, {"id": 65, "seek": 33736, "start": 348.04, "end": 355.16, "text": " you might have used booleans before and we are going to use that bool tool around the dimension in the introductory setup", "tokens": [50898, 291, 1062, 362, 1143, 748, 4812, 599, 949, 293, 321, 366, 516, 281, 764, 300, 748, 401, 2290, 926, 264, 10139, 294, 264, 39048, 8657, 51254], "temperature": 0.0, "avg_logprob": -0.3257283827837776, "compression_ratio": 1.588235294117647, "no_speech_prob": 0.00045829155715182424}, {"id": 66, "seek": 33736, "start": 355.6, "end": 360.96000000000004, "text": " chapter. So first of all, let's press shift-A, go to the mesh and add a cylinder and", "tokens": [51276, 7187, 13, 407, 700, 295, 439, 11, 718, 311, 1886, 5513, 12, 32, 11, 352, 281, 264, 17407, 293, 909, 257, 17884, 293, 51544], "temperature": 0.0, "avg_logprob": -0.3257283827837776, "compression_ratio": 1.588235294117647, "no_speech_prob": 0.00045829155715182424}, {"id": 67, "seek": 36096, "start": 361.71999999999997, "end": 364.32, "text": " now we'll need to modify the sides to 6.", "tokens": [50402, 586, 321, 603, 643, 281, 16927, 264, 4881, 281, 1386, 13, 50532], "temperature": 0.0, "avg_logprob": -0.30252274502529186, "compression_ratio": 1.4947368421052631, "no_speech_prob": 0.0011875845957547426}, {"id": 68, "seek": 36096, "start": 364.44, "end": 367.96, "text": " So let's enter 6 and now go into the edit mode.", "tokens": [50538, 407, 718, 311, 3242, 1386, 293, 586, 352, 666, 264, 8129, 4391, 13, 50714], "temperature": 0.0, "avg_logprob": -0.30252274502529186, "compression_ratio": 1.4947368421052631, "no_speech_prob": 0.0011875845957547426}, {"id": 69, "seek": 36096, "start": 367.96, "end": 374.08, "text": " Let's scale this down and we'll rotate this on the x-axis. So R, X, 90 degrees", "tokens": [50714, 961, 311, 4373, 341, 760, 293, 321, 603, 13121, 341, 322, 264, 2031, 12, 24633, 13, 407, 497, 11, 1783, 11, 4289, 5310, 51020], "temperature": 0.0, "avg_logprob": -0.30252274502529186, "compression_ratio": 1.4947368421052631, "no_speech_prob": 0.0011875845957547426}, {"id": 70, "seek": 36096, "start": 374.96, "end": 379.91999999999996, "text": " to something like this and let's zoom in a little bit closer and adjust the size.", "tokens": [51064, 281, 746, 411, 341, 293, 718, 311, 8863, 294, 257, 707, 857, 4966, 293, 4369, 264, 2744, 13, 51312], "temperature": 0.0, "avg_logprob": -0.30252274502529186, "compression_ratio": 1.4947368421052631, "no_speech_prob": 0.0011875845957547426}, {"id": 71, "seek": 36096, "start": 381.91999999999996, "end": 383.67999999999995, "text": " Now tab out,", "tokens": [51412, 823, 4421, 484, 11, 51500], "temperature": 0.0, "avg_logprob": -0.30252274502529186, "compression_ratio": 1.4947368421052631, "no_speech_prob": 0.0011875845957547426}, {"id": 72, "seek": 36096, "start": 383.67999999999995, "end": 385.0, "text": " shift-click the mask.", "tokens": [51500, 5513, 12, 18548, 264, 6094, 13, 51566], "temperature": 0.0, "avg_logprob": -0.30252274502529186, "compression_ratio": 1.4947368421052631, "no_speech_prob": 0.0011875845957547426}, {"id": 73, "seek": 38500, "start": 385.04, "end": 387.04, "text": " So we have selected", "tokens": [50366, 407, 321, 362, 8209, 50466], "temperature": 0.0, "avg_logprob": -0.34830697377522785, "compression_ratio": 1.5542857142857143, "no_speech_prob": 0.027996907010674477}, {"id": 74, "seek": 38500, "start": 387.12, "end": 393.68, "text": " the cylinder first and the mask as the second and the yellow outline here suggests that even though both of these", "tokens": [50470, 264, 17884, 700, 293, 264, 6094, 382, 264, 1150, 293, 264, 5566, 16387, 510, 13409, 300, 754, 1673, 1293, 295, 613, 50798], "temperature": 0.0, "avg_logprob": -0.34830697377522785, "compression_ratio": 1.5542857142857143, "no_speech_prob": 0.027996907010674477}, {"id": 75, "seek": 38500, "start": 394.44, "end": 399.24, "text": " objects are selected, this one is the active and now we'll press ctrl-", "tokens": [50836, 6565, 366, 8209, 11, 341, 472, 307, 264, 4967, 293, 586, 321, 603, 1886, 269, 28269, 12, 51076], "temperature": 0.0, "avg_logprob": -0.34830697377522785, "compression_ratio": 1.5542857142857143, "no_speech_prob": 0.027996907010674477}, {"id": 76, "seek": 38500, "start": 402.08, "end": 405.16, "text": " to create that cut and if we inspect this,", "tokens": [51218, 281, 1884, 300, 1723, 293, 498, 321, 15018, 341, 11, 51372], "temperature": 0.0, "avg_logprob": -0.34830697377522785, "compression_ratio": 1.5542857142857143, "no_speech_prob": 0.027996907010674477}, {"id": 77, "seek": 38500, "start": 406.52, "end": 408.08, "text": " let me toggle the x-ray,", "tokens": [51440, 718, 385, 31225, 264, 2031, 12, 3458, 11, 51518], "temperature": 0.0, "avg_logprob": -0.34830697377522785, "compression_ratio": 1.5542857142857143, "no_speech_prob": 0.027996907010674477}, {"id": 78, "seek": 40808, "start": 408.08, "end": 414.56, "text": " you can see that the add-on set up the cylinder in a way that only the bounds of the object is visible and", "tokens": [50364, 291, 393, 536, 300, 264, 909, 12, 266, 992, 493, 264, 17884, 294, 257, 636, 300, 787, 264, 29905, 295, 264, 2657, 307, 8974, 293, 50688], "temperature": 0.0, "avg_logprob": -0.2436423341104807, "compression_ratio": 1.8823529411764706, "no_speech_prob": 0.011865019798278809}, {"id": 79, "seek": 40808, "start": 414.71999999999997, "end": 416.84, "text": " it wouldn't be visible in renders.", "tokens": [50696, 309, 2759, 380, 312, 8974, 294, 6125, 433, 13, 50802], "temperature": 0.0, "avg_logprob": -0.2436423341104807, "compression_ratio": 1.8823529411764706, "no_speech_prob": 0.011865019798278809}, {"id": 80, "seek": 40808, "start": 417.0, "end": 421.88, "text": " So this is just a dummy object that serves as a cutout object for the boolean modifier,", "tokens": [50810, 407, 341, 307, 445, 257, 35064, 2657, 300, 13451, 382, 257, 1723, 346, 2657, 337, 264, 748, 4812, 282, 38011, 11, 51054], "temperature": 0.0, "avg_logprob": -0.2436423341104807, "compression_ratio": 1.8823529411764706, "no_speech_prob": 0.011865019798278809}, {"id": 81, "seek": 40808, "start": 422.0, "end": 426.4, "text": " which you can see when you click the mask, you can see that there's boolean", "tokens": [51060, 597, 291, 393, 536, 562, 291, 2052, 264, 6094, 11, 291, 393, 536, 300, 456, 311, 748, 4812, 282, 51280], "temperature": 0.0, "avg_logprob": -0.2436423341104807, "compression_ratio": 1.8823529411764706, "no_speech_prob": 0.011865019798278809}, {"id": 82, "seek": 40808, "start": 427.12, "end": 429.12, "text": " added and we can now", "tokens": [51316, 3869, 293, 321, 393, 586, 51416], "temperature": 0.0, "avg_logprob": -0.2436423341104807, "compression_ratio": 1.8823529411764706, "no_speech_prob": 0.011865019798278809}, {"id": 83, "seek": 40808, "start": 429.24, "end": 432.2, "text": " click this little arrow to move the boolean modifier", "tokens": [51422, 2052, 341, 707, 11610, 281, 1286, 264, 748, 4812, 282, 38011, 51570], "temperature": 0.0, "avg_logprob": -0.2436423341104807, "compression_ratio": 1.8823529411764706, "no_speech_prob": 0.011865019798278809}, {"id": 84, "seek": 40808, "start": 433.64, "end": 437.59999999999997, "text": " over the mirror and that will create this boolean cut on both sides.", "tokens": [51642, 670, 264, 8013, 293, 300, 486, 1884, 341, 748, 4812, 282, 1723, 322, 1293, 4881, 13, 51840], "temperature": 0.0, "avg_logprob": -0.2436423341104807, "compression_ratio": 1.8823529411764706, "no_speech_prob": 0.011865019798278809}, {"id": 85, "seek": 43808, "start": 438.08, "end": 440.47999999999996, "text": " Most of the time when I'm using boolean modifier,", "tokens": [50364, 4534, 295, 264, 565, 562, 286, 478, 1228, 748, 4812, 282, 38011, 11, 50484], "temperature": 0.0, "avg_logprob": -0.2472291224211165, "compression_ratio": 1.6521739130434783, "no_speech_prob": 0.00025710719637572765}, {"id": 86, "seek": 43808, "start": 440.47999999999996, "end": 447.12, "text": " I use it because of the non-destructive nature of that kind of modeling where you can just select the object and", "tokens": [50484, 286, 764, 309, 570, 295, 264, 2107, 12, 23748, 21673, 3687, 295, 300, 733, 295, 15983, 689, 291, 393, 445, 3048, 264, 2657, 293, 50816], "temperature": 0.0, "avg_logprob": -0.2472291224211165, "compression_ratio": 1.6521739130434783, "no_speech_prob": 0.00025710719637572765}, {"id": 87, "seek": 43808, "start": 450.03999999999996, "end": 451.64, "text": " move it around", "tokens": [50962, 1286, 309, 926, 51042], "temperature": 0.0, "avg_logprob": -0.2472291224211165, "compression_ratio": 1.6521739130434783, "no_speech_prob": 0.00025710719637572765}, {"id": 88, "seek": 43808, "start": 451.64, "end": 457.32, "text": " to adjust on the fly, but in this particular case, I want to apply this modifier.", "tokens": [51042, 281, 4369, 322, 264, 3603, 11, 457, 294, 341, 1729, 1389, 11, 286, 528, 281, 3079, 341, 38011, 13, 51326], "temperature": 0.0, "avg_logprob": -0.2472291224211165, "compression_ratio": 1.6521739130434783, "no_speech_prob": 0.00025710719637572765}, {"id": 89, "seek": 43808, "start": 457.56, "end": 459.56, "text": " But first let's fix this in a way", "tokens": [51338, 583, 700, 718, 311, 3191, 341, 294, 257, 636, 51438], "temperature": 0.0, "avg_logprob": -0.2472291224211165, "compression_ratio": 1.6521739130434783, "no_speech_prob": 0.00025710719637572765}, {"id": 90, "seek": 43808, "start": 460.12, "end": 465.71999999999997, "text": " that the bottom of the cylinder doesn't go over this cut. So we can do this both ways.", "tokens": [51466, 300, 264, 2767, 295, 264, 17884, 1177, 380, 352, 670, 341, 1723, 13, 407, 321, 393, 360, 341, 1293, 2098, 13, 51746], "temperature": 0.0, "avg_logprob": -0.2472291224211165, "compression_ratio": 1.6521739130434783, "no_speech_prob": 0.00025710719637572765}, {"id": 91, "seek": 46572, "start": 466.40000000000003, "end": 468.6, "text": " We can either move the eye up", "tokens": [50398, 492, 393, 2139, 1286, 264, 3313, 493, 50508], "temperature": 0.0, "avg_logprob": -0.32495860395760373, "compression_ratio": 1.7962962962962963, "no_speech_prob": 0.004680860787630081}, {"id": 92, "seek": 46572, "start": 469.92, "end": 471.0, "text": " or", "tokens": [50574, 420, 50628], "temperature": 0.0, "avg_logprob": -0.32495860395760373, "compression_ratio": 1.7962962962962963, "no_speech_prob": 0.004680860787630081}, {"id": 93, "seek": 46572, "start": 471.0, "end": 477.20000000000005, "text": " we can move this cut a little bit down. So I will prefer to move this a little bit down.", "tokens": [50628, 321, 393, 1286, 341, 1723, 257, 707, 857, 760, 13, 407, 286, 486, 4382, 281, 1286, 341, 257, 707, 857, 760, 13, 50938], "temperature": 0.0, "avg_logprob": -0.32495860395760373, "compression_ratio": 1.7962962962962963, "no_speech_prob": 0.004680860787630081}, {"id": 94, "seek": 46572, "start": 477.20000000000005, "end": 479.20000000000005, "text": " So select the mask, tap in,", "tokens": [50938, 407, 3048, 264, 6094, 11, 5119, 294, 11, 51038], "temperature": 0.0, "avg_logprob": -0.32495860395760373, "compression_ratio": 1.7962962962962963, "no_speech_prob": 0.004680860787630081}, {"id": 95, "seek": 46572, "start": 480.8, "end": 482.96000000000004, "text": " press 2 for the edge select,", "tokens": [51118, 1886, 568, 337, 264, 4691, 3048, 11, 51226], "temperature": 0.0, "avg_logprob": -0.32495860395760373, "compression_ratio": 1.7962962962962963, "no_speech_prob": 0.004680860787630081}, {"id": 96, "seek": 46572, "start": 483.76000000000005, "end": 491.16, "text": " alt-click the loop and just move this a little bit down like this and we can adjust width here. So G and X here.", "tokens": [51266, 4955, 12, 18548, 264, 6367, 293, 445, 1286, 341, 257, 707, 857, 760, 411, 341, 293, 321, 393, 4369, 11402, 510, 13, 407, 460, 293, 1783, 510, 13, 51636], "temperature": 0.0, "avg_logprob": -0.32495860395760373, "compression_ratio": 1.7962962962962963, "no_speech_prob": 0.004680860787630081}, {"id": 97, "seek": 49116, "start": 492.16, "end": 499.16, "text": " Okay, that works for me and maybe we can now select the boolean object and move this a little bit up.", "tokens": [50414, 1033, 11, 300, 469, 1694, 337, 385, 293, 1310, 321, 393, 586, 3048, 264, 748, 4812, 282, 2657, 293, 1286, 341, 257, 707, 857, 493, 13, 50764], "temperature": 0.0, "avg_logprob": -0.41010218918925584, "compression_ratio": 1.6338028169014085, "no_speech_prob": 0.0005441264947876334}, {"id": 98, "seek": 49116, "start": 499.16, "end": 502.76000000000005, "text": " We don't need to be so perfect according to the reference.", "tokens": [50764, 492, 500, 380, 643, 281, 312, 370, 2176, 4650, 281, 264, 6408, 13, 50944], "temperature": 0.0, "avg_logprob": -0.41010218918925584, "compression_ratio": 1.6338028169014085, "no_speech_prob": 0.0005441264947876334}, {"id": 99, "seek": 49116, "start": 503.76000000000005, "end": 507.96000000000004, "text": " And now let's just select the mask and apply the boolean modifier.", "tokens": [50994, 400, 586, 718, 311, 445, 3048, 264, 6094, 293, 3079, 264, 748, 4812, 282, 38011, 13, 51204], "temperature": 0.0, "avg_logprob": -0.41010218918925584, "compression_ratio": 1.6338028169014085, "no_speech_prob": 0.0005441264947876334}, {"id": 100, "seek": 49116, "start": 509.16, "end": 512.5600000000001, "text": " So now we can delete this boolean object.", "tokens": [51264, 407, 586, 321, 393, 12097, 341, 748, 4812, 282, 2657, 13, 51434], "temperature": 0.0, "avg_logprob": -0.41010218918925584, "compression_ratio": 1.6338028169014085, "no_speech_prob": 0.0005441264947876334}, {"id": 101, "seek": 49116, "start": 513.1600000000001, "end": 519.1600000000001, "text": " Press X, delete and let's inspect our model. So I will toggle the X-ray again.", "tokens": [51464, 6776, 1783, 11, 12097, 293, 718, 311, 15018, 527, 2316, 13, 407, 286, 486, 31225, 264, 1783, 12, 3458, 797, 13, 51764], "temperature": 0.0, "avg_logprob": -0.41010218918925584, "compression_ratio": 1.6338028169014085, "no_speech_prob": 0.0005441264947876334}, {"id": 102, "seek": 51916, "start": 519.16, "end": 525.88, "text": " So I will toggle the X-ray again. And as I said before, most of the time when I use booleans, I use them for their", "tokens": [50364, 407, 286, 486, 31225, 264, 1783, 12, 3458, 797, 13, 400, 382, 286, 848, 949, 11, 881, 295, 264, 565, 562, 286, 764, 748, 4812, 599, 11, 286, 764, 552, 337, 641, 50700], "temperature": 0.0, "avg_logprob": -0.25980703680364936, "compression_ratio": 1.625514403292181, "no_speech_prob": 0.0021486892364919186}, {"id": 103, "seek": 51916, "start": 526.64, "end": 528.1999999999999, "text": " non-destructive workflow.", "tokens": [50738, 2107, 12, 23748, 21673, 20993, 13, 50816], "temperature": 0.0, "avg_logprob": -0.25980703680364936, "compression_ratio": 1.625514403292181, "no_speech_prob": 0.0021486892364919186}, {"id": 104, "seek": 51916, "start": 528.1999999999999, "end": 532.88, "text": " But right here they served as a great help to actually carve out", "tokens": [50816, 583, 558, 510, 436, 7584, 382, 257, 869, 854, 281, 767, 33832, 484, 51050], "temperature": 0.0, "avg_logprob": -0.25980703680364936, "compression_ratio": 1.625514403292181, "no_speech_prob": 0.0021486892364919186}, {"id": 105, "seek": 51916, "start": 533.36, "end": 540.8199999999999, "text": " something and to create our own topology. And the topology that boolean creates isn't perfect in any way.", "tokens": [51074, 746, 293, 281, 1884, 527, 1065, 1192, 1793, 13, 400, 264, 1192, 1793, 300, 748, 4812, 282, 7829, 1943, 380, 2176, 294, 604, 636, 13, 51447], "temperature": 0.0, "avg_logprob": -0.25980703680364936, "compression_ratio": 1.625514403292181, "no_speech_prob": 0.0021486892364919186}, {"id": 106, "seek": 51916, "start": 541.24, "end": 547.56, "text": " But we will fix this in a second. We can now press ctrl R to create a new cut here.", "tokens": [51468, 583, 321, 486, 3191, 341, 294, 257, 1150, 13, 492, 393, 586, 1886, 269, 28269, 497, 281, 1884, 257, 777, 1723, 510, 13, 51784], "temperature": 0.0, "avg_logprob": -0.25980703680364936, "compression_ratio": 1.625514403292181, "no_speech_prob": 0.0021486892364919186}, {"id": 107, "seek": 54756, "start": 548.28, "end": 553.8199999999999, "text": " So press ctrl R and do a cut. But I will rotate this a little bit so you better see what's going on.", "tokens": [50400, 407, 1886, 269, 28269, 497, 293, 360, 257, 1723, 13, 583, 286, 486, 13121, 341, 257, 707, 857, 370, 291, 1101, 536, 437, 311, 516, 322, 13, 50677], "temperature": 0.0, "avg_logprob": -0.27797979271930195, "compression_ratio": 1.7183673469387755, "no_speech_prob": 0.00322134792804718}, {"id": 108, "seek": 54756, "start": 554.3199999999999, "end": 561.88, "text": " Press ctrl R and you can see the cut is interrupted where the eye is and that's because the boolean", "tokens": [50702, 6776, 269, 28269, 497, 293, 291, 393, 536, 264, 1723, 307, 30329, 689, 264, 3313, 307, 293, 300, 311, 570, 264, 748, 4812, 282, 51080], "temperature": 0.0, "avg_logprob": -0.27797979271930195, "compression_ratio": 1.7183673469387755, "no_speech_prob": 0.00322134792804718}, {"id": 109, "seek": 54756, "start": 562.3199999999999, "end": 564.3199999999999, "text": " created a bunch of n-gons there and", "tokens": [51102, 2942, 257, 3840, 295, 297, 12, 70, 892, 456, 293, 51202], "temperature": 0.0, "avg_logprob": -0.27797979271930195, "compression_ratio": 1.7183673469387755, "no_speech_prob": 0.00322134792804718}, {"id": 110, "seek": 54756, "start": 565.0799999999999, "end": 572.0799999999999, "text": " the loop cut doesn't know where to continue with the cut. So the loop ends there because it goes only through quads.", "tokens": [51240, 264, 6367, 1723, 1177, 380, 458, 689, 281, 2354, 365, 264, 1723, 13, 407, 264, 6367, 5314, 456, 570, 309, 1709, 787, 807, 421, 5834, 13, 51590], "temperature": 0.0, "avg_logprob": -0.27797979271930195, "compression_ratio": 1.7183673469387755, "no_speech_prob": 0.00322134792804718}, {"id": 111, "seek": 54756, "start": 572.8, "end": 576.0799999999999, "text": " And this is perfect for us right now. This is exactly what we want.", "tokens": [51626, 400, 341, 307, 2176, 337, 505, 558, 586, 13, 639, 307, 2293, 437, 321, 528, 13, 51790], "temperature": 0.0, "avg_logprob": -0.27797979271930195, "compression_ratio": 1.7183673469387755, "no_speech_prob": 0.00322134792804718}, {"id": 112, "seek": 57608, "start": 576.08, "end": 580.96, "text": " So just confirm this cut and right-click to release at its location.", "tokens": [50364, 407, 445, 9064, 341, 1723, 293, 558, 12, 18548, 281, 4374, 412, 1080, 4914, 13, 50608], "temperature": 0.0, "avg_logprob": -0.328082611686305, "compression_ratio": 1.4814814814814814, "no_speech_prob": 0.0026724091731011868}, {"id": 113, "seek": 57608, "start": 581.72, "end": 587.84, "text": " And for the purpose of using the subdivision modifier later, we'll need to clean this up a little bit.", "tokens": [50646, 400, 337, 264, 4334, 295, 1228, 264, 45331, 1991, 38011, 1780, 11, 321, 603, 643, 281, 2541, 341, 493, 257, 707, 857, 13, 50952], "temperature": 0.0, "avg_logprob": -0.328082611686305, "compression_ratio": 1.4814814814814814, "no_speech_prob": 0.0026724091731011868}, {"id": 114, "seek": 57608, "start": 588.44, "end": 591.96, "text": " So we have a clean topology with quads and", "tokens": [50982, 407, 321, 362, 257, 2541, 1192, 1793, 365, 421, 5834, 293, 51158], "temperature": 0.0, "avg_logprob": -0.328082611686305, "compression_ratio": 1.4814814814814814, "no_speech_prob": 0.0026724091731011868}, {"id": 115, "seek": 57608, "start": 593.08, "end": 595.9200000000001, "text": " they'll be very easy to do here. Just select", "tokens": [51214, 436, 603, 312, 588, 1858, 281, 360, 510, 13, 1449, 3048, 51356], "temperature": 0.0, "avg_logprob": -0.328082611686305, "compression_ratio": 1.4814814814814814, "no_speech_prob": 0.0026724091731011868}, {"id": 116, "seek": 57608, "start": 596.5600000000001, "end": 598.5600000000001, "text": " this vertex here and", "tokens": [51388, 341, 28162, 510, 293, 51488], "temperature": 0.0, "avg_logprob": -0.328082611686305, "compression_ratio": 1.4814814814814814, "no_speech_prob": 0.0026724091731011868}, {"id": 117, "seek": 59856, "start": 598.88, "end": 602.38, "text": " shift-click this vertex and press J. Be careful,", "tokens": [50380, 5513, 12, 18548, 341, 28162, 293, 1886, 508, 13, 879, 5026, 11, 50555], "temperature": 0.0, "avg_logprob": -0.28959759303501675, "compression_ratio": 1.6123348017621146, "no_speech_prob": 0.03510964661836624}, {"id": 118, "seek": 59856, "start": 602.4399999999999, "end": 609.3599999999999, "text": " do not connect them with F as you're used to because that wouldn't cut the n-gon in half.", "tokens": [50558, 360, 406, 1745, 552, 365, 479, 382, 291, 434, 1143, 281, 570, 300, 2759, 380, 1723, 264, 297, 12, 10660, 294, 1922, 13, 50904], "temperature": 0.0, "avg_logprob": -0.28959759303501675, "compression_ratio": 1.6123348017621146, "no_speech_prob": 0.03510964661836624}, {"id": 119, "seek": 59856, "start": 609.8399999999999, "end": 614.1199999999999, "text": " But you need to use the J key to join these vertices.", "tokens": [50928, 583, 291, 643, 281, 764, 264, 508, 2141, 281, 3917, 613, 32053, 13, 51142], "temperature": 0.0, "avg_logprob": -0.28959759303501675, "compression_ratio": 1.6123348017621146, "no_speech_prob": 0.03510964661836624}, {"id": 120, "seek": 59856, "start": 614.1199999999999, "end": 620.2399999999999, "text": " And now if you press 3 to face select, you can see we created new faces here.", "tokens": [51142, 400, 586, 498, 291, 1886, 805, 281, 1851, 3048, 11, 291, 393, 536, 321, 2942, 777, 8475, 510, 13, 51448], "temperature": 0.0, "avg_logprob": -0.28959759303501675, "compression_ratio": 1.6123348017621146, "no_speech_prob": 0.03510964661836624}, {"id": 121, "seek": 59856, "start": 620.4799999999999, "end": 623.4399999999999, "text": " So let's go back to the vertex select by pressing 1.", "tokens": [51460, 407, 718, 311, 352, 646, 281, 264, 28162, 3048, 538, 12417, 502, 13, 51608], "temperature": 0.0, "avg_logprob": -0.28959759303501675, "compression_ratio": 1.6123348017621146, "no_speech_prob": 0.03510964661836624}, {"id": 122, "seek": 59856, "start": 624.04, "end": 625.8399999999999, "text": " Select these two vertices.", "tokens": [51638, 13638, 613, 732, 32053, 13, 51728], "temperature": 0.0, "avg_logprob": -0.28959759303501675, "compression_ratio": 1.6123348017621146, "no_speech_prob": 0.03510964661836624}, {"id": 123, "seek": 59856, "start": 625.8399999999999, "end": 627.7199999999999, "text": " Press J to join", "tokens": [51728, 6776, 508, 281, 3917, 51822], "temperature": 0.0, "avg_logprob": -0.28959759303501675, "compression_ratio": 1.6123348017621146, "no_speech_prob": 0.03510964661836624}, {"id": 124, "seek": 62772, "start": 627.72, "end": 629.72, "text": " these two down here.", "tokens": [50364, 613, 732, 760, 510, 13, 50464], "temperature": 0.0, "avg_logprob": -0.3265398465670072, "compression_ratio": 1.5757575757575757, "no_speech_prob": 0.0010481310309842229}, {"id": 125, "seek": 62772, "start": 630.84, "end": 632.84, "text": " J to join", "tokens": [50520, 508, 281, 3917, 50620], "temperature": 0.0, "avg_logprob": -0.3265398465670072, "compression_ratio": 1.5757575757575757, "no_speech_prob": 0.0010481310309842229}, {"id": 126, "seek": 62772, "start": 633.2, "end": 635.2, "text": " these two and", "tokens": [50638, 613, 732, 293, 50738], "temperature": 0.0, "avg_logprob": -0.3265398465670072, "compression_ratio": 1.5757575757575757, "no_speech_prob": 0.0010481310309842229}, {"id": 127, "seek": 62772, "start": 635.76, "end": 637.76, "text": " the last two here.", "tokens": [50766, 264, 1036, 732, 510, 13, 50866], "temperature": 0.0, "avg_logprob": -0.3265398465670072, "compression_ratio": 1.5757575757575757, "no_speech_prob": 0.0010481310309842229}, {"id": 128, "seek": 62772, "start": 638.6, "end": 644.4, "text": " Press J to join. And you can see there are some excess edges that were created", "tokens": [50908, 6776, 508, 281, 3917, 13, 400, 291, 393, 536, 456, 366, 512, 9310, 8819, 300, 645, 2942, 51198], "temperature": 0.0, "avg_logprob": -0.3265398465670072, "compression_ratio": 1.5757575757575757, "no_speech_prob": 0.0010481310309842229}, {"id": 129, "seek": 62772, "start": 645.1600000000001, "end": 646.96, "text": " with the boolean modifier.", "tokens": [51236, 365, 264, 748, 4812, 282, 38011, 13, 51326], "temperature": 0.0, "avg_logprob": -0.3265398465670072, "compression_ratio": 1.5757575757575757, "no_speech_prob": 0.0010481310309842229}, {"id": 130, "seek": 62772, "start": 646.96, "end": 654.2, "text": " So press 2 and we can just select this edge and press ctrl X to dissolve or if you press X", "tokens": [51326, 407, 1886, 568, 293, 321, 393, 445, 3048, 341, 4691, 293, 1886, 269, 28269, 1783, 281, 30150, 420, 498, 291, 1886, 1783, 51688], "temperature": 0.0, "avg_logprob": -0.3265398465670072, "compression_ratio": 1.5757575757575757, "no_speech_prob": 0.0010481310309842229}, {"id": 131, "seek": 65420, "start": 654.2, "end": 660.48, "text": " you can see you can dissolve edges there, but ctrl X is a faster way to do that. And now we have", "tokens": [50364, 291, 393, 536, 291, 393, 30150, 8819, 456, 11, 457, 269, 28269, 1783, 307, 257, 4663, 636, 281, 360, 300, 13, 400, 586, 321, 362, 50678], "temperature": 0.0, "avg_logprob": -0.27190309200646745, "compression_ratio": 1.6612244897959183, "no_speech_prob": 0.00482883770018816}, {"id": 132, "seek": 65420, "start": 661.0, "end": 666.24, "text": " quads everywhere and this is ready to use with the subdivision surface modifier.", "tokens": [50704, 421, 5834, 5315, 293, 341, 307, 1919, 281, 764, 365, 264, 45331, 1991, 3753, 38011, 13, 50966], "temperature": 0.0, "avg_logprob": -0.27190309200646745, "compression_ratio": 1.6612244897959183, "no_speech_prob": 0.00482883770018816}, {"id": 133, "seek": 65420, "start": 666.24, "end": 671.4000000000001, "text": " And I think we can adjust this a little bit. So press 3 for face select, select this face.", "tokens": [50966, 400, 286, 519, 321, 393, 4369, 341, 257, 707, 857, 13, 407, 1886, 805, 337, 1851, 3048, 11, 3048, 341, 1851, 13, 51224], "temperature": 0.0, "avg_logprob": -0.27190309200646745, "compression_ratio": 1.6612244897959183, "no_speech_prob": 0.00482883770018816}, {"id": 134, "seek": 65420, "start": 671.72, "end": 679.36, "text": " Press ctrl plus to expand the selection there. Look from the front and move it a little bit up and to the side", "tokens": [51240, 6776, 269, 28269, 1804, 281, 5268, 264, 9450, 456, 13, 2053, 490, 264, 1868, 293, 1286, 309, 257, 707, 857, 493, 293, 281, 264, 1252, 51622], "temperature": 0.0, "avg_logprob": -0.27190309200646745, "compression_ratio": 1.6612244897959183, "no_speech_prob": 0.00482883770018816}, {"id": 135, "seek": 65420, "start": 680.2, "end": 682.2, "text": " so it better connects here.", "tokens": [51664, 370, 309, 1101, 16967, 510, 13, 51764], "temperature": 0.0, "avg_logprob": -0.27190309200646745, "compression_ratio": 1.6612244897959183, "no_speech_prob": 0.00482883770018816}, {"id": 136, "seek": 68220, "start": 682.6, "end": 685.0400000000001, "text": " Now let's toggle again the x-ray view and", "tokens": [50384, 823, 718, 311, 31225, 797, 264, 2031, 12, 3458, 1910, 293, 50506], "temperature": 0.0, "avg_logprob": -0.31650225321451825, "compression_ratio": 1.62, "no_speech_prob": 0.00031014689011499286}, {"id": 137, "seek": 68220, "start": 685.8000000000001, "end": 689.2800000000001, "text": " we'll need to create these dents in the mask and", "tokens": [50544, 321, 603, 643, 281, 1884, 613, 274, 791, 294, 264, 6094, 293, 50718], "temperature": 0.0, "avg_logprob": -0.31650225321451825, "compression_ratio": 1.62, "no_speech_prob": 0.00031014689011499286}, {"id": 138, "seek": 68220, "start": 690.0400000000001, "end": 694.1, "text": " here at bottom as well with the teeth or something that's there.", "tokens": [50756, 510, 412, 2767, 382, 731, 365, 264, 7798, 420, 746, 300, 311, 456, 13, 50959], "temperature": 0.0, "avg_logprob": -0.31650225321451825, "compression_ratio": 1.62, "no_speech_prob": 0.00031014689011499286}, {"id": 139, "seek": 68220, "start": 694.48, "end": 699.5200000000001, "text": " But before we do that, because they are not symmetric, so we'll need to", "tokens": [50978, 583, 949, 321, 360, 300, 11, 570, 436, 366, 406, 32330, 11, 370, 321, 603, 643, 281, 51230], "temperature": 0.0, "avg_logprob": -0.31650225321451825, "compression_ratio": 1.62, "no_speech_prob": 0.00031014689011499286}, {"id": 140, "seek": 68220, "start": 700.2, "end": 706.5200000000001, "text": " apply the modifier. We'll need some new cuts there. So press ctrl R and do a new cut up here", "tokens": [51264, 3079, 264, 38011, 13, 492, 603, 643, 512, 777, 9992, 456, 13, 407, 1886, 269, 28269, 497, 293, 360, 257, 777, 1723, 493, 510, 51580], "temperature": 0.0, "avg_logprob": -0.31650225321451825, "compression_ratio": 1.62, "no_speech_prob": 0.00031014689011499286}, {"id": 141, "seek": 68220, "start": 707.48, "end": 709.08, "text": " and", "tokens": [51628, 293, 51708], "temperature": 0.0, "avg_logprob": -0.31650225321451825, "compression_ratio": 1.62, "no_speech_prob": 0.00031014689011499286}, {"id": 142, "seek": 70908, "start": 709.08, "end": 716.88, "text": " down here as well. So ctrl R and do a new loop cut and now we can apply this mirror modifier. So tab out,", "tokens": [50364, 760, 510, 382, 731, 13, 407, 269, 28269, 497, 293, 360, 257, 777, 6367, 1723, 293, 586, 321, 393, 3079, 341, 8013, 38011, 13, 407, 4421, 484, 11, 50754], "temperature": 0.0, "avg_logprob": -0.2703838131644509, "compression_ratio": 1.6467661691542288, "no_speech_prob": 0.0021824161522090435}, {"id": 143, "seek": 70908, "start": 718.6, "end": 723.12, "text": " apply this and now we can do a little bit of a better job of", "tokens": [50840, 3079, 341, 293, 586, 321, 393, 360, 257, 707, 857, 295, 257, 1101, 1691, 295, 51066], "temperature": 0.0, "avg_logprob": -0.2703838131644509, "compression_ratio": 1.6467661691542288, "no_speech_prob": 0.0021824161522090435}, {"id": 144, "seek": 70908, "start": 724.32, "end": 731.64, "text": " adjusting this according to the reference. So let's tab back in and as you can see we have", "tokens": [51126, 23559, 341, 4650, 281, 264, 6408, 13, 407, 718, 311, 4421, 646, 294, 293, 382, 291, 393, 536, 321, 362, 51492], "temperature": 0.0, "avg_logprob": -0.2703838131644509, "compression_ratio": 1.6467661691542288, "no_speech_prob": 0.0021824161522090435}, {"id": 145, "seek": 70908, "start": 732.48, "end": 737.48, "text": " some shape differences here. You can maybe make it more narrow like this.", "tokens": [51534, 512, 3909, 7300, 510, 13, 509, 393, 1310, 652, 309, 544, 9432, 411, 341, 13, 51784], "temperature": 0.0, "avg_logprob": -0.2703838131644509, "compression_ratio": 1.6467661691542288, "no_speech_prob": 0.0021824161522090435}, {"id": 146, "seek": 73748, "start": 738.24, "end": 743.16, "text": " It doesn't have to be symmetrical. So whatever you feel like is right.", "tokens": [50402, 467, 1177, 380, 362, 281, 312, 40360, 13, 407, 2035, 291, 841, 411, 307, 558, 13, 50648], "temperature": 0.0, "avg_logprob": -0.35173423290252687, "compression_ratio": 1.5483870967741935, "no_speech_prob": 0.0009397345711477101}, {"id": 147, "seek": 73748, "start": 745.44, "end": 750.96, "text": " And to actually create these dents, we'll need to move some things around. So let's select these", "tokens": [50762, 400, 281, 767, 1884, 613, 274, 791, 11, 321, 603, 643, 281, 1286, 512, 721, 926, 13, 407, 718, 311, 3048, 613, 51038], "temperature": 0.0, "avg_logprob": -0.35173423290252687, "compression_ratio": 1.5483870967741935, "no_speech_prob": 0.0009397345711477101}, {"id": 148, "seek": 73748, "start": 751.6800000000001, "end": 757.22, "text": " vertices, press G twice and move them in place here as well. So G twice", "tokens": [51074, 32053, 11, 1886, 460, 6091, 293, 1286, 552, 294, 1081, 510, 382, 731, 13, 407, 460, 6091, 51351], "temperature": 0.0, "avg_logprob": -0.35173423290252687, "compression_ratio": 1.5483870967741935, "no_speech_prob": 0.0009397345711477101}, {"id": 149, "seek": 73748, "start": 758.08, "end": 760.08, "text": " move it there. Let's check the top", "tokens": [51394, 1286, 309, 456, 13, 961, 311, 1520, 264, 1192, 51494], "temperature": 0.0, "avg_logprob": -0.35173423290252687, "compression_ratio": 1.5483870967741935, "no_speech_prob": 0.0009397345711477101}, {"id": 150, "seek": 73748, "start": 760.8000000000001, "end": 762.8000000000001, "text": " here as well.", "tokens": [51530, 510, 382, 731, 13, 51630], "temperature": 0.0, "avg_logprob": -0.35173423290252687, "compression_ratio": 1.5483870967741935, "no_speech_prob": 0.0009397345711477101}, {"id": 151, "seek": 76280, "start": 763.28, "end": 766.88, "text": " Let's move them in place, maybe these two a little bit up.", "tokens": [50388, 961, 311, 1286, 552, 294, 1081, 11, 1310, 613, 732, 257, 707, 857, 493, 13, 50568], "temperature": 0.0, "avg_logprob": -0.3313914796580439, "compression_ratio": 1.7222222222222223, "no_speech_prob": 0.0033745954278856516}, {"id": 152, "seek": 76280, "start": 767.12, "end": 772.04, "text": " So we are basically setting up for creating these dents here,", "tokens": [50580, 407, 321, 366, 1936, 3287, 493, 337, 4084, 613, 274, 791, 510, 11, 50826], "temperature": 0.0, "avg_logprob": -0.3313914796580439, "compression_ratio": 1.7222222222222223, "no_speech_prob": 0.0033745954278856516}, {"id": 153, "seek": 76280, "start": 772.68, "end": 774.68, "text": " here as well.", "tokens": [50858, 510, 382, 731, 13, 50958], "temperature": 0.0, "avg_logprob": -0.3313914796580439, "compression_ratio": 1.7222222222222223, "no_speech_prob": 0.0033745954278856516}, {"id": 154, "seek": 76280, "start": 775.06, "end": 781.76, "text": " Something like this. And now if we go to the edge select, so press 2 for the edge select, rotate this a little bit and we", "tokens": [50977, 6595, 411, 341, 13, 400, 586, 498, 321, 352, 281, 264, 4691, 3048, 11, 370, 1886, 568, 337, 264, 4691, 3048, 11, 13121, 341, 257, 707, 857, 293, 321, 51312], "temperature": 0.0, "avg_logprob": -0.3313914796580439, "compression_ratio": 1.7222222222222223, "no_speech_prob": 0.0033745954278856516}, {"id": 155, "seek": 76280, "start": 781.76, "end": 787.8399999999999, "text": " can use rib the region and we can use rib region tool that you can see right here or", "tokens": [51312, 393, 764, 9162, 264, 4458, 293, 321, 393, 764, 9162, 4458, 2290, 300, 291, 393, 536, 558, 510, 420, 51616], "temperature": 0.0, "avg_logprob": -0.3313914796580439, "compression_ratio": 1.7222222222222223, "no_speech_prob": 0.0033745954278856516}, {"id": 156, "seek": 78784, "start": 788.2, "end": 795.32, "text": " simply press V. So I will press V and now G and X to move this only on the X axis.", "tokens": [50382, 2935, 1886, 691, 13, 407, 286, 486, 1886, 691, 293, 586, 460, 293, 1783, 281, 1286, 341, 787, 322, 264, 1783, 10298, 13, 50738], "temperature": 0.0, "avg_logprob": -0.2632866684271365, "compression_ratio": 1.6616161616161615, "no_speech_prob": 0.0006984213250689209}, {"id": 157, "seek": 78784, "start": 796.88, "end": 798.88, "text": " Release.", "tokens": [50816, 34278, 13, 50916], "temperature": 0.0, "avg_logprob": -0.2632866684271365, "compression_ratio": 1.6616161616161615, "no_speech_prob": 0.0006984213250689209}, {"id": 158, "seek": 78784, "start": 798.88, "end": 800.88, "text": " Let's check from the front.", "tokens": [50916, 961, 311, 1520, 490, 264, 1868, 13, 51016], "temperature": 0.0, "avg_logprob": -0.2632866684271365, "compression_ratio": 1.6616161616161615, "no_speech_prob": 0.0006984213250689209}, {"id": 159, "seek": 78784, "start": 801.2, "end": 808.44, "text": " It looks fine. And now if you just press F, you will close this up and F again to close once again.", "tokens": [51032, 467, 1542, 2489, 13, 400, 586, 498, 291, 445, 1886, 479, 11, 291, 486, 1998, 341, 493, 293, 479, 797, 281, 1998, 1564, 797, 13, 51394], "temperature": 0.0, "avg_logprob": -0.2632866684271365, "compression_ratio": 1.6616161616161615, "no_speech_prob": 0.0006984213250689209}, {"id": 160, "seek": 78784, "start": 808.52, "end": 815.44, "text": " So select this edge. Let's look from the front where the dent is. Let's press V. You can move it to the side.", "tokens": [51398, 407, 3048, 341, 4691, 13, 961, 311, 574, 490, 264, 1868, 689, 264, 7059, 307, 13, 961, 311, 1886, 691, 13, 509, 393, 1286, 309, 281, 264, 1252, 13, 51744], "temperature": 0.0, "avg_logprob": -0.2632866684271365, "compression_ratio": 1.6616161616161615, "no_speech_prob": 0.0006984213250689209}, {"id": 161, "seek": 81544, "start": 816.1600000000001, "end": 819.5600000000001, "text": " Press F twice to fill it up and", "tokens": [50400, 6776, 479, 6091, 281, 2836, 309, 493, 293, 50570], "temperature": 0.0, "avg_logprob": -0.41473783072778736, "compression_ratio": 1.4608695652173913, "no_speech_prob": 0.004328638780862093}, {"id": 162, "seek": 81544, "start": 820.5200000000001, "end": 823.3800000000001, "text": " at the bottom as well. So select this edge,", "tokens": [50618, 412, 264, 2767, 382, 731, 13, 407, 3048, 341, 4691, 11, 50761], "temperature": 0.0, "avg_logprob": -0.41473783072778736, "compression_ratio": 1.4608695652173913, "no_speech_prob": 0.004328638780862093}, {"id": 163, "seek": 81544, "start": 824.4000000000001, "end": 826.4000000000001, "text": " move it a little bit here,", "tokens": [50812, 1286, 309, 257, 707, 857, 510, 11, 50912], "temperature": 0.0, "avg_logprob": -0.41473783072778736, "compression_ratio": 1.4608695652173913, "no_speech_prob": 0.004328638780862093}, {"id": 164, "seek": 81544, "start": 826.6800000000001, "end": 828.5600000000001, "text": " press V,", "tokens": [50926, 1886, 691, 11, 51020], "temperature": 0.0, "avg_logprob": -0.41473783072778736, "compression_ratio": 1.4608695652173913, "no_speech_prob": 0.004328638780862093}, {"id": 165, "seek": 81544, "start": 828.5600000000001, "end": 830.5600000000001, "text": " move it down,", "tokens": [51020, 1286, 309, 760, 11, 51120], "temperature": 0.0, "avg_logprob": -0.41473783072778736, "compression_ratio": 1.4608695652173913, "no_speech_prob": 0.004328638780862093}, {"id": 166, "seek": 81544, "start": 833.5600000000001, "end": 836.96, "text": " adjust it here, press F twice", "tokens": [51270, 4369, 309, 510, 11, 1886, 479, 6091, 51440], "temperature": 0.0, "avg_logprob": -0.41473783072778736, "compression_ratio": 1.4608695652173913, "no_speech_prob": 0.004328638780862093}, {"id": 167, "seek": 81544, "start": 839.7600000000001, "end": 841.7600000000001, "text": " here as well", "tokens": [51580, 510, 382, 731, 51680], "temperature": 0.0, "avg_logprob": -0.41473783072778736, "compression_ratio": 1.4608695652173913, "no_speech_prob": 0.004328638780862093}, {"id": 168, "seek": 84176, "start": 842.76, "end": 847.2, "text": " and F twice. So this way we created these dents.", "tokens": [50414, 293, 479, 6091, 13, 407, 341, 636, 321, 2942, 613, 274, 791, 13, 50636], "temperature": 0.0, "avg_logprob": -0.3021280679358057, "compression_ratio": 1.5185185185185186, "no_speech_prob": 0.0008968790643848479}, {"id": 169, "seek": 84176, "start": 847.2, "end": 853.08, "text": " I will turn off the X-ray so you can see it better. And now we'll finish the bottom part.", "tokens": [50636, 286, 486, 1261, 766, 264, 1783, 12, 3458, 370, 291, 393, 536, 309, 1101, 13, 400, 586, 321, 603, 2413, 264, 2767, 644, 13, 50930], "temperature": 0.0, "avg_logprob": -0.3021280679358057, "compression_ratio": 1.5185185185185186, "no_speech_prob": 0.0008968790643848479}, {"id": 170, "seek": 84176, "start": 853.28, "end": 855.56, "text": " So I'll toggle the X-ray again.", "tokens": [50940, 407, 286, 603, 31225, 264, 1783, 12, 3458, 797, 13, 51054], "temperature": 0.0, "avg_logprob": -0.3021280679358057, "compression_ratio": 1.5185185185185186, "no_speech_prob": 0.0008968790643848479}, {"id": 171, "seek": 84176, "start": 856.52, "end": 864.68, "text": " Select these two faces, move them down and we'll continue by extruding the teeth there. So rotate this a little bit.", "tokens": [51102, 13638, 613, 732, 8475, 11, 1286, 552, 760, 293, 321, 603, 2354, 538, 16455, 33703, 264, 7798, 456, 13, 407, 13121, 341, 257, 707, 857, 13, 51510], "temperature": 0.0, "avg_logprob": -0.3021280679358057, "compression_ratio": 1.5185185185185186, "no_speech_prob": 0.0008968790643848479}, {"id": 172, "seek": 86468, "start": 864.68, "end": 872.12, "text": " Select these two faces, press I to inset and we can do the same for the other two.", "tokens": [50364, 13638, 613, 732, 8475, 11, 1886, 286, 281, 1028, 302, 293, 321, 393, 360, 264, 912, 337, 264, 661, 732, 13, 50736], "temperature": 0.0, "avg_logprob": -0.32889004548390705, "compression_ratio": 1.6751269035532994, "no_speech_prob": 0.009856391698122025}, {"id": 173, "seek": 86468, "start": 872.52, "end": 876.5999999999999, "text": " So shift-click here, press I to inset.", "tokens": [50756, 407, 5513, 12, 18548, 510, 11, 1886, 286, 281, 1028, 302, 13, 50960], "temperature": 0.0, "avg_logprob": -0.32889004548390705, "compression_ratio": 1.6751269035532994, "no_speech_prob": 0.009856391698122025}, {"id": 174, "seek": 86468, "start": 877.4399999999999, "end": 879.76, "text": " We can vary them in their width.", "tokens": [51002, 492, 393, 10559, 552, 294, 641, 11402, 13, 51118], "temperature": 0.0, "avg_logprob": -0.32889004548390705, "compression_ratio": 1.6751269035532994, "no_speech_prob": 0.009856391698122025}, {"id": 175, "seek": 86468, "start": 880.0799999999999, "end": 884.68, "text": " So we have a little bit of a variation there and now shift-click these two new faces.", "tokens": [51134, 407, 321, 362, 257, 707, 857, 295, 257, 12990, 456, 293, 586, 5513, 12, 18548, 613, 732, 777, 8475, 13, 51364], "temperature": 0.0, "avg_logprob": -0.32889004548390705, "compression_ratio": 1.6751269035532994, "no_speech_prob": 0.009856391698122025}, {"id": 176, "seek": 86468, "start": 884.76, "end": 890.04, "text": " Let's look from the front. Press E then Z and extrude this on the Z axis a little bit and", "tokens": [51368, 961, 311, 574, 490, 264, 1868, 13, 6776, 462, 550, 1176, 293, 16455, 2303, 341, 322, 264, 1176, 10298, 257, 707, 857, 293, 51632], "temperature": 0.0, "avg_logprob": -0.32889004548390705, "compression_ratio": 1.6751269035532994, "no_speech_prob": 0.009856391698122025}, {"id": 177, "seek": 89004, "start": 890.56, "end": 895.0799999999999, "text": " we can modify the shape a little bit", "tokens": [50390, 321, 393, 16927, 264, 3909, 257, 707, 857, 50616], "temperature": 0.0, "avg_logprob": -0.25557201092059795, "compression_ratio": 1.563758389261745, "no_speech_prob": 0.000709217507392168}, {"id": 178, "seek": 89004, "start": 899.48, "end": 901.48, "text": " so we better match the reference.", "tokens": [50836, 370, 321, 1101, 2995, 264, 6408, 13, 50936], "temperature": 0.0, "avg_logprob": -0.25557201092059795, "compression_ratio": 1.563758389261745, "no_speech_prob": 0.000709217507392168}, {"id": 179, "seek": 89004, "start": 902.4399999999999, "end": 904.4399999999999, "text": " Okay, something like this.", "tokens": [50984, 1033, 11, 746, 411, 341, 13, 51084], "temperature": 0.0, "avg_logprob": -0.25557201092059795, "compression_ratio": 1.563758389261745, "no_speech_prob": 0.000709217507392168}, {"id": 180, "seek": 89004, "start": 905.56, "end": 912.36, "text": " Let's look from the side. We can maybe move this a little bit here so it better matches the curvature.", "tokens": [51140, 961, 311, 574, 490, 264, 1252, 13, 492, 393, 1310, 1286, 341, 257, 707, 857, 510, 370, 309, 1101, 10676, 264, 37638, 13, 51480], "temperature": 0.0, "avg_logprob": -0.25557201092059795, "compression_ratio": 1.563758389261745, "no_speech_prob": 0.000709217507392168}, {"id": 181, "seek": 89004, "start": 913.24, "end": 915.3199999999999, "text": " Okay, I really like this so far.", "tokens": [51524, 1033, 11, 286, 534, 411, 341, 370, 1400, 13, 51628], "temperature": 0.0, "avg_logprob": -0.25557201092059795, "compression_ratio": 1.563758389261745, "no_speech_prob": 0.000709217507392168}, {"id": 182, "seek": 91532, "start": 916.32, "end": 922.96, "text": " The base mesh is almost finished. Now we'll just clean up our model by selecting all with A and", "tokens": [50414, 440, 3096, 17407, 307, 1920, 4335, 13, 823, 321, 603, 445, 2541, 493, 527, 2316, 538, 18182, 439, 365, 316, 293, 50746], "temperature": 0.0, "avg_logprob": -0.31324650328836323, "compression_ratio": 1.5046728971962617, "no_speech_prob": 0.011666685342788696}, {"id": 183, "seek": 91532, "start": 924.2, "end": 929.0400000000001, "text": " pressing shift-N to consolidate normals in case something went bad and", "tokens": [50808, 12417, 5513, 12, 45, 281, 49521, 2026, 1124, 294, 1389, 746, 1437, 1578, 293, 51050], "temperature": 0.0, "avg_logprob": -0.31324650328836323, "compression_ratio": 1.5046728971962617, "no_speech_prob": 0.011666685342788696}, {"id": 184, "seek": 91532, "start": 929.6, "end": 933.72, "text": " and just as a precaution we can press N and merge everything", "tokens": [51078, 293, 445, 382, 257, 25651, 1448, 321, 393, 1886, 426, 293, 22183, 1203, 51284], "temperature": 0.0, "avg_logprob": -0.31324650328836323, "compression_ratio": 1.5046728971962617, "no_speech_prob": 0.011666685342788696}, {"id": 185, "seek": 91532, "start": 934.5600000000001, "end": 936.5600000000001, "text": " by distance.", "tokens": [51326, 538, 4560, 13, 51426], "temperature": 0.0, "avg_logprob": -0.31324650328836323, "compression_ratio": 1.5046728971962617, "no_speech_prob": 0.011666685342788696}, {"id": 186, "seek": 91532, "start": 937.0, "end": 941.96, "text": " It says remove zero vertices, so we didn't make any mistakes. Normal looked fine.", "tokens": [51448, 467, 1619, 4159, 4018, 32053, 11, 370, 321, 994, 380, 652, 604, 8038, 13, 21277, 2956, 2489, 13, 51696], "temperature": 0.0, "avg_logprob": -0.31324650328836323, "compression_ratio": 1.5046728971962617, "no_speech_prob": 0.011666685342788696}, {"id": 187, "seek": 94196, "start": 942.24, "end": 946.48, "text": " So this is now a clean model. There is one more step with the mask.", "tokens": [50378, 407, 341, 307, 586, 257, 2541, 2316, 13, 821, 307, 472, 544, 1823, 365, 264, 6094, 13, 50590], "temperature": 0.0, "avg_logprob": -0.2534927442235854, "compression_ratio": 1.777292576419214, "no_speech_prob": 0.0010161849204450846}, {"id": 188, "seek": 94196, "start": 946.48, "end": 954.0400000000001, "text": " We'll need to add a bevel modifier to this to create supporting edges because later we want the subdivision modifier on the whole model", "tokens": [50590, 492, 603, 643, 281, 909, 257, 312, 779, 38011, 281, 341, 281, 1884, 7231, 8819, 570, 1780, 321, 528, 264, 45331, 1991, 38011, 322, 264, 1379, 2316, 50968], "temperature": 0.0, "avg_logprob": -0.2534927442235854, "compression_ratio": 1.777292576419214, "no_speech_prob": 0.0010161849204450846}, {"id": 189, "seek": 94196, "start": 954.44, "end": 955.9200000000001, "text": " same as the body has.", "tokens": [50988, 912, 382, 264, 1772, 575, 13, 51062], "temperature": 0.0, "avg_logprob": -0.2534927442235854, "compression_ratio": 1.777292576419214, "no_speech_prob": 0.0010161849204450846}, {"id": 190, "seek": 94196, "start": 955.9200000000001, "end": 962.52, "text": " So we need to make sure that this mask doesn't break when we add the subdivision modifier and", "tokens": [51062, 407, 321, 643, 281, 652, 988, 300, 341, 6094, 1177, 380, 1821, 562, 321, 909, 264, 45331, 1991, 38011, 293, 51392], "temperature": 0.0, "avg_logprob": -0.2534927442235854, "compression_ratio": 1.777292576419214, "no_speech_prob": 0.0010161849204450846}, {"id": 191, "seek": 94196, "start": 962.8000000000001, "end": 966.72, "text": " we want these eye sockets to be nice and rounded too and", "tokens": [51406, 321, 528, 613, 3313, 370, 11984, 281, 312, 1481, 293, 23382, 886, 293, 51602], "temperature": 0.0, "avg_logprob": -0.2534927442235854, "compression_ratio": 1.777292576419214, "no_speech_prob": 0.0010161849204450846}, {"id": 192, "seek": 94196, "start": 967.2800000000001, "end": 969.9200000000001, "text": " we need some nice hard surface", "tokens": [51630, 321, 643, 512, 1481, 1152, 3753, 51762], "temperature": 0.0, "avg_logprob": -0.2534927442235854, "compression_ratio": 1.777292576419214, "no_speech_prob": 0.0010161849204450846}, {"id": 193, "seek": 96992, "start": 970.56, "end": 971.8399999999999, "text": " beveled edges there.", "tokens": [50396, 312, 779, 292, 8819, 456, 13, 50460], "temperature": 0.0, "avg_logprob": -0.24738301986303085, "compression_ratio": 1.7580645161290323, "no_speech_prob": 0.0022859256714582443}, {"id": 194, "seek": 96992, "start": 971.8399999999999, "end": 979.64, "text": " So the bevel modifier is a great way to do this procedurally where we don't need to create these supporting loops ourselves and", "tokens": [50460, 407, 264, 312, 779, 38011, 307, 257, 869, 636, 281, 360, 341, 6682, 6512, 689, 321, 500, 380, 643, 281, 1884, 613, 7231, 16121, 4175, 293, 50850], "temperature": 0.0, "avg_logprob": -0.24738301986303085, "compression_ratio": 1.7580645161290323, "no_speech_prob": 0.0022859256714582443}, {"id": 195, "seek": 96992, "start": 980.0, "end": 983.88, "text": " destroy our mesh. We can do this procedurally by using the modifier.", "tokens": [50868, 5293, 527, 17407, 13, 492, 393, 360, 341, 6682, 6512, 538, 1228, 264, 38011, 13, 51062], "temperature": 0.0, "avg_logprob": -0.24738301986303085, "compression_ratio": 1.7580645161290323, "no_speech_prob": 0.0022859256714582443}, {"id": 196, "seek": 96992, "start": 983.88, "end": 987.68, "text": " So let's tab out and now I will add the bevel modifier.", "tokens": [51062, 407, 718, 311, 4421, 484, 293, 586, 286, 486, 909, 264, 312, 779, 38011, 13, 51252], "temperature": 0.0, "avg_logprob": -0.24738301986303085, "compression_ratio": 1.7580645161290323, "no_speech_prob": 0.0022859256714582443}, {"id": 197, "seek": 96992, "start": 987.7199999999999, "end": 992.68, "text": " So go to modifiers tab, add modifier and bevel. And to better see what's going on,", "tokens": [51254, 407, 352, 281, 1072, 23463, 4421, 11, 909, 38011, 293, 312, 779, 13, 400, 281, 1101, 536, 437, 311, 516, 322, 11, 51502], "temperature": 0.0, "avg_logprob": -0.24738301986303085, "compression_ratio": 1.7580645161290323, "no_speech_prob": 0.0022859256714582443}, {"id": 198, "seek": 96992, "start": 992.68, "end": 997.5999999999999, "text": " I want to enable wireframe overlay. I have it mapped on a custom key like this.", "tokens": [51502, 286, 528, 281, 9528, 6234, 17265, 31741, 13, 286, 362, 309, 33318, 322, 257, 2375, 2141, 411, 341, 13, 51748], "temperature": 0.0, "avg_logprob": -0.24738301986303085, "compression_ratio": 1.7580645161290323, "no_speech_prob": 0.0022859256714582443}, {"id": 199, "seek": 99760, "start": 998.0400000000001, "end": 1005.28, "text": " You can find it here in the overlays, the checkbox wireframe and by right-clicking you can add this to quick favorites too.", "tokens": [50386, 509, 393, 915, 309, 510, 294, 264, 15986, 3772, 11, 264, 1520, 4995, 6234, 17265, 293, 538, 558, 12, 3474, 10401, 291, 393, 909, 341, 281, 1702, 16907, 886, 13, 50748], "temperature": 0.0, "avg_logprob": -0.26832847921257347, "compression_ratio": 1.661710037174721, "no_speech_prob": 0.0028441622853279114}, {"id": 200, "seek": 99760, "start": 1005.44, "end": 1007.96, "text": " So then when you press Q, you can", "tokens": [50756, 407, 550, 562, 291, 1886, 1249, 11, 291, 393, 50882], "temperature": 0.0, "avg_logprob": -0.26832847921257347, "compression_ratio": 1.661710037174721, "no_speech_prob": 0.0028441622853279114}, {"id": 201, "seek": 99760, "start": 1008.52, "end": 1015.44, "text": " quickly enable it right here and that's very useful tool to see your topology over the solid object.", "tokens": [50910, 2661, 9528, 309, 558, 510, 293, 300, 311, 588, 4420, 2290, 281, 536, 428, 1192, 1793, 670, 264, 5100, 2657, 13, 51256], "temperature": 0.0, "avg_logprob": -0.26832847921257347, "compression_ratio": 1.661710037174721, "no_speech_prob": 0.0028441622853279114}, {"id": 202, "seek": 99760, "start": 1015.44, "end": 1017.44, "text": " And now we'll adjust some settings.", "tokens": [51256, 400, 586, 321, 603, 4369, 512, 6257, 13, 51356], "temperature": 0.0, "avg_logprob": -0.26832847921257347, "compression_ratio": 1.661710037174721, "no_speech_prob": 0.0028441622853279114}, {"id": 203, "seek": 99760, "start": 1017.44, "end": 1024.04, "text": " First of all, we'll need to limit this bevel modifier to angle because we don't want everything here beveled as you can see.", "tokens": [51356, 2386, 295, 439, 11, 321, 603, 643, 281, 4948, 341, 312, 779, 38011, 281, 5802, 570, 321, 500, 380, 528, 1203, 510, 312, 779, 292, 382, 291, 393, 536, 13, 51686], "temperature": 0.0, "avg_logprob": -0.26832847921257347, "compression_ratio": 1.661710037174721, "no_speech_prob": 0.0028441622853279114}, {"id": 204, "seek": 99760, "start": 1024.08, "end": 1026.24, "text": " So check the angle setting.", "tokens": [51688, 407, 1520, 264, 5802, 3287, 13, 51796], "temperature": 0.0, "avg_logprob": -0.26832847921257347, "compression_ratio": 1.661710037174721, "no_speech_prob": 0.0028441622853279114}, {"id": 205, "seek": 102760, "start": 1028.56, "end": 1034.8, "text": " And we'll need to go a little bit higher with the angle because as you can see here if we would apply", "tokens": [50412, 400, 321, 603, 643, 281, 352, 257, 707, 857, 2946, 365, 264, 5802, 570, 382, 291, 393, 536, 510, 498, 321, 576, 3079, 50724], "temperature": 0.0, "avg_logprob": -0.2915574908256531, "compression_ratio": 1.6272727272727272, "no_speech_prob": 0.001263979240320623}, {"id": 206, "seek": 102760, "start": 1035.0, "end": 1041.32, "text": " subdivision modifier, there are supporting edges here as well. So these eye sockets will still be hexagonal.", "tokens": [50734, 45331, 1991, 38011, 11, 456, 366, 7231, 8819, 510, 382, 731, 13, 407, 613, 3313, 370, 11984, 486, 920, 312, 23291, 6709, 304, 13, 51050], "temperature": 0.0, "avg_logprob": -0.2915574908256531, "compression_ratio": 1.6272727272727272, "no_speech_prob": 0.001263979240320623}, {"id": 207, "seek": 102760, "start": 1041.6799999999998, "end": 1046.76, "text": " So right now if we go over 60 degrees and that's because", "tokens": [51068, 407, 558, 586, 498, 321, 352, 670, 4060, 5310, 293, 300, 311, 570, 51322], "temperature": 0.0, "avg_logprob": -0.2915574908256531, "compression_ratio": 1.6272727272727272, "no_speech_prob": 0.001263979240320623}, {"id": 208, "seek": 102760, "start": 1047.6399999999999, "end": 1049.6399999999999, "text": " 360", "tokens": [51366, 13898, 51466], "temperature": 0.0, "avg_logprob": -0.2915574908256531, "compression_ratio": 1.6272727272727272, "no_speech_prob": 0.001263979240320623}, {"id": 209, "seek": 102760, "start": 1049.76, "end": 1055.76, "text": " divided by 6 is 60 degrees as you can see on the eye sockets there. So let's enter 61.", "tokens": [51472, 6666, 538, 1386, 307, 4060, 5310, 382, 291, 393, 536, 322, 264, 3313, 370, 11984, 456, 13, 407, 718, 311, 3242, 28294, 13, 51772], "temperature": 0.0, "avg_logprob": -0.2915574908256531, "compression_ratio": 1.6272727272727272, "no_speech_prob": 0.001263979240320623}, {"id": 210, "seek": 105576, "start": 1056.24, "end": 1064.44, "text": " You can see our supporting edges here disappeared. There's only one left here around and at the bottom of the socket", "tokens": [50388, 509, 393, 536, 527, 7231, 8819, 510, 13954, 13, 821, 311, 787, 472, 1411, 510, 926, 293, 412, 264, 2767, 295, 264, 19741, 50798], "temperature": 0.0, "avg_logprob": -0.3425483703613281, "compression_ratio": 1.5972222222222223, "no_speech_prob": 0.0024338196963071823}, {"id": 211, "seek": 105576, "start": 1064.44, "end": 1069.0, "text": " which is exactly what we want. And now we'll set this to two segments.", "tokens": [50798, 597, 307, 2293, 437, 321, 528, 13, 400, 586, 321, 603, 992, 341, 281, 732, 19904, 13, 51026], "temperature": 0.0, "avg_logprob": -0.3425483703613281, "compression_ratio": 1.5972222222222223, "no_speech_prob": 0.0024338196963071823}, {"id": 212, "seek": 105576, "start": 1069.4, "end": 1076.04, "text": " So I will adjust this to two and that will create sharper corners, better supporting loops around.", "tokens": [51046, 407, 286, 486, 4369, 341, 281, 732, 293, 300, 486, 1884, 44670, 12413, 11, 1101, 7231, 16121, 926, 13, 51378], "temperature": 0.0, "avg_logprob": -0.3425483703613281, "compression_ratio": 1.5972222222222223, "no_speech_prob": 0.0024338196963071823}, {"id": 213, "seek": 105576, "start": 1076.04, "end": 1079.84, "text": " So you basically have one in the middle and two around it.", "tokens": [51378, 407, 291, 1936, 362, 472, 294, 264, 2808, 293, 732, 926, 309, 13, 51568], "temperature": 0.0, "avg_logprob": -0.3425483703613281, "compression_ratio": 1.5972222222222223, "no_speech_prob": 0.0024338196963071823}, {"id": 214, "seek": 107984, "start": 1080.84, "end": 1081.9199999999998, "text": " And", "tokens": [50414, 400, 50468], "temperature": 0.0, "avg_logprob": -0.32646785535310446, "compression_ratio": 1.6306306306306306, "no_speech_prob": 0.008184240199625492}, {"id": 215, "seek": 107984, "start": 1081.9199999999998, "end": 1086.1599999999999, "text": " there is one more thing we can do to make this look a little bit better because you can see", "tokens": [50468, 456, 307, 472, 544, 551, 321, 393, 360, 281, 652, 341, 574, 257, 707, 857, 1101, 570, 291, 393, 536, 50680], "temperature": 0.0, "avg_logprob": -0.32646785535310446, "compression_ratio": 1.6306306306306306, "no_speech_prob": 0.008184240199625492}, {"id": 216, "seek": 107984, "start": 1086.6799999999998, "end": 1091.1999999999998, "text": " sometimes the bevel modifier can mess up things like this here.", "tokens": [50706, 2171, 264, 312, 779, 38011, 393, 2082, 493, 721, 411, 341, 510, 13, 50932], "temperature": 0.0, "avg_logprob": -0.32646785535310446, "compression_ratio": 1.6306306306306306, "no_speech_prob": 0.008184240199625492}, {"id": 217, "seek": 107984, "start": 1091.4399999999998, "end": 1098.6, "text": " But there's a very easy thing you can do to fix this. You can just change the outer miter type to arc", "tokens": [50944, 583, 456, 311, 257, 588, 1858, 551, 291, 393, 360, 281, 3191, 341, 13, 509, 393, 445, 1319, 264, 10847, 275, 1681, 2010, 281, 10346, 51302], "temperature": 0.0, "avg_logprob": -0.32646785535310446, "compression_ratio": 1.6306306306306306, "no_speech_prob": 0.008184240199625492}, {"id": 218, "seek": 107984, "start": 1099.84, "end": 1102.6799999999998, "text": " instead of sharp and it will do", "tokens": [51364, 2602, 295, 8199, 293, 309, 486, 360, 51506], "temperature": 0.0, "avg_logprob": -0.32646785535310446, "compression_ratio": 1.6306306306306306, "no_speech_prob": 0.008184240199625492}, {"id": 219, "seek": 107984, "start": 1103.3999999999999, "end": 1107.32, "text": " this kind of geometry here, which is exactly what we want right now.", "tokens": [51542, 341, 733, 295, 18426, 510, 11, 597, 307, 2293, 437, 321, 528, 558, 586, 13, 51738], "temperature": 0.0, "avg_logprob": -0.32646785535310446, "compression_ratio": 1.6306306306306306, "no_speech_prob": 0.008184240199625492}, {"id": 220, "seek": 110732, "start": 1107.9199999999998, "end": 1114.24, "text": " And right now let's just fix the offset to something a little bit sharper. So let's move this down.", "tokens": [50394, 400, 558, 586, 718, 311, 445, 3191, 264, 18687, 281, 746, 257, 707, 857, 44670, 13, 407, 718, 311, 1286, 341, 760, 13, 50710], "temperature": 0.0, "avg_logprob": -0.28527576222139245, "compression_ratio": 1.4876847290640394, "no_speech_prob": 0.0006562737398780882}, {"id": 221, "seek": 110732, "start": 1115.12, "end": 1120.12, "text": " By holding shift we can soft adjust the size here.", "tokens": [50754, 3146, 5061, 5513, 321, 393, 2787, 4369, 264, 2744, 510, 13, 51004], "temperature": 0.0, "avg_logprob": -0.28527576222139245, "compression_ratio": 1.4876847290640394, "no_speech_prob": 0.0006562737398780882}, {"id": 222, "seek": 110732, "start": 1120.1599999999999, "end": 1125.76, "text": " We don't have much of a space here since our model isn't so large. So I will just enter", "tokens": [51006, 492, 500, 380, 362, 709, 295, 257, 1901, 510, 1670, 527, 2316, 1943, 380, 370, 2416, 13, 407, 286, 486, 445, 3242, 51286], "temperature": 0.0, "avg_logprob": -0.28527576222139245, "compression_ratio": 1.4876847290640394, "no_speech_prob": 0.0006562737398780882}, {"id": 223, "seek": 110732, "start": 1126.96, "end": 1132.52, "text": " 0.005 and that's the nice sharp bevel we want on the mask here.", "tokens": [51346, 1958, 13, 628, 20, 293, 300, 311, 264, 1481, 8199, 312, 779, 321, 528, 322, 264, 6094, 510, 13, 51624], "temperature": 0.0, "avg_logprob": -0.28527576222139245, "compression_ratio": 1.4876847290640394, "no_speech_prob": 0.0006562737398780882}, {"id": 224, "seek": 113252, "start": 1133.36, "end": 1139.6, "text": " Now let's disable the wireframe overlay so we can use the Q again and disable that.", "tokens": [50406, 823, 718, 311, 28362, 264, 6234, 17265, 31741, 370, 321, 393, 764, 264, 1249, 797, 293, 28362, 300, 13, 50718], "temperature": 0.0, "avg_logprob": -0.34449070631855666, "compression_ratio": 1.6962616822429906, "no_speech_prob": 0.0019873538985848427}, {"id": 225, "seek": 113252, "start": 1139.6, "end": 1142.12, "text": " And we can add a subdivision modifier.", "tokens": [50718, 400, 321, 393, 909, 257, 45331, 1991, 38011, 13, 50844], "temperature": 0.0, "avg_logprob": -0.34449070631855666, "compression_ratio": 1.6962616822429906, "no_speech_prob": 0.0019873538985848427}, {"id": 226, "seek": 113252, "start": 1142.12, "end": 1147.84, "text": " If you just press ctrl 1 that will quickly add the subdivision modifier with one level of subdivision.", "tokens": [50844, 759, 291, 445, 1886, 269, 28269, 502, 300, 486, 2661, 909, 264, 45331, 1991, 38011, 365, 472, 1496, 295, 45331, 1991, 13, 51130], "temperature": 0.0, "avg_logprob": -0.34449070631855666, "compression_ratio": 1.6962616822429906, "no_speech_prob": 0.0019873538985848427}, {"id": 227, "seek": 113252, "start": 1147.84, "end": 1149.84, "text": " So let's do that and", "tokens": [51130, 407, 718, 311, 360, 300, 293, 51230], "temperature": 0.0, "avg_logprob": -0.34449070631855666, "compression_ratio": 1.6962616822429906, "no_speech_prob": 0.0019873538985848427}, {"id": 228, "seek": 113252, "start": 1149.92, "end": 1154.48, "text": " we can see this looks quite nice. Right click, shade is smooth and", "tokens": [51234, 321, 393, 536, 341, 1542, 1596, 1481, 13, 1779, 2052, 11, 5744, 68, 307, 5508, 293, 51462], "temperature": 0.0, "avg_logprob": -0.34449070631855666, "compression_ratio": 1.6962616822429906, "no_speech_prob": 0.0019873538985848427}, {"id": 229, "seek": 113252, "start": 1155.28, "end": 1159.6, "text": " this is exactly what we want. If you press ctrl 2", "tokens": [51502, 341, 307, 2293, 437, 321, 528, 13, 759, 291, 1886, 269, 28269, 568, 51718], "temperature": 0.0, "avg_logprob": -0.34449070631855666, "compression_ratio": 1.6962616822429906, "no_speech_prob": 0.0019873538985848427}, {"id": 230, "seek": 115960, "start": 1160.6, "end": 1166.48, "text": " you have the second level of subdivision on the modifier and right now this looks", "tokens": [50414, 291, 362, 264, 1150, 1496, 295, 45331, 1991, 322, 264, 38011, 293, 558, 586, 341, 1542, 50708], "temperature": 0.0, "avg_logprob": -0.2972374940529848, "compression_ratio": 1.4591836734693877, "no_speech_prob": 0.0008690078393556178}, {"id": 231, "seek": 115960, "start": 1168.6, "end": 1169.9599999999998, "text": " perfect.", "tokens": [50814, 2176, 13, 50882], "temperature": 0.0, "avg_logprob": -0.2972374940529848, "compression_ratio": 1.4591836734693877, "no_speech_prob": 0.0008690078393556178}, {"id": 232, "seek": 115960, "start": 1169.9599999999998, "end": 1173.04, "text": " But maybe the angle wasn't so sharp here.", "tokens": [50882, 583, 1310, 264, 5802, 2067, 380, 370, 8199, 510, 13, 51036], "temperature": 0.0, "avg_logprob": -0.2972374940529848, "compression_ratio": 1.4591836734693877, "no_speech_prob": 0.0008690078393556178}, {"id": 233, "seek": 115960, "start": 1173.28, "end": 1178.6, "text": " So the 61 degree bit cover those angles as well, which we don't want.", "tokens": [51048, 407, 264, 28294, 4314, 857, 2060, 729, 14708, 382, 731, 11, 597, 321, 500, 380, 528, 13, 51314], "temperature": 0.0, "avg_logprob": -0.2972374940529848, "compression_ratio": 1.4591836734693877, "no_speech_prob": 0.0008690078393556178}, {"id": 234, "seek": 115960, "start": 1178.6, "end": 1183.6799999999998, "text": " So just select this edge, press G then X and move it a little bit out so it breaks.", "tokens": [51314, 407, 445, 3048, 341, 4691, 11, 1886, 460, 550, 1783, 293, 1286, 309, 257, 707, 857, 484, 370, 309, 9857, 13, 51568], "temperature": 0.0, "avg_logprob": -0.2972374940529848, "compression_ratio": 1.4591836734693877, "no_speech_prob": 0.0008690078393556178}, {"id": 235, "seek": 118368, "start": 1184.52, "end": 1185.6000000000001, "text": " And", "tokens": [50406, 400, 50460], "temperature": 0.0, "avg_logprob": -0.26679167200307374, "compression_ratio": 1.4405594405594406, "no_speech_prob": 0.0009252761374227703}, {"id": 236, "seek": 118368, "start": 1185.6000000000001, "end": 1188.0, "text": " this is the mask. It's basically ready", "tokens": [50460, 341, 307, 264, 6094, 13, 467, 311, 1936, 1919, 50580], "temperature": 0.0, "avg_logprob": -0.26679167200307374, "compression_ratio": 1.4405594405594406, "no_speech_prob": 0.0009252761374227703}, {"id": 237, "seek": 118368, "start": 1188.76, "end": 1194.3600000000001, "text": " for unwrapping later so we can move on. Let's press alt H to unhide", "tokens": [50618, 337, 14853, 424, 3759, 1780, 370, 321, 393, 1286, 322, 13, 961, 311, 1886, 4955, 389, 281, 517, 71, 482, 50898], "temperature": 0.0, "avg_logprob": -0.26679167200307374, "compression_ratio": 1.4405594405594406, "no_speech_prob": 0.0009252761374227703}, {"id": 238, "seek": 118368, "start": 1194.92, "end": 1201.2, "text": " the head dummy here so we can see the placement is fine and we can move on to the next chapter.", "tokens": [50926, 264, 1378, 35064, 510, 370, 321, 393, 536, 264, 17257, 307, 2489, 293, 321, 393, 1286, 322, 281, 264, 958, 7187, 13, 51240], "temperature": 0.0, "avg_logprob": -0.26679167200307374, "compression_ratio": 1.4405594405594406, "no_speech_prob": 0.0009252761374227703}], "language": "en"}106579

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