Noticias

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

Duda efecto realidad virtual estilo Tron

Iniciado por daniele_kiro, Marzo 18, 2016, 10:53:29 AM

Tema anterior - Siguiente tema
Me surge una duda, quiero hacer que mi escena pase de normal a un estilo grid como el de Tron.Seria un efecto como el de la imagen.No se si existe algo parecido o algún efecto ya te dibuja la malla en las texturas o tengo que texturizar todos los objetos que van a formar parte?Alguien sabe de conseguirlo de algún otro modo? alguna idea?

Pues si que parece un poquillo complicado pero...La única manera o idea que se me ocurre, es que tengas dos escenas por separado, la normal y la de tron.Cuando tu character o personaje esté en la escena normal y quieras cambiar la escena de tron, lo que se me ocurre es que toque o colisione con un collider y pase a la escena de tronvamos aplicarle al script un Application.LoadLevel("nombre de nivel");a lo mejor el cambio puede que sea muy brusco, pero podrías aplicarle entre la escena normal y la de tron un sonido o una imagen de cambio, algo que de la sensación de que ha cambiado..jajaja puede que sea un poco cutre lo que te digo, pero podría ser una idea..saludos   

Shaders Shaders ShadersXD.Te dejo un enlace donde un tio hace algo parecido, no melo he leido entero, pero me parece que tendras que tener todos los shaders preparados para responder de una manera o de otra a la misma camaDepthTexure que controlaras con un script.O algo asi xD hechale un ojo.cheerS!http://williamchyr.com/tag/depth-texture/" rel="external nofollow">http://williamchyr.com/tag/depth-texture/

WOW!!! Que bueno!!eso me lo apunto!! es genial!

Llevo un tiempo trasteando con shaders y te puedo hacer uno que muestre unas texturas u otras según la distancia a un punto por ejemplo, y haría ese mismo efecto sin la parte de los bordes rojos.Dime que texturas quiere que reciba (base/albedo, normals, specular, gloss, etc). Si quieres que sea PBR o no. Para la parte estilo tron puede bastar con diffuse, emission y dos sliders para controlar el specular y gloss, a ver como queda.http://blogs.unity3d.com/es/2015/02/18/working-with-physically-based-shading-a-practical-approach/" rel="external nofollow">http://blogs.unity3d.com/es/2015/02/18/working-with-physically-based-shading-a-practical-approach/saludos

Marzo 20, 2016, 11:25:10 AM #5 Ultima modificación: Marzo 21, 2016, 04:48:46 PM por Sateyr
Esta sería una primera versión. Para una escena con varios objetos solo tendrías que crear varios materiales que usaran el shader y sincronizar con un script la distancia a la que se pasa de una textura a otra en todos ellos.https://www.dropbox.com/s/4x8hvuqdlow1e6n/giphy (1).gif?dl=0 

Ojo, que no es lo mismo el efecto de "escaneado" de Matrix, que el estilo visual de TRON, que se basa más en LowPoly. Yo aporto mi granito de arena.El estilo visual o 'look' que tiene TRON (y parecidos) se basa en 3 conceptos:
  • polígonos de color sólido sin texturas ni relieve aparente.
  • franjas luminosas de color sólido en los lados y aristas que conformen los objetos.
  • Todas las franjas siguen un patrón o un camino, parecido a un circuito electrónico.
Sabiendo todo esto, podemos recrear el estilo de 2 formas, principalmente:
  • O usamos un shader concreto que añada esas franjas de luz luminosas, y pinte los objetos con un color sólido...
  • O bien, creamos nosotros esos materiales y texturas para los objetos y usamos una textura Emissive para las aristas.
Generalmente la 2ª opción es la más fácil y rápida de hacer. Sólo hemos de crear nuestras texturas pintando de un único color la base (generalmente un azul/gris muy oscuro, casi negro), y luego crear su correspondiente textura emisiva que sólo delimite los bordes del objeto.Más adelante, cuando ya tienes la base hecha, añades detalles para sobre-iluminar zonas concretas, y usas materiales de Reflexión para darle ese toque de "cristalino" o de brillante/espejo. Todo depende de cuánto te lo quieras currar. Ejemplos:https://jaysanalysis.files.wordpress.com/2014/09/tron3.png

Etiquetas: