• Non ci sono risultati.

Punti, Vettorie TransformazioniGeometriche

N/A
N/A
Protected

Academic year: 2021

Condividi "Punti, Vettorie TransformazioniGeometriche"

Copied!
4
0
0

Testo completo

(1)

Marco Tarini - Video Game Dev Univ. Insubria

30/09/2015

1 Game Development

Punti, Vettori e Transformazioni Geometriche

Marco Tarini

Punti, Vettori e

Transformazioni Geometriche

Mathematics for 3D Game Progr. and C.G. (3za ed) Eric Lengyel

Capitoli 2, 3, 4

(2)

Marco Tarini - Video Game Dev Univ. Insubria

30/09/2015

2

Punti, Vettori,

Trasformazioni Geometriche

Entità base gestite da

rendering engine phyiscs engine AI,

etc.

Presenti come building block negli asset 3D

Punti e Vettori

Come struttura dati: n-ple di scalari

Nei games, tipicamente, con n = 2,3,4

Usati per rappresentare:

Posizioni (punti) Spostamenti (vettori)

Direzioni / facing (vettori unitari / normalizzati) Etc

delta fra posizioni (vettori ) velocità (vettori )

(3)

Marco Tarini - Video Game Dev Univ. Insubria

30/09/2015

3

Punti e Vettori

Come struttura dati: n-ple di scalari

Nei games, tipicamente, con n = 2,3,4 Le coordinate cartesiane del punto/vettore es: or: class Vector3 {

// fields:

float coords[3];

// methods:

}

class Vector3 { // fields:

float x, y, z;

// methods:

}

spesso la stessa struttura usata sia per puntiche per vettori

Posizioni, spostmenti, direzioni …

g

(4)

Marco Tarini - Video Game Dev Univ. Insubria

30/09/2015

4

Posizioni, spostmenti, direzioni …

es:

nei

3D Model

Algebra dei vettori 1/2

Operazioni lineari

somma (fra vettori) inversione

prodotto con scalare (differenza, etc)

Norma / lughezza

Normalizzazione

Riferimenti

Documenti correlati

Realizzazione di strutture a servizio dello sport (noleggio biciclette, deposito canoe, ciclofficina), di uno spazio ristoro, di un punto informa- zioni e di un parcheggio e di

Collegamento dei gradoni più alti con i sentieri alpini nelle vicinanze della cava attraverso la realizzazione di percorsi dedicati non interferenti con l’attività

[Non è detto che gli infiniti punti dell’insieme E debbano appartenere sia alla parte destra dell’intorno e sia alla parte sinistra.. Si chiama frontiera di E l'insieme formato

[r]

In questo esercizio ti chiediamo di collegare con 4 linee sequenziali tutti i punti, quindi non devi staccare mai la penna dal foglio in modo che la.. linea successiva continui

Ieri al compleanno di Marco è stato bellissimo : ho conosciuto tanti bambini simpatici con cui ho giocato ed il suo papà ci faceva divertire con i giochi di prestigio. I due

Completa con ciò che sai o inserendo la parola giusta tra quelle nelle parentesi.. 1- I punti cardinali servono per

Queste regole comprendono: edificare gli stabilimenti vicino a dove si trovavano le materie prime per risparmiare sul costo dei trasporti, considerare le esigenze militari