Noticias

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

Espejo Mirror

Iniciado por akamaru, Julio 27, 2015, 05:46:30 PM

Tema anterior - Siguiente tema
Hola a todos, de seguro que es una tontería pero no he podido usar el espejo de unity correctamenteTengo un shader y un script que he encontrado aquí "http://wiki.unity3d.com/index.php/MirrorReflection4#Usage">Espejo 4"pero resulta que la reflexión sucede en el eje "Y" es decir solo hacia arriba si quiero un espejo en mi baño, no funka...la idea que he tenido es añadir algo al script o al shader (la verdad no se si toque modificar los dos) para dejar como variable accesible en el editor el eje en el que se producirá la reflexión, algo como un "Flip Edjes" , no se, pero necesito ayuda con esto, y pues de paso me parece que esta seria la mejor manera de ayudar a todos los que desearan usarlo luego, de ahí lo de dejarlo en variables.agradezco de antemano toda su ayuda, 

ya encontré la solución y bueh la publico por si a  alguien mas le pasaresulta que al poner el shader y el script a un objeto con caras en los tres ejes el primero que reconoce y sobre el cual hará la reflexión es el "Y" es decir hacia arribaesto se arregla fácilmente poniendo las dos cosas sobre un plano sencillo, ahora bien al colocar mas de un espejo en la escena, al ULTIMO al que se le ha puesto el script es al que el shader reacciona, y el otro objeto viene a ser un "Viewport" de el plano de reflexión que ya esta esti***do, es decir que reflejara como si fuera parte del espejo al que si reacciona el shader, para esto, solo sera posible ver un espejo a  la vez, de esta manera, utilizo triggers, que cambian el MATERIAL del plano, para que se activen los espejos uno a la vez, dejo el video que he decidido hacer, perdonaran algunos problemas de audio...espero contribuir, con algo a la comunidad de la que me he beneficiado ya en varias ocaciones, saludos!! 

[quote author=akamaru date=1438617867" data-ipsquote="" data-cite="akamaru" class="ipsQuote">ya encontré la solución y bueh la publico por si a  alguien mas le pasaresulta que al poner el shader y el script a un objeto con caras en los tres ejes el primero que reconoce y sobre el cual hará la reflexión es el "Y" es decir hacia arribaesto se arregla fácilmente poniendo las dos cosas sobre un plano sencillo, ahora bien al colocar mas de un espejo en la escena, al ULTIMO al que se le ha puesto el script es al que el shader reacciona, y el otro objeto viene a ser un "Viewport" de el plano de reflexión que ya esta esti***do, es decir que reflejara como si fuera parte del espejo al que si reacciona el shader, para esto, solo sera posible ver un espejo a  la vez, de esta manera, utilizo triggers, que cambian el MATERIAL del plano, para que se activen los espejos uno a la vez, dejo el
]video que he decidido hacer, perdonaran algunos problemas de audio...espero contribuir, con algo a la comunidad de la que me he beneficiado ya en varias ocaciones, saludos!! [/quote]Hola. He intentado ver el video pero no me deja porque lo tienes como privado... podrias ponerlo publico para poder verlo... Gracias y un saludo

[quote author=ftejada" data-ipsquote-contapp="forums" data-ipsquote-contenttype="forums" data-ipsquote-contentclass="forums_Topic" data-ipsquote-contentid="15826" data-ipsquote-contentcommentid="101166 date=1438635622]Hola. He intentado ver el video pero no me deja porque lo tienes como privado... podrias ponerlo publico para poder verlo... Gracias y un saludo[/quote]yap esta listo jejej lo siento

Etiquetas: