Noticias

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

duda acerca de line renderer?

Iniciado por stiven202, Marzo 15, 2017, 07:12:53 PM

Tema anterior - Siguiente tema
Como puedo hacer para que un line renderer se vea todo el tiempo? aunque este atravesando cubos.
 

 
Necesito ver todo el camino pero como hay muchos cubos en medio, toca mover esos cubos para ver cual es el camino que dibuja el line renderer.
 
 
 
 
 
Es que me pidieron hacer un juego en el que se genere un camino con line renderer entre varios cubos y un personaje que está en uno de los cubos debe encontrar el camino.

No hace falta que los muevas, con que los ocultes puedes ya trabajar con el line renderer, una vez acabado vuelve a mostrar los cubos ocultos.
 
Saludos.

- Usando un material con un shader determinado podria lograrlo supongo.
 
- La otra es dibujar el linerenderer no desde las posiciones reales espaciales sino desde unas proyectadas en la camara, para evitar que este "detras de algo", pero creo que la idea del shader es mejor,
 
- La ultima puede ser usar dos targets o camaras, una para la escena y otra para el linerenderer, obvio este se renderiza luego de la escena.
 
Otra vez, la del shader creo que es mejor y mas eficiente, no te puedo recomendar ninguno ni se como hacerlo jaja pero debe haber info por los foros oficiales supongo.
 
saludos

Cita de: manux date=1489603911No hace falta que los muevas, con que los ocultes puedes ya trabajar con el line renderer, una vez acabado vuelve a mostrar los cubos ocultos.
   
   
      Saludos.
   


No los puedo ocultar porque es parte del ejercicio que me están pidiendo XD

Has probado como te comenta @lightbug con un shader haber que tal?
 
Si no, crea el camino primero y después añade los cubos.
 
Saludos.

Si esto fuera 2D seria tan facil como cambiar el orden de las sortingLayers, aunque todo Renderer (MEsh, Line ,Sprite...) lo tienen, todavia no se como usarla pero por codigo podes modificarlas. Con sprites funcionan en ambos tipos de camara, pero con el resto de los objetos no estoy seguro.
 
Mira aca hay un tutorial (de los mejores respecto a shaders) que trata de emular un efecto rayos X, fijate la parte del 4:55
 


   
eature=oembed" width="480">

 
Supongo que lo que queres va un poquito encaminado a eso.

Etiquetas: