Comprendere le particelle e le dinamiche in Maya-Part 8

Cosa starai creando

1. Sistema di frantumazione di proiettili

Passo 1

Aperto maya. Crea una scatola e un piano terra come mostrato nell'immagine seguente.

Crea una scatola

Passo 2

Crea una sfera e anima la sua posizione in modo che possa passare attraverso i pezzi della scatola.

Crea una sfera

Passaggio 3

Con la casella selezionata, vai a Modifica> Elimina per tipo> Cronologia. In alternativa, puoi premere Alt-Shift-D per cancellare la storia.

Modifica> Elimina per tipo> Cronologia

Passaggio 4

Con la casella selezionata, vai a Effetti> Shatter e fare clic sulla sua casella di opzione.

Effetti> Shatter

Passaggio 5

Si apre Crea Opzioni Effetto Shatter finestra. All'interno della scheda Solid Shatter, mantieni il Frammenti valore predefinito 33

Se desideri avere un numero maggiore di pezzi rotti, puoi aumentare il numero di frammenti. Clicca su Applicare pulsante.

Crea Opzioni Effetto Shatter 

Passaggio 6

Vedrai che la scatola è stata divisa in diverse parti rotte casuali come mostrato nell'immagine seguente.

Pezzi di scatola

Passaggio 7

Con le parti rotte della scatola selezionata, vai a Bullet> Set rigido.

Bullet> Set rigido

Passaggio 8

Con la sfera sferica e il piano terra selezionati, vai a Bullet> Corpo rigido passivo.

Bullet> Corpo rigido passivo

Passaggio 9

Aperto outliner. Con bulletSolver1 selezionato, vai a Editor degli attributi e fare clic su solidShatter1SetInitialState scheda. Accendere Forme di colla opzione, impostare Collision Set Type a scafo e mantenere il Margine di forma di collisione valore a 0.

Apri Outliner

Passaggio 10

Premi il pulsante play e vedrai la simulazione dei pezzi rotti dell'oggetto box.

Premi il pulsante di riproduzione

2. Installazione di Rock Shatter Script

Passo 1

Puoi anche frantumare gli oggetti usando uno script utile Roccia frantumare. Questo è uno script molto efficiente e facile da usare che può rompere gli oggetti in pochi secondi.

Rock Shatter

Passo 2

Puoi trovare lo script in Oceano 3D mercato. Dopo aver acquistato lo script, puoi scaricarlo.

Oceano 3D

Passaggio 3

Apri la cartella degli script e leggi il readme file per installare lo script.

Apri la cartella degli script

Passaggio 4

Aperto maya. Vai a Finestra> General Editors> Script Editor.

Finestra> General Editors> Script Editor

Passaggio 5

Nel Script Editor finestra, fare clic su Cancella tutto scheda per cancellare qualsiasi voce permeabile dello script nell'editor di testo.

Finestra di Script Editor

Passaggio 6

Vai a File> Carica script. In alternativa puoi premere Ctrl-O anche la chiave.

File> Carica script

Passaggio 7

Vai alla cartella in cui hai salvato lo script. Selezionare ktRockShatter.mel file e fare clic su Aperto.

ktRockShatter.mel file

Passaggio 8

Lo script viene caricato nell'editor di script. Ora è il momento di salvare lo script nello scaffale. 

Vai a File> Salva script su shelf.

File> Salva script in Shelf

Passaggio 9

Viene visualizzata una piccola finestra popup. Scrivi il nome come Rock Shatter e fare clic su ok.

Rock Shatter

Passaggio 10

Ora puoi vedere il Roccia sceneggiatura all'interno del costume mensola.

Scaffale personalizzato

3. Oggetto in frantumi

Passo 1

Crea una finestra nella vista prospettica. Con la casella selezionata, vai a costume menu sullo scaffale e fare clic su Rock Shatter icona.

Rock Shatter

Passo 2

Si apre il Rock Shatter finestra di script. È possibile aumentare il numero di blocchi spezzati inserendo il valore desiderato in Parti opzione. 

Diminuire il Compensare valore a 0.005 per ridurre al minimo la distanza di offset dei pezzi rotti. Spegni Parti levigate opzione e fare clic su Applicare.

Rock Shatter

Passaggio 3

Entro un paio di secondi, la scatola riceve diverse crepe casuali. Questi sono i pezzi spezzati separati della scatola.

Pezzi rotti

Passaggio 4

Puoi vedere i pezzi nel outliner finestra. 

Finestra di contorno

Passaggio 5

Crea un piano terra. Crea una sfera e anima la sua posizione in modo che possa passare attraverso i pezzi della scatola.

Crea un piano terra e una sfera

Passaggio 6

Con tutti i blocchi selezionati, vai a Corpi molli / rigidi> Crea corpo rigido attivo.  

Corpi molli / rigidi> Crea corpo rigido attivo

Passaggio 7

Con la palla e il piano terra selezionati, vai a Corpi molli / rigidi> Crea corpo rigido passivo.

Corpi molli / rigidi> Crea corpo rigido passivo

Passaggio 8

Con tutti i blocchi selezionati, vai a Campi> Gravità applicare la gravità nella scena.

Campi> Gravità

Passaggio 9

Premi il pulsante di riproduzione e vedrai la simulazione dei pezzi rotti.

Premi il pulsante di riproduzione

4. Creare crepe

Passo 1

Puoi usare questo script per creare pareti e superfici incrinate. Crea un oggetto muro di confine in maya come mostrato nell'immagine seguente.

Crea muri incrinati

Passo 2

Applicare Rock Shatter script sull'oggetto selezionato. Mantieni il Parti valore come 60 e accendi Parti levigate opzione. Clicca su Applicare.

Applicare Rock Shatter

Passaggio 3

La parete di confine viene suddivisa in diverse parti liscie casuali come mostrato nell'immagine seguente. 

Se vuoi più parti rotte, puoi farlo selezionando e spezzando ogni parte rotta ulteriormente in parti più piccole. Seleziona una parte rotta e applica lo script su di essa. Questa volta mantieni il Parti valore come 12 e fare clic su Applicare

Il muro di cinta si rompe

Passaggio 4

Puoi vedere che il muro si frantuma in diversi pezzi più piccoli. 

Pezzi spezzati e spezzati

Passaggio 5

Seguire la procedura anche con altre parti e vedrete un muro di confine fessurato più dettagliato e definito. 

Conclusione

Puoi usare entrambi i modi per distruggere oggetti in Maya. Ogni metodo ha i suoi pro e contro. Fai un tentativo e condividi ciò che hai fatto.