Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

Global fog y excluir objeto.

Iniciado por Abramelin, Octubre 01, 2015, 10:14:45 PM

Tema anterior - Siguiente tema
Octubre 01, 2015, 10:14:45 PM Ultima modificación: Octubre 01, 2015, 10:16:05 PM por Abramelin
He estado buscando por internet, y aunque hay información respecto a lo que pregunto, no he conseguido llevarlo a cabo:Tengo una esfera para simular un cielo en movimiento (simple cloudsystem de la asset store), pero la niebla, la global fog de lighting settings, no deja ver la esfera. Entonces me gustaría saber como excluir a un objeto de esa niebla global para que pueda verse la esfera. En las opciones cullin mask de la cam se puede excluir mediante layer ¿pero entonces deberia utilizar varias camaras a la vez para hacer esto? No necesito descativar/activar la niebla, solo que en la esfera no se renderice.No me queda muy claro lo que debería hacer, a ver si me podeis echar un cable.

Lo que quieres hacer quedaría bastante feo, es simplemente cambiarle el shader a la esfera pero al cambiar el shader no se te va a ver solo cuando mires arriba, sino que se te verá traspasando siempre la niebla. Osea, mires a donde mires verás esa esfera.

Pero si le cambio el material por defecto no se ve. Esta configurado como particles/vertexlit blended."Osea, mires a donde mires verás esa esfera." Bueno eso es basicamente lo que quiero, suponiendo que respete el terrain y las demas mallas, lo único que quiero excluir es la niebla de ese objeto, o ese objeto de la niebla.La única forma de que se vea la esfera es quitando la niebla global, pero sin niebla queda muy mal y diría que hasta pierde fluidez.

Bueno, la verdad es que lo que quieres hacer los hice una vez pero no recuerdo el nombre del shader y creo que no viene con unity

Etiquetas: