Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: Braltor en Diciembre 17, 2015, 04:26:41 AM

Título: Agujerando la escena?
Publicado por: Braltor en Diciembre 17, 2015, 04:26:41 AM
Hola compañeros, para cierto proyecto necesito que aparezcan objetos 3D por unas compuertas suspendidas en el aire, entonces claro, paso el objeto por la compuerta pero tambien necesito que la parte de abajo del objeto, debajo de la compuerta, sea invisible. Ya lo había logrado poniendo el fondo en un color (negro) y una caja del mismo color bajo la compuerta... un truco barato como el de sacar el conejo del sombrero. Pero ahora sí que necesito hacer un "hueco" en la escena porque tengo que poner un fondo. Qué método se usa hoy en día para enmascarar partes de la escena? Se me viene a la mente stencil shaders pero no se qué tanto soporte tienen en móviles... busco algún truco facilón, alguien sabe?
Título: Agujerando la escena?
Publicado por: kaito en Diciembre 18, 2015, 06:03:51 PM
Con  2 camaras con diferentes distancias de renderizado. A una de las camaras le aplicas la distancia a la compuerta y un layer especifico. Luego cambias el layer al objeto para que la escena sea renderizada por una sola camara.
Título: Agujerando la escena?
Publicado por: Braltor en Diciembre 18, 2015, 06:36:15 PM
buena idea voy a mirar eso, gracias!