http://gamequiz.altervista.org/portale/themes/marinelli/img/banners/gamequizBIG2.png


Matrici Ultimate3D
 

 
Data : 2011-05-11
 
Le Matrici di trasformazione di un modello in Ultimate3D
 
Pensiamo ora di realizzare un gioco con U3d dove per esempio abbiamo un auto e le 4 ruote.
Se si vuole che le ruote girino e siano sempre posizionate ( sopratutto quando l'auto è in movimento ) potrei ipotizzare questi 2 metodi :
  • si crea uno script nello step per posizionare le ruote in base alla nuova posizione della car;
  • si crea un file 3d con le ruote animate;

Entrambi i metodi non sono buoni al 100% : infatti se le ruote oltre che girare su se stesse , girano anche in base alla curva che l' auto si accinge a fare , oppure se si desidera cambiare le ruote durante il gioco con un altro modello , ciò non sarebbe fattibile o quantomeno poco pratico da realizzare.
 
Con il sistema delle matrici si vanno ad "incollare " i file 3d delle ruote al file 3d dell' auto. Questo metodo è semplice e fabbisogna di poco codice .
In più si potranno usufruire di funzioni relative al singolo oggetto 3D come ruotata , scalata , traslata ed animazioni.
 
Qui sotto vi riporto 2 esempi con i quali potete capire meglio , donwload Test Matrici :
 

 
Edit : l' autore del file originale della car , si chiama Mirza.

 

 

 

AFFILIATI :
 

 

 

 

 

 

 

 

 

 

 

UP