Vai al contenuto principale

Comprendere la Texture Dilation

Aggiornamento 18/08/23: Ora offriamo versioni piastrellabili dei nostri asset di pietra/marmo che in precedenza presentavano la dilation applicata. La collezione completa non è ancora stata convertita, quindi continua a controllare!

Hai scaricato una texture con bordi sfocati? Niente panico! È intenzionale.

Gli artisti e i software 3D preferiscono texture con un rapporto d'aspetto 1:1. Sono più facili da manipolare, piastrellare e utilizzare senza alterare le UV. Ecco perché Poliigon utilizza un processo comune nello sviluppo di giochi noto come Texture Dilation, che "espande" il bordo della texture per riempire lo spazio rimanente.

Di seguito spieghiamo come rimuovere questa dilation e forniamo anche una spiegazione più approfondita su cosa sia e perché sia necessaria.

Come rimuovere la Texture Dilation in Photoshop

Come rimuovere la Texture Dilation nel tuo software 3D

Cos'è la Texture Dilation

La Texture Dilation è un processo comune nello sviluppo di giochi che "espande" il bordo della texture per riempire lo spazio rimanente al fine di mantenere un rapporto d'aspetto 1:1.

Questo è un esempio di una texture con Texture Dilation applicata:

Idealmente forniremmo sempre texture con rapporto d'aspetto 1:1 senza dilation, ma sfortunatamente il mondo reale è raramente così conveniente. La maggior parte dei soggetti appare così:

Quindi, in genere, parte della fase di elaborazione della texture comporta il forzare una texture come questa in un rapporto quadrato 1:1. Ciò significa ritagliare (sottrarre dai lati o dalla parte superiore) o riempire (duplicando le informazioni).

La texture finale:

Questi approcci funzionano benissimo per soggetti uniformi e ripetitivi.

Ma per texture con motivi distintivi e imprevedibili, la duplicazione non è possibile senza creare giunture. Le nostre scansioni di lastre di marmo ne sono l'esempio perfetto.

Ed è per questo che usiamo la Texture Dilation, che "espande" il bordo della texture per riempire lo spazio rimanente.

In sostanza, questo ti offre tutti i vantaggi di una texture 1:1 senza perdere o duplicare informazioni.

Ma perché usare la dilation? Perché non solo uno sfondo nero?

Le parti nere o trasparenti dell'immagine possono causare problemi quando un motore di gioco riduce la scala delle texture (mipmapping) su una mesh mappata UV.

La dilation assicura che eventuali errori nella mappatura UV non siano così facilmente visibili.

Detto questo, sappiamo che non tutti usano le texture per i giochi e quindi potrebbero non trovare utile la dilation. Se desideri rimuoverla dalla tua texture, leggi le nostre guide qui sopra.

Hai ricevuto la risposta alla tua domanda?