Perché gli alberi splendono sullo sfondo?


14

Attualmente sto creando una scena di foresta al buio e gli alberi brillano molto lontano, ma quando mi avvicino stanno bene. Ho gli shader impostati su "Nature / Tree Soft Occlusion [corteccia / foglie]", ma stanno ancora diventando strani in lontananza, ma vicino stanno bene.

inserisci qui la descrizione dell'immagine

Ho provato a posizionare gli alberi in una cartella denominata "Ambient-Occlusion" come detto qui , ma senza fortuna. Anche la nebbia è disattivata. Grazie in anticipo.

AGGIORNARE

Quando ho guardato gli alberi usando la telecamera "Render Paths", sono diventati rossi mentre tutto il resto era verde.

immagine

AGGIORNAMENTO 2

Ho provato a reinstallare il pacchetto da cui ho scaricato questi, ma ancora senza fortuna.

AGGIORNAMENTO 3

Ho aggiunto alcuni alberi manualmente e funzionano bene, ma quando li aggiungo dipingendo sul terreno ottengo il problema.

AGGIORNAMENTO FINALE

Ho provato a costruire il gioco per vedere se questo ha avuto l'effetto su .exe, e non è stato così. Quindi devo solo ignorare quando sto eseguendo il debug, poiché funziona bene sulla build. Grazie per tutto l'aiuto, sembra solo un errore con l'unità. Immagine di build:

Immagine


Non hai familiarità con Unity, quindi scriverò come commento - forse hai abilitato la nebbia?
Kromster dice di sostenere Monica il

No, ho avuto questo effetto, quindi l'ho spento, ha funzionato bene per un po 'e ora lo sta facendo senza nebbia attivata
Kinected

Quindi cosa succede se si attiva la nebbia?
Laurent Couvidou,

1
È perché gli alberi sono più felici quanto più sono lontani da te.
Ingegnere

1
Haha, terrain1.trees.mood == Moods.Happy;
peccato che

Risposte:


5

Si scopre che è stato reso bene nelle build del progetto, ma non nel debugger nell'unità. Sto pensando di segnalarlo come un errore sul sito di Unity, dato che è stato incasinato solo nel debugger, non nel gioco.


2

Ho risolto il problema aggiungendo nebbia con le proprietà:

  • Colore: R: 0 G: 0 B: 0 A: 255
  • Modalità: Exp2
  • Densità 0,03

So che questo non risolve il problema, ma volevo comunque usare la nebbia nel mio gioco e questa è stata una soluzione facile. Non accetterò questa come risposta poiché in realtà non risolve la domanda, volevo solo dire cosa ha finito per funzionare. Immagine:

immagine

Aggiunge anche quella sensazione spaventosa / misteriosa, di cui sono felice. Mi piacerebbe ancora avere una risposta reale a come risolvere questo problema.


9
Gli alberi del terreno unitario sono resi alle trame a una data distanza che è ciò che stai vedendo. Dovresti scavare nello shader che viene utilizzato per eseguire il rendering a distanza delle trame affissioni e vedere come viene influenzato dalla tua configurazione di illuminazione.
Chuck D,

@RubberMallet In realtà il martello di gomma ha ragione. Gli alberi sono lucenti perché resi senza essere influenzati dalla luce. Penso che dovrebbe aggiungere una risposta e farsi accettare.
AturSams,

Bello, non riesco a vedere nulla in quella schermata. È solo nero. Nella tua domanda ho potuto vedere almeno alcuni alberi: D
bummzack,

@bummzack Aumenta il contrasto del tuo monitor e vedrai che entrambe le immagini hanno un contenuto molto scuro. Tuttavia, l'OP dovrebbe assolutamente considerare che non tutti hanno uno schermo super luminoso come il suo.
Rushyo,

@Rushyo Non posso da quando stavo visualizzando questo su un iPad. Quindi speriamo solo che non abbia intenzione di scegliere come target iOS;) Quindi sì, l'OP deve aumentare la luminosità o aggiungere un'opzione di gioco per regolarla. Una sorta di "calibrazione" all'inizio del gioco sarebbe un'idea intelligente.
Bummzack,
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.