Resultados 1 al 15 de 15

Tema: Definición de shader

  1. #1
    Usuario Senior
    Fecha de ingreso
    Oct 2006
    Mensajes
    37
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    1

    Question Definicion de shader

    Cuál es la definición correcta de Shader en español, sobre todo orientado a las 3d. Yo he encontrado esto. https://es.wikipedia.org/wiki/shader.

  2. #2
    Moderador Avatar de Klópes
    Fecha de ingreso
    Jul 2005
    Ubicación
    Estuve el día que llovió en los Monegros
    Mensajes
    8,059
    Gracias (Dadas)
    523
    Gracias (Recibidas)
    903

    Definicion de shader

    Vaya, una explicación de muy bajo nivel (o sea, teórica), pero así es. Un Shader no es sólo un algoritmo para hacer materiales, como tendemos a pensar, es mucho más y los hay de muchos tipos. Vendría a ser como la pila de modificadores, hablando a nivel de modelado. Digamos que el proceso de render es una secuencia de Shaders, que van desde la recopilación de la geometría para la interpretación del programa, hasta cómo se ilumina y pinta la escena. Un fajo de cosas, vamos.
    ...y estaba superbueno.
    Y miré su perfil. Y vi que era amigo de Daniela. Puaf.


    Dos niñas en el parque

    no se elevará, nunca más

  3. #3
    Usuario Legendario Avatar de Quel
    Fecha de ingreso
    Sep 2004
    Ubicación
    Vic (Barcelona)
    Mensajes
    2,636
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    1

    Definicion de shader

    Para mí, la definición de Shader es relativa a cada programa.

  4. #4
    Usuario Legendario
    Fecha de ingreso
    Apr 2006
    Ubicación
    Barcelona
    Mensajes
    2,424
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    23

    Definicion de shader

    Vaya, una explicación de muy bajo nivel (o sea, teórica), pero así es. Un Shader no es sólo un algoritmo para hacer materiales, como tendemos a pensar, es mucho más y los hay de muchos tipos. Vendría a ser como la pila de modificadores, hablando a nivel de modelado. Digamos que el proceso de render es una secuencia de Shaders, que van desde la recopilación de la geometría para la interpretación del programa, hasta cómo se ilumina y pinta la escena. Un fajo de cosas, vamos.
    Me ha quedado estampado tu ejemplo, de cómo lo explicas. O sea que es un cúmulo de actos que se suceden cuando le damos al botón de render, que va desde enterarse que el cubo esta ahí, cuantos polígonos tiene, quien está a su lado, todo para luego calcular los materiales que le hayamos puesto y que interactúen con las luces y el entorno?
    Doctor, es eso? Si es así, hiuju. Lo entendí.

  5. #5
    Homo-Erecto Avatar de DFEX
    Fecha de ingreso
    Dec 2004
    Ubicación
    Cali/Colombia
    Mensajes
    3,617
    Gracias (Dadas)
    487
    Gracias (Recibidas)
    112

    Definicion de shader

    Un Shader es un shader, listo punto.
    Cita Iniciado por A78 Ver mensaje
    Donde esta la curiosidad en los jovenes de hoy!!!
    Portafolio: https://felipe3dartist.blogspot.com/
    Super Mario Berracus (WIP): https://www.foro3d.com/f37/3ds-max-su...tml#post886807

  6. #6
    Usuario Legendario
    Fecha de ingreso
    Mar 2006
    Ubicación
    Madrid
    Mensajes
    1,135
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    0

    Definicion de shader

    Pues yo tampoco lo entiendo muy bien, la verdad. La respuesta que he entendido realmente es la de Dfex, aunque sigo sin entender qué es un sahder. ¿cómo que un algoritmo para hacer materiales?
    Si alguien puede explicarlo un poco más básico aún.

    Soy todo oídos.

  7. #7
    Homo-Erecto Avatar de DFEX
    Fecha de ingreso
    Dec 2004
    Ubicación
    Cali/Colombia
    Mensajes
    3,617
    Gracias (Dadas)
    487
    Gracias (Recibidas)
    112

    Definicion de shader

    https://draoyama.wordpress.com/.
    Los Shader son pequeños programas que se encargan de realizar efectos especiales sobre una geometría, una textura un vértice o un polígono, para hacerlo parecer mejor a nuestra vista, por ejemplo, un plano azul con textura de agua se le puede agregar el efecto Shaders de la transparencia con reflejo del agua, o un plano que pretendemos sea un espejo se le puedo agregar el Shaders tipo reflejo para esa misión.
    Aquí se entiende mucho mejor saludos.1.
    Cita Iniciado por A78 Ver mensaje
    Donde esta la curiosidad en los jovenes de hoy!!!
    Portafolio: https://felipe3dartist.blogspot.com/
    Super Mario Berracus (WIP): https://www.foro3d.com/f37/3ds-max-su...tml#post886807

  8. #8
    Nivel Héroe Avatar de larryvm
    Fecha de ingreso
    Oct 2004
    Ubicación
    madrid
    Mensajes
    688
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    4

    Definicion de shader

    A ver, básicamente una escena se divide entre geometría y Shaders, geometría por lo general al final son polígonos, un conjunto de vértices y caras, a ese conjunto le pasamos una serie de rutinas que son desde la cámara, luces, material, texturas, desplazamiento, Sky, alphas.

    Todo esto en la escena base esta definido por una serie de parámetros que se pasan a la rutina y en algunos casos una posición en el espacio u otros datos de la escena.

    Pueden ser desde Shaders sencillos como el Phong hasta muy complejos como cámaras, desplazamientos, ss, environments.

    Los Shaders, por ejemplo, de texturas y de materiales se diferencian en los datos de entrada generalmente, los de materiales cogen parámetros de la superficie del objeto y de los Shaders de iluminación y las texturas de las UV o posiciones en el espacio (generalmente, también pueden coger de la superficie del objeto).
    Larry vizoso
    Pipeline developer/technical director
    el ranchito : mi blog

  9. #9
    Usuario Legendario
    Fecha de ingreso
    Apr 2006
    Ubicación
    Barcelona
    Mensajes
    2,424
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    23

    Definicion de shader

    Entonces, si rutinas(en programación son algo, así como comandos u órdenes que se pasan de un lado a otro), digo que si es un algoritmo, porque los 3deseros sabemos de su existencia.

    La pregunta es: ¿hasta qué punto nos interesa saber que son y por que los ponen en nuestras narices? ¿no hace que se confunda el que no sabe nada de programación?
    O digamos que en el 3d un diseñador de a pie lo puede aplicar de una manera sencilla?
    Un ejemplo: en actionscript de flash yo me puedo trabajar en emebedor de videos para un (*.flv), o puedo arratrar y soltar el video sobre un embebedor que viene por defecto.

    Se entiende mi pregunta? Un saludo.

  10. #10
    Nivel Héroe Avatar de larryvm
    Fecha de ingreso
    Oct 2004
    Ubicación
    madrid
    Mensajes
    688
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    4

    Definicion de shader

    ¿Hasta qué punto nos interesa saber que son y por que los ponen en nuestras narices? ¿no hace que se confunda el que no sabe nada de programación?
    Pues simplemente por que sin Shaders no tienes nada, solo un conjunto de puntos, organizado en un conjunto de conjuntos de puntos que no puedes visualizar.

    Y no, los Shaders no hace falta saber programarlos para saber que son, una luz spot, direccional, infinitao un Sky Sun son Shaders y trabajas con ellos, la cámara es un shader, el Bump es un shader, y un bitmap que cargas lo puedes visualizar por que un Shader lo está transformando a números y uv`s, pero si hace falta saber que son para no hacer comentarios como el que acabas de hacer.
    Larry vizoso
    Pipeline developer/technical director
    el ranchito : mi blog

  11. #11
    Usuario Legendario
    Fecha de ingreso
    Apr 2006
    Ubicación
    Barcelona
    Mensajes
    2,424
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    23

    Talking Definicion de shader

    Pero si hace falta saber que son para no hacer comentarios como el que acabas de hacer.
    Ahora me estoy meando y después tengo dentista, pero más tarde te contesto.

    Ñikñik.

  12. #12
    Usuario Legendario
    Fecha de ingreso
    Mar 2006
    Ubicación
    Madrid
    Mensajes
    1,135
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    0

    Definicion de shader

    Dfex y larvym, muchas gracias por la explicación. La verdad es que el concepto es un poco abstracto, pero creo que me está quedando bastante claro. Gracias de nuevo.

  13. #13
    Usuario Legendario
    Fecha de ingreso
    May 2005
    Ubicación
    MEX
    Mensajes
    1,222
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    1

    Definicion de shader

    A mí me gustó la última definición de Larryvm. Saludos.
    El azar es la única fuerza de la naturaleza que tiene sentido del humor...

  14. #14
    Nivel Héroe Avatar de Bodhisattva
    Fecha de ingreso
    Jul 2004
    Mensajes
    346
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    1

    Definicion de shader

    Cierto muy compleja la definición, pero interesante.
    ""Todo lo que existe, no existe más que en dependencia de causas""

  15. #15
    H = E + L
    Fecha de ingreso
    Mar 2004
    Ubicación
    Entre dos vectores
    Mensajes
    870
    Gracias (Dadas)
    0
    Gracias (Recibidas)
    10

    Definicion de shader

    La verdad es que la definición de Shader es algo subjetiva, pero se podría decir (a grandes rasgos) que sirven para definir la apariencia de algo (superficies, volúmenes, luces, etc). Con eso no nos equivocamos.

    Hace un tiempo se habló sobre esto mismo. aquí tienes el hilo. Saludos.

Temas similares

  1. La visualización ha perdido definición
    Por Albror en el foro Problemas con Programas
    Respuestas: 3
    : 13-12-2017, 08:55
  2. Alta definición
    Por aslin medina en el foro Render, Iluminación y Cámaras
    Respuestas: 2
    : 19-12-2008, 20:55
  3. Definición de rigging
    Por NGG2006 en el foro Animación y Rigging
    Respuestas: 12
    : 07-11-2007, 05:26
  4. Definición de cutre
    Por luisote en el foro Todo menos Infografía
    Respuestas: 10
    : 24-02-2007, 22:10
  5. Definición de shader
    Por Quibey en el foro Materiales y Texturizado
    Respuestas: 7
    : 17-12-2004, 01:05

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