SIMULATION


La simulazione è gestita nel pannello SIMULATE. Le entità principali coinvolte nella simulazione si trovano nel pannello Create.

Una sezione della simulazione è dedicata in particolare ai capelli.

I campi di forza che intervengono nella simulazione sono gestiti da qui:

Inannzitutto occorre creare un ambiente di simulazione da qui:

L'Environment viene creato nella scena. E' visualizzabile nell'Explorer impostando il filtro su Environments:

Clicca col destro sull' Environment e rendilo attivo da qui:

Dentro all'Environment per ora c'è solo il controllo del tempo disiumlazione.

Creiamo questa scena:

Seleziona il cubetto rosso e rendilo un Rigid Body da qui:

Nell'Environment compaiono altri parametri:
Anche sul cubetto:

Il piano verde che sta in basso rendiamolo un corpo rigido passivo da qui:

La lista dei Rigid Bodies si trova qui:

Seleziona i due oggetti e crea un vincolo rigido da qui:

Applichiamo una forza di gravità da qui:

Nel Simulation Time Control si imposta l'intervallo di simulazione.

Nella tendina Operators troviamo questo:

 

 

 

 


IMPOSTARE LA SCALA.

Occorre impostare la scala della scena per ottenere una simulazione realistica.
Ad esempio consideriamo che ogni quadretto della griglia corrisponda a 10 cm
nel mondo reale. Creiamo un cilindro e impostiamo una altezza di 80, corrispondente a 8 metri.

Mettilo così:

Crea un cubetto di 10 unità di lato e mettilo qui:

Creiamo un altro cilindro. Lasciamo le sue misure di defautl e mettiamolo così:

Prendi il cilindro lungo e li cubo e rendirli Active Rigid Body.

Il cilindretto piccolo rendilo Passive Rigid Body.

I corpi rigidi Active sentono le forze, quelli Passive invece si comportano come oggetti su cui è possibile urtare, ma non sentono le forze.

Impostiamo nella scena una forza Gravity.
Nella scena appare la forza di gravità.

 

 

Se attivi il Play gli oggetti si muovono seguendo la simulazione.

Applichiamo dei Constraint tra i corpi, cioè dei vincoli.
Seleziona il cilindro piccolo e vai qui:

Poi clicca col medio sugli altri oggetti della scena. Verrano creatidei cardini fra il cilindretto e i vari oggetti.

Prendi gli Hinge posizionali correttamente, considerando che si comporteranno da cardini.

A questo punto impostiamo questa configurazione dei Constraints come lo stato iniziale della simulazione. Seleziona i due Hinge e vai qui:

Il Set Initial State può ovviamente essere impostato anche per i corpi rigidi.

Imposta nella scena una forza di tipo Gravity:



Premi Play per vedere ruotare gli oggetti intorno ai cardini.

Per variare l'animazione possiamo aumentare la massa della scatola da qui:

Oppure impostare i parametri degli Hinge a 0 per la forza di richiamo e l'oscillazione:

 

Adesso crea una sfera e posizionala così:

Rendila un Active Rigid Body.
Facendo il Play verrà calcolato l'urto fra la palla e l'asta.

Apriamo le proprietà del Rigid Body della sfera.

Imposta in Collisoin Type la voce Actual Shape per avere movimenti dinamici più realistici. Per default le collisioni sono calcolate per gli oggetti con un Collision Type impostato su Bounding Box.