¿Por qué los árboles brillan en el fondo?


14

Actualmente estoy creando una escena de bosque en la oscuridad, y los árboles brillan muy lejos, pero cuando me acerco están bien. Tengo los sombreadores configurados en "Naturaleza / Oclusión suave del árbol [corteza / hojas]", pero todavía se están volviendo extraños muy lejos, pero cerca están bien.

ingrese la descripción de la imagen aquí

Traté de colocar los árboles en una carpeta llamada "Oclusión ambiental" como se dijo aquí , pero no tuve suerte. También la niebla está apagada. Gracias por adelantado.

ACTUALIZAR

Cuando miré a los árboles con la cámara "Render Paths", aparecían rojos mientras que todo lo demás era verde.

imagen

ACTUALIZACIÓN 2

He intentado volver a instalar el paquete del que los descargué, pero todavía no tuve suerte.

ACTUALIZACIÓN 3

He agregado algunos árboles manualmente, y funcionan bien, pero cuando los agrego pintando en el terreno me sale el problema.

ACTUALIZACIÓN FINAL

Intenté construir el juego para ver si esto tenía el efecto en el .exe, y no lo hizo. Así que solo tengo que ignorar cuando lo estoy depurando, ya que funciona bien en la compilación. Gracias por toda la ayuda, parece un error con la unidad. Imagen de construcción:

imagen


No estoy familiarizado con Unity, así que escribiré como comentario: ¿quizás tienes Fog habilitado?
Kromster dice que apoya a Mónica el

No, tuve ese efecto, así que lo apagué, funcionó bien por un tiempo, y ahora lo está haciendo sin niebla encendida
Kinected

Entonces, ¿qué pasa si enciendes la niebla?
Laurent Couvidou

1
Es porque los árboles son más felices cuanto más lejos están de ti.
Ingeniero

1
Jaja, lástima que no puedo decir terrain1.trees.mood == Moods.Happy;:)
Kinected

Respuestas:


5

Resulta que se hizo bien en las compilaciones del proyecto, pero no en el depurador en la unidad. Estoy planeando informar esto como un error en el sitio de Unity, ya que solo se estropeó en el depurador, no en el juego.


2

Solucioné el problema agregando niebla con las propiedades:

  • Color: R: 0 G: 0 B: 0 A: 255
  • Modo: Exp2
  • Densidad 0.03

Sé que esto no resuelve el problema, pero quería usar niebla en mi juego de todos modos y esta fue una solución fácil. No voy a aceptar esto como la respuesta, ya que en realidad no resuelve la pregunta, solo quería decir qué terminó funcionando. Imagen:

imagen

También agrega esa sensación aterradora / misteriosa, de lo que estoy feliz. Todavía me encantaría tener una respuesta real sobre cómo solucionar esto.


99
Los árboles de terreno de unidad se representan en texturas a una distancia dada, que es lo que está viendo. Tendría que cavar en el sombreador que se usa para renderizar las texturas billboarded a distancia y ver cómo se ve afectado por su configuración de iluminación.
Chuck D el

@RubberMallet En realidad, Rubber Mallet tiene razón. Los árboles son brillantes porque se rindieron sin verse afectados por la luz. Creo que debería agregar una respuesta y ser aceptado.
AturSams

Bien, no puedo ver nada en esa captura de pantalla. Es solo negro. En su pregunta pude ver al menos algunos árboles: D
bummzack

@bummzack Suba el contraste de su monitor y podrá ver que ambas imágenes tienen un contenido muy oscuro. Sin embargo, el OP definitivamente debería considerar que no todos tienen una pantalla súper brillante como la suya.
Rushyo

@Rushyo No puedo porque estaba viendo esto en un iPad. Esperemos que no planee apuntar a iOS;) Sí, el OP necesita aumentar el brillo o agregar una opción en el juego para ajustarlo. Sería una idea inteligente algún tipo de "calibración" cuando el juego comienza por primera vez.
bummzack
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.