Forstå partikler og dynamikk i Maya-del 2

I dette, den andre delen av serien, forklarer jeg hvordan jeg skal begynne å jobbe med nParticles i Maya. nParticles er et avansert partikkelsystem som bruker Maya Nucleus-rammeverket

Dette er bedre enn det tradisjonelle partikkelsystemet som nParticles kan kollidere og samhandle med hverandre, så vel som andre dynamiske og passive kollisjonssystemer, og dermed har du bedre sjanser til å utforske og dykke inn i dette dynamiske partikkelsystemet.  

Forhåndsvisning


1. Sette opp nParticles Emisjon

Trinn 1

Åpen Maya.

Åpne Maya

Steg 2

Hopp i nDynamics modus slik at du får det n-dynamikk menyelementer.

nDynamics

Trinn 3

Gå til nParticles> Opprett nParticles> Opprett Emitter med Balls alternativet slått på. Det skaper en emitter i visningsporten.

Opprett Emitter

Trinn 4

Standard tidslinjelengde er kun 24 bilder. Du må øke rammenummeret på tidslinjen fordi du trenger flere antall rammer for å kunne se partikkelen. 

Gå til Vindu> Innstillinger / Innstillinger> Innstillinger.

Preferanser

Trinn 5

I Preferanser boks, gå til Kategorier> Innstillinger> Tidsregulator og sett Avspilling start / slutt og Animasjon start / slutt fra 1 til 500

Klikk på Lagre knapp.

Preferanser

Trinn 6

Hvis du skrubber tidslinjen, vil du se at ballpartiklene kommer ut av emitterikonet og faller ned.

Skrub tidslinjen

Trinn 7

Ballpartiklene er flerfarget. Men du kan endre den til en bestemt farge.

Med nParticles valgt, gå til Attribut Editor> nParticleShape1> Shading> Farge. Du kan se at det er to hovedfarger her- rød og Blå. Disse fargene utlede partikkelfargene. Bare slett den blå fargen slik at partiklene bare kan ha en nyanse.

Attribut Editor> nParticleShape1> Shading> Farge

Trinn 8

Med de valgte partiklene, gå til nucleus1> Ground Plane og slå på Bruk fly alternativ. Dette gjør at rutenettet som deflektorplanet og dermed de fallende partikkelballene samhandler med rutenettet.

Du kan leke med Plane Bounce og Plansfriksjon egenskaper å ha forskjellige resultater.

nucleus1> Ground Plane

2. Akkumulering av nParticles

Trinn 1

For å akkumulere nParticle ballene, trenger du noe for å holde dem. Gå til Kurver> EP-kurveverktøy og tegne kurven i sidevisningen som vist på bildet nedenfor.

Kurver> EP-kurveverktøy

Steg 2

Med kurven valgt, gå til Overflater> Revolve å skape skålformen i visningsporten.

Overflater> Revolve

Trinn 3

Hvis du skrubber tidslinjen, vil du se ballene passerer gjennom bollen.

simulering

Trinn 4

Med bollen valgt, gå til nMesh> Lag passiv collider.

nMesh> Lag passiv collider

Trinn 5

For å øke ballstørrelsen, gå til nParticleShape1> Partikkelstørrelse og øke Radius verdien litt.

nParticleShape1> Partikkelstørrelse

Trinn 6

Hit på spillknappen, og du vil nå se at partikkelbollene blir akkumulert i bollen.

Trykk på avspillingsknappen

Trinn 7

Mens bollen blir fylt med ballene, må du bare redusere Rate (Partikler / Sec) til 0 rundt 222nd rammer på tidslinjen, slik at det ikke lenger er partikkelutslipp i scenen unntatt skålpartikkelboltene.

Rate (Partikler / Sec)

Trinn 8

Med partikkelspillene valgt, gå til nMesh> Initial State> Set From Current.

nMesh> Initial State> Set From Current

3. Opprette interaktiv animasjon

Trinn 1

Lag et fly under skålen med partikkelballer.

Lag et fly

Steg 2

Med flyet valgt, gå til nMesh> Lag passiv collider.

nMesh> Lag passiv collider

Trinn 3

Med bollen valgt, gå til 50th ramme på tidslinjen. Gå til Attributredigerer> revolveSurface1 og med høyreklikk på Oversette, klikk på Sett nøkkel. Dette setter den første nøkkelrammen på 50th ramme på tidslinjen.

Sett nøkkel

Trinn 4

Gå til 120th ramme på tidslinjen og flytt bollen litt i X-aksen som vist på bildet nedenfor. På grunn av Auto nøkkel knappen slått på, en nøkkelramme på 140th rammen blir automatisk brukt.

Auto nøkkel

Trinn 5

Gå til 200th ramme på tidslinjen. Med høyreklikk på Oversette, klikk på Sett nøkkel. Dette setter en blank nøkkelramme på 200th ramme på tidslinjen.

Auto nøkkel

Trinn 6

På selve 200th ramme på tidslinjen, med høyreklikk på Rotere, klikk på Sett nøkkel. Dette setter den første nøkkelrammen for rotasjonsegenskapen på 200th ramme på tidslinjen.

Sett nøkkel

Trinn 7

Gå til 240th ramme på tidslinjen og roter bollen litt i X-aksen som vist på bildet nedenfor. Ikke bekymre deg hvis du ser noe absurd oppførsel av partikler i visningsporten som det ville bli normalt automatisk.

Vri bollen

Trinn 8

Trykk på avspillingsknappen for å simulere animasjonen. Du vil se partikkelballene samvirker med bollen og bakken i henhold til bevegelsen.

Spill animasjonen

Konklusjon

I neste del av opplæringen vil jeg vise hvordan du kan dykke inn i mer dypere inn nParticles i Maya.