RIASSUNTO TEORIA DI FCG
Schema di un'applicazione grafica
In generale, le applicazioni grafiche di cui ci occuperemo possono essere rappresentate dal seguente schema
Esiste una descrizione di qualsiasi tipo (procedurale o meno) del mondo che deve essere rappresentato: questo processo è chiamato modellazione
Dalla descrizione (modello), si ottiene un'immagine 2D: questo processo è globalmente chiamato rendering.
La sequenza di algoritmi che implementa il rendering è chiamata pipeline grafica
La descrizione del mondo che alimenta la pipeline grafica consiste di solito in tre elementi:
- OGGETTI del mondo: possono essere oggetti reali (cubi, robot, mele, ...) o dati (punti nello spazio 3D, iso-superfici, ...). Gli oggetti hanno proprietà di posizione (la loro posizione, orientamento, ecc.) e aspetto (colore, com'è la superficie, se riflettono la luce o no, ecc.)
- LUCI che determinano le proprietà di illuminazione del mondo; hanno proprietà posizionali, ma non hanno apparenza
- L'OBSERVER implementa una telecamera virtuale che genera un'immagine 2D (lo schermo) della descrizione 3D del mondo. Lui / lei anche ha proprietà posizionali, ma nessuna apparenza.
questo è l'uscita dell'osservazione del mondo reale, è il modello soddisfatto ogni modello è preso e reso in 2D considerando ogni cambio di colore dei vari pixel
PROCESSO DI MODELLAZIONE
Il modello di un oggetto può essere ottenuto in tre modi:
- Manuale, cioè viene disegnato per mezzo di oggetti di uno strumento grafico. Solitamente gli oggetti complessi si ottengono combinando oggetti semplici
- Automatico, da strumenti (ad esempio scanner) che consentono di acquisire il modello digitale da un oggetto reale. Altre tecniche basate sulle immagini dell'oggetto sono studiate in Computer Vision e ultimamente anche in Computer Graphics. Questo è solitamente chiamato modellazione basata su immagini
- Procedurale, ovvero l'oggetto è creato da una procedura. Es. si ottiene una sfera specificando le posizioni del raggio e del centro, e quindi viene disegnata da una procedura che calcola la sua equazione analitica. Adotta sw complesso per la modellazione 3D della soluzione. Es una via di mezzo tra gli altri due è ad esempio metti una sfera in questo posto un cubo in un altro ecc
RIASSUNTO TEORIA DI FCG
Schema di un'applicazione grafica
In generale, le applicazioni grafiche di cui ci occuperemo possono essere rappresentate dal seguente schema
Esiste una descrizione di qualsiasi tipo (procedurale o meno) del mondo che deve essere rappresentato: questo processo è chiamato modellazione
Dalla descrizione (modello), si ottiene un'immagine 2D: questo processo è globalmente chiamato rendering.
La sequenza di algoritmi che implementa il rendering è chiamata pipeline grafica
La descrizione del mondo che alimenta la pipeline grafica consiste di solito in tre elementi:
OGGETTI del mondo: possono essere oggetti reali (cubi, robot, mele, ...) o dati (punti nello spazio 3D, iso-superfici, ...). Gli oggetti hanno proprietà di posizione (la loro posizione, orientamento, ecc.) e aspetto (colore, come è la superficie, se riflettono la luce o no, ecc.)
LUCI che determinano le proprietà di illuminazione del mondo; hanno proprietà posizionali, ma non hanno apparenze
L'OBSERVER implementa una telecamera virtuale che genera un'immagine 2D (lo schermo) della descrizione 3D del mondo. Lui / lei anche ha proprietà posizionali, ma nessuna apparenza.
questo è l'uscita dell'osservazione del mondo reale, è il modello soddisfatto ogni modello è preso e reso in 2D considerando ogni cambio di colore dei vari pixel
PROCESSO DI MODELLAZIONE
Il modello di un oggetto può essere ottenuto in tre modi:
- Manuale, cioè viene disegnato per mezzo di oggetti di uno strumento grafico. Solitamente gli oggetti complessi si ottengono combinando oggetti semplici
- Automatico, da strumenti (ad esempio scanner) che consentono di acquisire il modello digitale da un oggetto reale. Altre tecniche basate sulle immagini dell'oggetto sono studiate in Computer Vision e ultimamente anche in Computer Graphics. Questo è solitamente chiamato modellazione basata su immagini
- Procedurale, ovvero l'oggetto è creato da una procedura. Es. si ottiene una sfera specificando le posizioni del raggio e del centro, e quindi viene disegnata da una procedura che calcola la sua equazione analitica. Adotta sw complesso per la modellazione 3D della soluzione. Es una via di mezzo tra gli altri due è ad esempio metti una sfera in questo posto un cubo in un altro ecc
Processo di rendering
Sulla base di queste informazioni, è necessario eseguire un certo numero di passaggi per otte
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
-
Computer
-
Appunti completi corso Computer Grafica
-
Appunti completi corso Computer Security
-
Computer essentials