Gracias Gracias:  8
Resultados 1 al 12 de 12

Tema: Cuales son las diferencias entre Beckman y GGX

  1. #1
    Senior Member Avatar de Andrés57sc
    Fecha de ingreso
    Jun 2013
    Ubicación
    Ronda, España
    Mensajes
    520

    ¿Cuáles son las diferencias entre Beckman y GGX?

    Hola gente.

    Ando estos últimos días aprendiendo sobre texturas y materiales en cycles y recuerdo que hace ya más tiempo cuando apenas aprendía lo básico de los shaders, leí en algún sitio que dentro de las diferentes configuraciones para el shader Glossy; el sistema GGX estaba el desuso o siendo reemplazado por el Beckmann. También de forma más reciente he leido que el GGX produce fireflys con más facilidad, así que yo he acostumbrado a venir usando el Beckmann pero acabo de ver estos días usarlo en algunos materiales más o menos complejos y ya me ha asaltado un poco la pregunta de si era cierto todo eso.

    He estado haciendo algunas pruebas sencillas pero no he podido apreciar diferencias ni de fireflys ni de tiempo de render (totalmente despreciables, unas décimas de segundo a favor del beckmann), sólo a nivel visual parece que el GGX es tan solo una versión más difusa que el beckmann y nada más. Os dejo un par de renders; izquierda Beckmann, derecha GGX:

     Cuales son las diferencias entre Beckman y GGX -metalizada_tipo_01_03.png Cuales son las diferencias entre Beckman y GGX -metalizada_tipo_01_03_ggx.png

    Edito:

    Añado el .blend

    Saludos.
    Última edición por Andrés57sc; 20-06-2014 a las 18:32

  2. #2
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,196

    Re: ¿Cuáles son las diferencias entre Beckman y GGX?

    Según el manual.

    Para el Glossy
    DistribuciónDistribución de microfacetas a usar. Definida produce reflexiones perfectamente definidas como un espejo, mientras queBeckmann y GGX pueden usar la entrada de Rugosidad para producir reflexiones desenfocadas.

    Y el Glass
    DistribuciónDistribución de microfacetas a utilizar. Definida produce refracciones perfectamente definidas como el cristal claro, mientras que Beckmann y GGX pueden usar la entrada Rugosidad para simular un cristal más imperfecto.

    Pero creo que hay que coger la lupa para diferenciarlo..



  3. #3
    Senior Member Avatar de Nugu
    Fecha de ingreso
    Jul 2013
    Ubicación
    Vilanova del Camí (Barcelona)
    Mensajes
    630

    Re: ¿Cuáles son las diferencias entre Beckman y GGX?

    Si los miras en pre visualización de tipo esfera, se aprecia muy bien las diferencias a mayor rugosidad.


    Aquí te dejo las capturas con cada una, con la misma rugosidad para que lo veas:

    Definido Cuales son las diferencias entre Beckman y GGX -definido.png
    El reflejo es perfecto.


    Beckman Cuales son las diferencias entre Beckman y GGX -beckman.png
    El reflejo es un poco más grande y difuso.


    GGX Cuales son las diferencias entre Beckman y GGX -ggx.png
    El reflejo es el mismo que el Beckman, pero mucho más difuminado.


    Espero que te haya ayudado.

  4. #4
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,196

    Re: ¿Cuáles son las diferencias entre Beckman y GGX?

    Ya que estamos--- ponemos un video.

    Última edición por 3dpoder; 02-03-2015 a las 10:37 Razón: 7497

  5. #5
    Senior Member Avatar de Andrés57sc
    Fecha de ingreso
    Jun 2013
    Ubicación
    Ronda, España
    Mensajes
    520

    Re: ¿Cuáles son las diferencias entre Beckman y GGX?

    Estamos en las mismas con lo que dice el manual jeje, antes de abrir el hilo estuve buscando información por ahí pero no se ve nada sobre esta cuestión, haber fijo que hay pero estará muy escondida jeje.

    He ajustado los valores de rugosidad lo mejor que he podido intentando de conseguir el resultado del GGX pero usando Beckmann y así a la ligera en verdad se ve que difieren en algo más de lo que puedes conseguir ajustando la rugosidad con el típico deslizador lineal. Dejo este último render por si queréis comparar el resultado con el GGX del primer post y también dejo ya el tema que se me esta yendo la pinza, era solo simple curiosidad y al final toda la tarde con esto

     Cuales son las diferencias entre Beckman y GGX -metalizada_tipo_01_03_beckmann_ajustado.png

    Pero si os enterais de algo sobre esto, comments welcome. Saludos!

  6. #6
    Senior Member Avatar de Andrés57sc
    Fecha de ingreso
    Jun 2013
    Ubicación
    Ronda, España
    Mensajes
    520

    Re: ¿Cuáles son las diferencias entre Beckman y GGX?

    Ala, se me había olvidado refrescar la página no no he leído las respuestas. Sí nugu, ciertamente el resultado visual es como si en el GGX aparte de que la dispersión principal es ligeramente superior metiera como un leve halo de dispersión que sí salta más a la vista.

  7. #7
    Miembro Avatar de elbrujodelatribu
    Fecha de ingreso
    Aug 2013
    Ubicación
    Sevilla - España
    Mensajes
    36

    Re: ¿Cuáles son las diferencias entre Beckman y GGX?

    Hola a todos.

    Sharp (Definida?) crea reflexiones perfectas y no utiliza el parámetro Roughness (rugosidad?). Es como Beckmann con rugosidad 0.0 pero más rápido en ese caso.

    Beckmann es mejor para materiales que reflejen mucho la luz o con mucho brillo. Es decir, con rugosidad menor a 0,2.

    GGX es mejor para materiales que reflejan la luz poco, con una rugosidad mayor a 0,2 . Además en estos casos sus reflejos son más perfectos.

    Todo ésto quedará obsoleto en la versión 2.72 de Blender en la que se incluira el algoritmo Ashikhmin-Shirley para el shader glossy (brillo). Por lo que dicen es un algoritmo más perfecto que los anteriores, y por lo que he probado es similar a Beckmann con rugosidad menor a 0,2 pero parece que trata mejor los reflejos oscuros. Y para rugosidad mayor a 0,2 es diferente a GGX (pero mejor que Beckmann), produciendo un material difuso (sin brillo) con rugosidad 1,0.

  8. #8
    Senior Member Avatar de Andrés57sc
    Fecha de ingreso
    Jun 2013
    Ubicación
    Ronda, España
    Mensajes
    520

    Re: Cuales son las diferencias entre Beckman y GGX

    Menudo brujo eres . Tal y como dijiste ya tenemos por aquí al interesante Ashikhmin-Shirley. He encontrado este artículo en el que muestran algunas comparaciones.

  9. #9
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,196

    Re: Cuales son las diferencias entre Beckman y GGX

    Este enlace habrá que guardarlo.. es muy descriptivo.
    Gracias por el link.

  10. #10
    Miembro Avatar de elbrujodelatribu
    Fecha de ingreso
    Aug 2013
    Ubicación
    Sevilla - España
    Mensajes
    36

    Re: Cuales son las diferencias entre Beckman y GGX

    Hola, aquí tenéis un hilo de BlenderArtist, con explicaciones parecidas a las de adaptativesamples, hechas por @Moony. Es muy útil.

    Saludos

  11. #11
    Senior Member Avatar de Andrés57sc
    Fecha de ingreso
    Jun 2013
    Ubicación
    Ronda, España
    Mensajes
    520

    Re: Cuales son las diferencias entre Beckman y GGX

    Muy bueno el hilo.

  12. #12
    Senior Member Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Ubicación
    Torrevieja-Alicante
    Mensajes
    10,196

    Re: Cuales son las diferencias entre Beckman y GGX

    Gracias ELBRUJODELATRIBU ...
    Desde luego que estos enlaces hay que estudiarlo bien.
    Saludos

Temas similares

  1. Diferencias entre windows 8 1 y 8 1 Pro
    Por Gabriel Herrera en el foro Hardware
    Respuestas: 2
    Último mensaje: 22-05-2014, 18:16
  2. Maya Diferencias entre materiales
    Por MAYAMAN en el foro Render, Iluminación y Cámaras
    Respuestas: 1
    Último mensaje: 27-03-2010, 18:00
  3. diferencia entre 4d cinema y la version beta cuales son
    Por ferrojcp en el foro Problemas con Programas
    Respuestas: 0
    Último mensaje: 11-11-2008, 01:07
  4. Diferencias entre catalogo aTI
    Por yopicuo en el foro Hardware
    Respuestas: 1
    Último mensaje: 22-11-2005, 16:54
  5. Diferencias entre Bumpo Map y Displace map
    Por Basie en el foro Materiales y Texturizado
    Respuestas: 5
    Último mensaje: 06-04-2004, 16:10

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.
  •