Cos'è la tassellazione?

Sommario:

Cos'è la tassellazione?
Cos'è la tassellazione?
Anonim

La tassellazione non è la nuova tecnologia grafica che era una volta, lascia che sia il ray tracing, ma è ancora una delle tecnologie più importanti utilizzate nei giochi per rendere i loro mondi virtuali più reali e vivi. Lo fa affiancando forme geometriche piatte senza sovrapposizioni o spazi vuoti per aggiungere molta più profondità a oggetti e personaggi e rendere tutto più 3D e coinvolgente.

Può anche rendere più facile il processo di sviluppo.

Tassellatura e lavoro con i triangoli

Introdotto con DirectX11, la tassellazione è, di per sé, un metodo per aumentare i dettagli in una scena suddividendo le maglie triangolari che compongono oggetti e personaggi nei mondi di gioco. La tassellatura consente una divisione massiccia di quei triangoli, per cui ogni dimezzamento (o raddoppio, a seconda della prospettiva) crea dettagli sempre più fini perché i bordi sono meno netti e i modelli più sfumati.

Questo da solo non creerebbe un effetto drasticamente migliorato. Forse aggiungendo uno strato di dettagli a un'immagine che altrimenti non c'era, ma la texture artistica da sola può farlo. La tassellazione è speciale perché è combinata con la mappatura di spostamento (è leggermente diversa dalle mappe di rilievo). Cioè, in effetti, una trama in grado di memorizzare informazioni sulla sua altezza, fino a che punto sporge dalla sua base.

I giochi e i benchmark di tassellazione lo utilizzano per creare oggetti e scenari con una profondità molto maggiore. Sebbene sia tipicamente impiegato in tandem con altre tecniche visive, il benchmark Unigine Heaven fornisce un chiaro promemoria di quanto possa essere potente la tassellatura nelle giuste circostanze.

Image
Image

Nell'immagine sopra puoi vedere che le scale, che in precedenza erano una rampa piatta con una trama simile a una scala, si trasforma in una rappresentazione 3D di una scala con tassellatura applicata. Questo è un caso estremo: nessuno sviluppatore di giochi farebbe affidamento esclusivamente sulla tassellatura per una caratteristica visiva così importante, ma mostra quale impatto può avere la tassellatura nelle giuste circostanze.

Perché usare la grafica a mosaico?

Per quanto l'effetto di tassellatura in benchmark come Unigine Heaven sia carino, non lo è certamente in modo sorprendente, specialmente nel 2020. Ma non è nemmeno unico. Non c'è motivo per cui un tale effetto visivo 3D non possa essere ottenuto creando un modello di quella profondità e scala e strutturandolo in modo appropriato. Allora perché utilizziamo invece la grafica a tassellatura?

Il motivo ultimo è perché è più facile ed è più economico. Non in termini di costo in dollari, ma in termini di risorse di sistema. È molto più semplice creare un modello a basso dettaglio, con una trama di alta qualità e una mappa di spostamento applicata, piuttosto che creare un modello altamente dettagliato per accompagnare la trama. Ciò rende molto più semplice per lo sviluppatore creare scene dettagliate usando la tassellazione

Giochi di tassellazione: qual è l'impatto?

Con la capacità di Tessellation di avere un effetto estremo sulla grafica, anche se non è sempre realizzato nella stessa misura, che effetto ha sui giochi? Attivare la tassellatura nel tuo gioco preferito aumenterà il tuo frame rate?

Non in genere. Test testa a testa in giochi popolari che utilizzano la tassellatura, come GTA V, suggeriscono che l'impatto è minimo, perdendo solo pochi fotogrammi al secondo anche nei casi più impegnativi con una forte tassellatura in gioco. L'analisi approfondita di SapphireNation mostra che effetti come HDR e profondità di campo possono avere un impatto molto maggiore sulle prestazioni rispetto a qualsiasi cosa richieda la tassellatura.

Consigliato: