2013-10-10 28 views
8

Ho avuto problemi importanti con la trasparenza di oggetti non intersecati negli ultimi giorni. Ho trovato il suggerimento di impostare lo alphaTest del materiale su 0,5, che ha risolto il problema.Che cosa significa Material.alphaTest?

Questo è bello, ma mi piacerebbe capire meglio cosa significa e come mai ha risolto i problemi con tanta eleganza. Qualcuno può consigliare?

risposta

5

Da un breve esperimento: sembra essere una soglia per il rendering.

Le maglie spariscono improvvisamente quando opacity scende al di sotto di alphaTest.

Se un oggetto non sta diventando trasparente, assicurarsi innanzitutto di transparent = true.

3

La risposta può essere trovata here:

Il test alfa scarta un frammento subordinata al risultato del confronto tra il valore alfa del frammento in arrivo e un valore costante.