Computer grafica

Domande e risposte per ricercatori e programmatori di computer graphics

1
Rendering efficiente con molte sorgenti luminose
Per eseguire il rendering di una scena con una singola sorgente luminosa utilizzando l'ombreggiatura phong, è possibile calcolare il colore finale di ciascun frammento passato nello shader di frammento in base ai componenti ambiente / diffuso / speculare sia del materiale che della sorgente luminosa. Questo può essere facilmente esteso …

1
Come funziona la riproiezione temporale?
L'antialiasing temporale (e altri algoritmi temporali) funzionano abbinando i pixel di questo fotogramma ai pixel dell'ultimo fotogramma e quindi utilizzando tali informazioni. Ho capito che puoi usare le matrici dei frame attuali e finali insieme alle informazioni sui vettori di movimento per abbinare i pixel tra i frame. Quello che …



1
Come viene implementata la profondità di campo?
So che la profondità di campo comporta la sfocatura. Ci sono alcune grandi informazioni su come eseguire una sfocatura gaussiana nella domanda Come viene implementata la sfocatura gaussiana? Ma, a parte questo, come viene implementata la profondità di campo? Quali sono le regole su come offuscare ogni pixel e come …





1
Qual è la differenza tra proiezione ortografica e prospettica?
Ho studiato computer grafica, dal libro Fundamentals of Computer Graphic (ma la terza edizione), e alla fine ho letto delle proiezioni. Tuttavia, non ho capito esattamente qual è la differenza tra la proiezione ortografica e prospettica? Perché abbiamo bisogno di entrambi, dove vengono utilizzati? Vorrei anche imparare cos'è la trasformazione …


2
Come funziona l'aggiornamento di un buffer di profondità nella GPU?
In questo momento sto cercando di implementare una sorta di buffer di profondità nel software e ho un grosso problema quando ci scrivo. Avere un mutex è assolutamente eccessivo. Quindi ho creato un numero di mutex pari al numero di thread. Sto bloccando un mutex basato sul pixel corrente (pixel_index% …
10 buffers 

1
L'algoritmo Jump Flood è separabile?
JFA (l'algoritmo qui descritto: http://www.comp.nus.edu.sg/~tants/jfa/i3d06.pdf ) può essere utilizzato per ottenere un'approssimazione di un diagramma Voronoi o una trasformazione di distanza. Lo fa nel tempo logaritmico in base alla dimensione dell'immagine risultante, non al numero di semi. Cosa fai se la tua immagine non ha le stesse dimensioni su ciascun …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.