Gracias Gracias:  1
Resultados 1 al 15 de 15

Tema: Strumpy Shader Editor

  1. #1
    Senior Member
    Fecha de ingreso
    Feb 2012
    Mensajes
    283

    Strumpy Shader Editor

    Buenas gente... En Prehistory (http://www.juegoprehistoria.com/) estamos tratando de buscar un sistema de shader parecido al de unreal para unity, puesto que los materiales que trae la versión free del motor son muy básicos... Dimos con este script "Strumpy Shader Editor" que te permite crearlos conectando nodos al igual que se haría con unreal.

    El problema que se nos presenta es que estamos tratando de mezclar dos normal maps (normal map + detail normal map) y he probado a conectar los nodos tal como lo haría en unreal y no da el resultado esperado:

    Strumpy Shader Editor-unity.jpg

    Strumpy Shader Editor-ue4.jpg

    Al hacer las mismas conexiones en unity el detail normal map apenas se ve en las zonas señaladas:

    Strumpy Shader Editor-sin_titulo-1.jpg

    El mask de unity esta en el eje z, he usado float 4 porque no tiene el 3 (en teoría el 4 hace la misma función). Tampoco trae Constant Bias Scale, que es la parte que he sustituido por el último add+multiply (en unreal funciona así).

    Estaremos muy agradecidos de leer cualquier posible solución.

    Un saludo.
    Última edición por Zerouks; 09-09-2014 a las 18:41

  2. #2
    Senior Member
    Fecha de ingreso
    Jul 2011
    Mensajes
    149

    Re: Strumpy Shader Editor

    Hola, el Strumpy Shader me suena que se paró el desarrollo no? Algo de que lo/s habían fichado los de Unity, aunque aún se le puede sacar punta y es gratis. No te se resolver la duda, pero también podéis barajar Shader Forge, aunque es de pago, es muy potente.

    Saludos y suerte.

  3. #3
    Senior Member
    Fecha de ingreso
    Feb 2012
    Mensajes
    283

    Re: Strumpy Shader Editor

    Pues no se nada de que este para el proyecto... El shaderforge lo estuve ojeando, pero como bien dices, es de pago, de momento no entra dentro de las posibilidades. Por cierto ¿Sabes si los shaders de ShaderForge se pueden usar en terrenos?

    Gracias por la respuesta, saludos!

  4. #4
    Senior Member
    Fecha de ingreso
    Jul 2011
    Mensajes
    149

    Re: Strumpy Shader Editor

    Hola de nuevo, pues imagino que sí se podrá usar en terrains (Ahí no lo he usado) ya que es muy reciente, tiene cosas nuevas. He llegado a usar tanto Strumpy como el Shader Forge y éste último esta mejor optimizado, incluso me ahorraba nodos. En cuanto al tema del los normal map has repasado el hilo kilométrico oficial a ver si alguien dice algo?.

    Un saludo.

  5. #5
    Senior Member
    Fecha de ingreso
    Feb 2012
    Mensajes
    283

    Re: Strumpy Shader Editor

    No he llegado a mirar el hilo, lo que si busque por google y no llegue a encontrar nada. Lo que si encontré es otra alternativa, Shader Fusion, tendré que probarlo a ver que tal va.

    Saludos.

  6. #6
    Senior Member
    Fecha de ingreso
    Feb 2012
    Mensajes
    283

    Re: Strumpy Shader Editor

    Strumpy Shader Editor-normalmap-mix.jpg

    Lo logré! Con ShaderFusion

  7. #7
    Senior Member
    Fecha de ingreso
    Jul 2011
    Mensajes
    149

    Re: Strumpy Shader Editor

    Estupendo! Al final si no es por un camino por otro jejeje. Puedes, por favor, comentarme por qué es tan "complejo" añadir el detail normal map? Vamos que a priori pensaría en mezclar 2 normal maps a pelo, pero veo que hay que tener más cosas en cuenta como veo en los nodos de la captura del UDK.

    Gracias y un saludo!

  8. #8
    El cabreador
    Fecha de ingreso
    Oct 2002
    Ubicación
    S.Compostela.
    Mensajes
    8,790

    Re: Strumpy Shader Editor

    Esa función de unreal no es correcta, el bias escale no es más que un sumar multiplicar, los valores correctos son sumas 1 multiplicas por 0.5 y tu sumas y multiplicas por 0.5. solo tienes sumar 1 en vez de 0.5...

    A ver, creo que es eso, por otro lado no creo que unity y unreal traten de igual forma los normal, prueba también a invertir el canal verde.

    Saludos.-

  9. #9
    El cabreador
    Fecha de ingreso
    Oct 2002
    Ubicación
    S.Compostela.
    Mensajes
    8,790

    Re: Strumpy Shader Editor

    Estupendo! Al final si no es por un camino por otro jejeje. Puedes, por favor, comentarme por qué es tan "complejo" añadir el detail normal map? Vamos que a priori pensaría en mezclar 2 normal maps a pelo, pero veo que hay que tener más cosas en cuenta como veo en los nodos de la captura del UDK.[
    Un normal no es una imagen, por eso no es tan simple modificarlos sin que salgan guarradas en el modelo...es un conjunto de vectores que crean nuevas normales en una cara, normalmente solo hay una normal por cara, el normal por así decirlo crea una normal por pixel, como la normal define hacia donde mira la cara con respecto por ejemplo a una luz si creas más normales en la misma cara la variaciones de luz de esa cara aumentan y también el detalle..

    Saludos..

  10. #10
    Senior Member
    Fecha de ingreso
    Jul 2011
    Mensajes
    149

    Re: Strumpy Shader Editor

    Hola, gracias por la explicación Fiz3D, me ha ayudado a entender mejor los detail. Aún se me escapan esos nodos vector3 pero poco a poco voy buscando más información para entender el funcionamiento.

    Por cierto que he buscado en el shader forge y hay un nodo que hace lo siguiente:

    Normal Blend (Tiene 2 conexiones "base" y "detail")
    Combines two normal directions, where the base normal is perturbed by the detail normal


    En cuanto saque tiempo ocioso me pongo a nodear a ver que sale.

    Saludos!

  11. #11
    Senior Member
    Fecha de ingreso
    Jul 2011
    Mensajes
    149

    Re: Strumpy Shader Editor

    Hola de nuevo, he encontrado un post interesante, en este caso del ShaderForge, sobre la conexión de esos nodos, el resultado está al final del post.

    http://forum.unity3d.com/threads/sha...al-map.248902/

    salu2!

  12. #12
    El cabreador
    Fecha de ingreso
    Oct 2002
    Ubicación
    S.Compostela.
    Mensajes
    8,790

    Re: Strumpy Shader Editor

    Los normal tienen sus cosas pero es bueno saber como funcionan para usarlos correctamente.

    Desgraciadamente de unity no tengo mucha idea, yo soy más de unreal.

  13. #13
    Senior Member
    Fecha de ingreso
    Jul 2011
    Mensajes
    149

    Re: Strumpy Shader Editor

    Cita Iniciado por Fiz3d Ver mensaje

    Desgraciadamente de unity no tengo mucha idea, yo soy más de unreal...
    Me pirlan vuestros reflejos!

  14. #14
    Senior Member
    Fecha de ingreso
    Feb 2012
    Mensajes
    283

    Re: Strumpy Shader Editor

    Ostras, acabo de ver las respuestas...

    Fiz, acabo de mirar lo que comentas en unreal y fíjate en las siguientes capturas:

    Strumpy Shader Editor-01.jpg
    Strumpy Shader Editor-02.jpg

    El normal aplicado en el modelo se ve exactamente igual de una forma que de la otra...

    En unity así es como lo he hecho y todo parece funcionar correctamente:

    Shader que trae unity:

    Strumpy Shader Editor-01.jpg

    Shader hecho por mi:

    Strumpy Shader Editor-02.jpg

    En la imagen que puse la otra vez, el canal verde del normal si estaba invertido, por eso se nota la seam, pero no era ese el problema

    Por cierto, creo que unity no te gustaría tanto como unreal. Por lo menos la versión free en cuanto a shaders está pelá pelá. No sé porque se usa en juegos indies si hace falta saber más código que con unreal para hacer cosas que en unreal son sencillas...

    Por cierto Thrawn el Normal Blend ese que comentas seguramente sea la misma función que he puesto aquí, que es la que trae unreal también La verdad es que shaderforge tiene muy buena pinta

    Saludos!

  15. #15
    Senior Member
    Fecha de ingreso
    Feb 2012
    Mensajes
    283

    Re: Strumpy Shader Editor

    Joder perdón, ese normal es el que tiene el canal verde invertido. Me equivoque al cogerlo. Este es el que está bien.

    Shader Unity

    Strumpy Shader Editor-00.jpg

    Shader por mi

    Strumpy Shader Editor-01.jpg
    Última edición por Zerouks; 19-09-2014 a las 19:29

Temas similares

  1. Eye shader
    Por THE GRINGO en el foro Materiales y Texturizado
    Respuestas: 3
    Último mensaje: 20-06-2011, 17:17
  2. Shader FX
    Por MiraVirtual en el foro Noticias
    Respuestas: 1
    Último mensaje: 21-01-2009, 11:53
  3. que es un shader
    Por carlosall en el foro Infografía General
    Respuestas: 9
    Último mensaje: 30-08-2008, 17:27
  4. Definicion de shader
    Por primo en el foro Materiales y Texturizado
    Respuestas: 14
    Último mensaje: 13-12-2006, 10:31
  5. Que es un shader
    Por dogday en el foro Materiales y Texturizado
    Respuestas: 12
    Último mensaje: 20-06-2006, 16:07

Actualmente estos son sus permisos de publicación en el foro.

  • -No puedes crear nuevos temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes responder temas al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes subir archivos adjuntos al no estar registrado o no haber iniciado sesión en el foro.
  • -No puedes editar tus mensajes al no estar registrado o no haber iniciado sesión en el foro.
  •