WEBVTT

00:00.300 --> 00:06.190
In deze les gaan we beginnen met het breken en versplinteren van de grond voor gebruik in een simulatie.

00:06.750 --> 00:10.830
Dus voordat je dat doet, wil ik even inhaken op de vorige les, waar we de Olympische cache

00:10.830 --> 00:11.610
inbrachten.

00:12.060 --> 00:13.970
En dus hebben we nu een soort duplicaat.

00:13.980 --> 00:16.380
We hebben de Olympische en we hebben nog steeds het tuig in onze scène.

00:16.800 --> 00:18.090
Dus laten we ons ontdoen van het tuig.

00:18.090 --> 00:24.770
Maar het addertje onder het gras is dat we de gerefereerde uitrusting hebben gebruikt.

00:24.780 --> 00:26.160
We hebben daar een referentie.

00:26.160 --> 00:33.570
Nogmaals, we kunnen naar dossierreferentie gaan, Ed, en we kunnen zien dat dat inderdaad een referentietuig is.

00:33.580 --> 00:39.120
We kunnen ook zien aan deze kleine blauwe puntjes dat het een verwijzing is naar rig of een referentie.

00:39.120 --> 00:40.890
Je kunt naar modellen verwijzen, je kunt naar alles verwijzen.

00:40.890 --> 00:41.840
Maar dit is een referentie-installatie.

00:42.540 --> 00:47.700
En als we dat nu verwijderen, neemt het alle shaders mee.

00:47.700 --> 00:51.780
Dus onze Olympische cache zal niet langer alle aandelen hebben die we erop hebben toegepast.

00:52.200 --> 01:00.000
Dus het eerste wat we moeten doen is dit importeren zodat we kunnen zeggen bestand importeer objecten van referentie zodat er niet

01:00.480 --> 01:02.190
meer naar verwezen wordt.

01:02.670 --> 01:08.040
En we zien dat die kleine blauwe icoontjes weg zijn en nu kunnen we dit verwijderen.

01:08.250 --> 01:12.210
Dus als we het verwijderen, neemt het niet de shaders mee.

01:12.210 --> 01:14.140
Alle shaders hier beneden blijven.

01:14.850 --> 01:21.120
Dus laten we eens kijken naar het opbreken van de grond als we geleerd hebben hoe dit te doen in de kogelfysica.

01:21.210 --> 01:25.260
Een paar lessen in het begin, maar we gaan een nieuwe manier leren.

01:25.260 --> 01:27.860
Dus ik ga hier niet naar verwijzen zodat ik de grond kan selecteren.

01:28.560 --> 01:30.000
Dus we gaan anders leren.

01:30.180 --> 01:34.960
En deze les is hoe je deeltjes gebruikt om dit object te verbrijzelen.

01:35.350 --> 01:41.430
Nu, we hebben het hier snel over gehad en de vorige les waar we een, je weet wel, een kubus of iets dergelijks nemen,

01:41.430 --> 01:42.510
bijvoorbeeld.

01:42.510 --> 01:51.270
En als we het laten vallen op dit roteren en laten we, omwille van het argument of om te leren, laten we zeggen dat we het hier op de hoek

01:51.630 --> 01:57.960
laten vallen, nu, als we het Chater gereedschap gebruiken en we kunnen dat gewoon openen, naar

01:57.960 --> 02:05.580
de effecten gaan en naar verbrijzelen gaan zoals we eerder hebben gedaan, zitten we in deze middelste tik of stevige

02:05.580 --> 02:08.200
verbrijzeling vijf stukken.

02:08.200 --> 02:09.880
Geen oneffenheden, blah, blah.

02:09.910 --> 02:10.500
Dat is allemaal prima.

02:12.060 --> 02:16.320
We hoeven de geschiedenis niet te wissen, als je het nog weet, moet je naar bewerken wissen per type geschiedenis gaan voordat

02:16.320 --> 02:17.040
we dit gebruiken.

02:17.070 --> 02:20.370
Dus als we het nu toepassen, zou het dit in vijf verschillende stukken moeten verdelen.

02:21.510 --> 02:23.140
We hebben nog steeds de originele Kamps.

02:23.140 --> 02:23.850
Dit was das dat.

02:24.390 --> 02:26.430
Maar het punt hiervan is dus gewoon te zeggen.

02:27.310 --> 02:34.240
Je zou verwachten dat als deze buis van een bepaalde hoogte valt en in deze

02:34.240 --> 02:43.060
richting de grond raakt, dat deze hoek eerst meer versplintert op het punt van inslag en minder

02:43.060 --> 02:44.690
naar boven.

02:45.220 --> 02:48.070
Maar met dit instrument is daar geen controle over.

02:48.070 --> 02:48.380
Juist.

02:48.400 --> 02:51.920
Het verbrijzelt het in gelijkmatige stukjes.

02:52.450 --> 02:56.230
Ik bedoel, het is wel leuk omdat het, je weet wel, tenminste stukjes zijn.

02:56.230 --> 03:03.160
Maar zoals, het respecteert niet het feit dat we een hogere concentratie van stukken hier in de U willen.

03:03.160 --> 03:03.160
S. bovenaan.

03:03.670 --> 03:07.300
Er is dus een speciaal soort werk dat we kunnen doen.

03:07.760 --> 03:10.390
We kunnen deze verwijderen en daar komt dit niet bij kijken.

03:11.350 --> 03:16.060
Nou, weet je, laat me dat terugnemen als je dat zou kunnen doen.

03:16.060 --> 03:21.410
Je zou dit kunnen nemen en dit blijven toepassen zodat we het nog verder kunnen verkleinen.

03:21.790 --> 03:25.960
Maar dit gereedschap is erg pietluttig, om eerlijk te zijn.

03:25.960 --> 03:26.710
Het is verschrikkelijk.

03:27.640 --> 03:31.930
Dus als ik een je kunt zien dat, weet je, we krijgen onze lucht.

03:34.270 --> 03:39.010
En dus, weet je, het zou Free's transformatie kunnen zijn.

03:39.010 --> 03:40.860
Het kan zoiets als geschiedenis zijn.

03:40.870 --> 03:43.030
Weet je, je moet elke keer de geschiedenis wissen.

03:44.920 --> 03:46.780
Maar ja, je krijgt fouten.

03:46.780 --> 03:48.010
En het is gewoon super irritant.

03:49.150 --> 03:54.580
Maar in theorie zou je dit moeten kunnen blijven opsplitsen en dit opsplitsen

03:54.580 --> 04:00.250
en dan een ander stuk opsplitsen in vijf kleinere stukken en dat soort dingen.

04:00.250 --> 04:03.220
Maar dit gereedschap is gewoon verschrikkelijk.

04:03.220 --> 04:07.990
En er is een andere manier en die is niet super.

04:08.320 --> 04:11.770
Het is niet per se een ingebouwde manier, maar het is een soort hack.

04:12.160 --> 04:19.450
Maar we krijgen het ook om een ander soort systeem te introduceren, en dat is in deeltjes.

04:19.450 --> 04:28.050
En u kunt hierboven alles zien in hier en beperking in geld en ze hebben allemaal dezelfde componenten.

04:28.090 --> 04:34.390
Dus elk van deze zal een kern hebben en een kern bevat belangrijke informatie over

04:34.390 --> 04:39.630
de zwaartekracht, de start van de simulatie en dat soort dingen.

04:40.030 --> 04:46.690
Dus het heeft dit in omdat ze dit vroeger in dynamiek noemden en het tabblad in plaats van FXE zei

04:46.690 --> 04:47.740
in dynamiek.

04:48.220 --> 04:51.160
Dus het is een soort van overblijfsel en zoals de oude naam.

04:51.730 --> 05:00.100
Maar wat we dus eigenlijk gaan doen is, deeltjes gebruiken om te concentreren en deeltjes gebruiken om te zeggen, weet je,

05:00.280 --> 05:03.730
waar deze deeltjes zijn, dat moet een stuk zijn.

05:04.180 --> 05:10.270
En als we deeltjes uitzenden vanuit het punt waarvan we willen dat het versplintert, zal er een hogere

05:10.270 --> 05:15.550
concentratie scherven en breuken zijn op dat soort punt waar de deeltjesemitter is.

05:16.120 --> 05:17.790
Dus laten we daar maar meteen mee beginnen.

05:17.800 --> 05:18.870
Dus dat is logischer.

05:18.880 --> 05:20.800
We gaan naar en deeltjes creëren een materie.

05:21.490 --> 05:25.990
En in de outliner zie je de kern waar ik het over had.

05:25.990 --> 05:30.510
We hebben de emitter die gaat emitteren en de deeltjes zelf.

05:31.060 --> 05:36.580
Dus voor de kern is het enige waar we naar moeten kijken het sterframe,

05:36.580 --> 05:44.080
want we gaan terug naar frame 101 omdat we hier geen voorrol voor nodig hebben.

05:45.100 --> 05:47.470
Maar je kunt het voor allerlei dingen gebruiken.

05:47.950 --> 05:52.840
Maar laten we ons richten op de tijd attributen rond de kern.

05:52.850 --> 05:57.730
Laten we naar de tijd attributen gaan en het begin frame naar frame 1001 halen.

05:57.760 --> 05:59.110
Dus dit zal echt afspelen.

06:00.220 --> 06:07.150
En als we op de deeltjes selecteren en op play drukken, hebben we er vier.

06:07.150 --> 06:11.080
Laten we in ieder geval de zender verplaatsen naar waar hij nuttig is.

06:11.080 --> 06:14.660
Dus de hele bedoeling hiervan is om het te doen waar de jongens doorheen slaan.

06:14.680 --> 06:16.660
Dus laten we naar de lijsttrekkers handen doorprikken.

06:17.260 --> 06:21.580
We hebben de emitter geselecteerd, dus we kunnen de emitter, die dit kleine puntje

06:21.580 --> 06:26.410
en dit wordt, verplaatsen en het staat voor de kern en het kan overal in de scène zijn.

06:26.410 --> 06:28.940
Dat standpunt op zich doet er eigenlijk niet toe.

06:29.440 --> 06:36.070
Dus eigenlijk wil ik dit ding plaatsen in de dikte van dit stuk

06:36.070 --> 06:40.360
grond waar de hand doorheen slaat.

06:40.390 --> 06:44.980
Dus hebben we daar een hogere concentratie scherven.

06:45.250 --> 06:45.640
Juist.

06:46.330 --> 06:47.110
Het klinkt logisch.

06:49.320 --> 06:55.110
Dus we hebben die plaats correct en laten het afspelen en zien wat we kunnen zien met deze deeltjes, maar

06:55.230 --> 06:58.680
eerst willen we terug naar het beginframe, dat is frame 1001.

06:58.680 --> 07:02.250
Dus ik ga terug naar frame 1001 en druk op play.

07:02.730 --> 07:09.000
En nu zien we al deze deeltjes uitstralen en wat we bij dit effect voorzichtig

07:09.000 --> 07:15.450
moeten doen, is het feit dat elk van deze deeltjes een nieuwe scherf en dit volume

07:15.450 --> 07:22.080
vertegenwoordigt, een nieuw gebroken stuk en hoe meer deeltjes je hebt.

07:23.060 --> 07:28.700
Het wordt erg intensief, ik heb dit net getest en het duurde misschien

07:28.700 --> 07:35.420
anderhalf uur om dit stuk geometrie met deze deeltjes op te knippen.

07:36.230 --> 07:39.170
Dus we willen de hoeveelheid deeltjes die we uitstoten verminderen.

07:39.170 --> 07:42.260
Dus laten we naar de zender gaan en we kunnen naar de koers gaan.

07:42.590 --> 07:46.670
En we willen dit terugbrengen tot ongeveer 10.

07:47.060 --> 07:51.130
En standaard staat je snelheid waarschijnlijk op één.

07:51.140 --> 07:52.430
En ik heb de mijne opgevoerd tot tien.

07:52.430 --> 07:57.680
Dat is het andere wat je misschien zou willen veranderen, omdat de schaal waarop we werken

07:57.680 --> 07:58.750
veel te traag is.

07:59.270 --> 08:01.640
Dus je moet ervoor zorgen dat je snelheid omhoog gaat.

08:02.210 --> 08:08.870
En het andere is dat we standaard met de zwaartekracht bezig zijn.

08:09.470 --> 08:14.630
Dus ik ga proberen te ontsnappen en de zwaartekracht uit te schakelen, want we proberen hier alleen deeltjes uit te zenden.

08:14.630 --> 08:17.570
We proberen niet fysiek nauwkeurig te zijn.

08:17.960 --> 08:25.010
Dus de zwaartekrachtgolven in de kern, dus we kunnen gewoon de zwaartekracht verminderen of de richting naar nul

08:25.010 --> 08:25.640
draaien.

08:26.180 --> 08:37.070
Dus deze deeltjes zenden een beetje uit, weet je, alsof ze in de ruimte zijn, in principe.

08:38.750 --> 08:45.680
En laten we dit even laten lopen en ontsnappen en laten we even luisteren zodat we kunnen zien en ik ga hier het deeltje

08:45.680 --> 08:47.750
uit die brief selecteren.

08:47.750 --> 08:51.890
Dus het benadrukt dat ik de concentratie hier kan zien.

08:52.400 --> 08:59.560
Dus het is een behoorlijk bedrag en ik denk dat het ons een goed uitgangspunt geeft.

09:00.380 --> 09:08.030
Dus nu hebben we een manier nodig om Miah te vertellen deze deeltjes te nemen en ze te gebruiken als middelpunt van nieuwe stukken voor dit

09:08.030 --> 09:09.440
stuk geometrie hier.

09:10.280 --> 09:15.170
Dus voor we dat doen, moeten we dit stuk opruimen, zodat we kunnen zien dat er wat geschiedenis

09:15.170 --> 09:18.260
is en dat het niet bevroren, getransformeerd is.

09:18.260 --> 09:22.200
Dus laten we gaan wijzigen, transformaties bevriezen, laten we gaan bewerken, verwijderen per type geschiedenis.

09:22.670 --> 09:22.970
Oké.

09:22.970 --> 09:24.230
Dus nu is het allemaal schoon.

09:25.610 --> 09:28.550
Dus om dit gereedschap te laten werken, is het eigenlijk een script.

09:28.550 --> 09:36.380
Ik zal het voor u beschikbaar maken in een oorlogsdocument dat als bron kan worden gedownload met al deze

09:36.380 --> 09:37.280
bestanden.

09:38.180 --> 09:39.290
Dat wordt het waarschijnlijk.

09:39.300 --> 09:42.530
Het komt op de vloer bij alle andere downloads.

09:42.560 --> 09:43.790
Het wordt een tekstdocument.

09:44.210 --> 09:50.710
En de eer gaat naar Malik Williams, die dit bijna 10 jaar geleden bedacht.

09:50.720 --> 09:56.090
Ik vond dit op een zeer obscure pagina 15 op een forum.

09:56.840 --> 10:05.540
Maar Voronoi is een soort verbrijzelingseffect dat hij in feite dit script heeft gemaakt.

10:05.930 --> 10:13.430
Dus en elke keer als je Mel scripts doet, dus dat is mijn uitdrukkingstaal die je hier linksonder kunt zien,

10:13.430 --> 10:14.870
staat er anyo.

10:15.230 --> 10:20.040
Dus ik moet al deze code hier intypen en uitvoeren vanuit dit kleine gebied.

10:20.420 --> 10:25.840
Dus elke keer dat je Mel gebruikt en het heeft deze twee streepjes, dat betekent dat dit niet gaat werken.

10:25.850 --> 10:27.730
Dit is alleen ter informatie.

10:28.010 --> 10:31.910
Dus als je nieuwsgierig bent naar hoe het script werkt, kun je op zoek gaan naar deze kleine

10:31.910 --> 10:34.820
dingen en dan wordt uitgelegd waar elke sectie over gaat.

10:34.820 --> 10:41.000
En dit is alleen maar omdat hij een vriendelijke man is en de tijd heeft genomen om dit uit te schrijven om uit te leggen wat hij doet,

10:41.000 --> 10:43.340
hij had dit gemakkelijk weg kunnen laten.

10:43.820 --> 10:46.040
Zodat je naar elke kleine sectie kunt kijken.

10:46.040 --> 10:49.040
Hij legt uit wat elk stukje doet.

10:49.430 --> 10:55.070
En zo leren veel mensen hoe ze scripts moeten maken en leren Mya's scripts zoals deze

10:55.070 --> 10:59.090
en ze breken het af en zoeken uit, oké, wat doet elk stukje?

10:59.360 --> 11:02.740
Dus voor ons is het enige wat we moeten weten: gaan we dit gewoon kopiëren?

11:02.750 --> 11:04.280
Je hoeft niet echt te weten hoe het werkt.

11:04.850 --> 11:08.480
Dus we hebben wel degelijk instructies hier.

11:08.510 --> 11:11.420
Hij zegt de deeltjes te selecteren en dan de geometrie.

11:11.730 --> 11:12.110
Oké.

11:12.110 --> 11:13.310
En op nul voor crack.

11:13.430 --> 11:13.820
Oké.

11:13.830 --> 11:16.190
Dus we zullen zien, zoals de deeltjes eerst.

11:16.310 --> 11:17.300
Het is als de geometrie.

11:17.300 --> 11:24.380
En dan kunnen we dat script hier plakken en op enter drukken en dan krijgen we dit kleine dialoogvenster

11:24.380 --> 11:26.990
en we willen de scheur op nul zetten.

11:27.690 --> 11:29.850
Dus de afstand tussen de scheuren is nul.

11:29.870 --> 11:36.650
Dus als we nu naar dit ding kijken, kunnen we zien dat we inderdaad een soort breuk

11:36.650 --> 11:41.450
hebben waarmee we dit stuk kunnen beïnvloeden.

11:42.650 --> 11:45.050
Dus we kunnen dit meerdere keren doen.

11:45.050 --> 11:51.920
En dat is wat ik ga doen, want, weet je, als we dit voor dit hele stuk en met één deeltjessysteem in

11:51.940 --> 11:56.600
één keer zouden doen, zoals ik al zei, zou het heel lang duren.

11:56.600 --> 12:03.590
Maar wat we nu kunnen doen is herhalen wat we net deden op elke andere scherf, zodat ik terug kan gaan

12:03.590 --> 12:10.970
en de emitter kan verplaatsen naar een nieuwe locatie, ergens dichter bij als ik dit stuk wil opbreken.

12:10.970 --> 12:14.000
Maar ik wil het meer gebroken naar boven dan naar beneden.

12:14.900 --> 12:21.710
Ik ga de zender dichter bij dat gebied brengen en dan het hele proces opnieuw doen.

12:21.840 --> 12:30.920
OK, dus we hebben allemaal een verbrijzeld stuk grond, klaar om te simuleren dat specifiek zal zijn voor de animatie die we hebben

12:30.920 --> 12:33.860
zoals dit slaan door dit gat hier.

12:33.860 --> 12:35.900
Dus we hebben een soort van mooi klein gat hier.

12:36.260 --> 12:38.720
Hopelijk is dit toch het plan.

12:39.320 --> 12:44.720
En zo zal het klaar zijn voor de volgende les waar we, je weet wel, dit allemaal in duigen laten vallen.

12:44.720 --> 12:48.530
En dan gaan we daadwerkelijk een simulatie uitvoeren.

12:48.530 --> 12:52.160
En ik ga je nog wat tips en trucs laten zien hoe je dat efficiënt kunt doen.

12:52.220 --> 12:52.910
Bedankt voor het kijken.
