Gracias Gracias:  2
Resultados 1 al 3 de 3

Tema: problemas con el Specular y Difuse

  1. #1
    Miembro Nuevo
    Fecha de ingreso
    Sep 2005
    Mensajes
    16

    3dsmax problemas con el Specular y Difuse

    Les explico. Siempre los ojos de los personajes en 3d contienen un brillo característico. Sucede que al hacer los pases de render. El pase diffuse me queda contaminado con el especular, y al hacer la composición ya sea en Nuke o After, esa contaminación del specular me daña el trabajo.

    Para el specular yo duplico la esfera el ojo y le pongo un material con opacidad en cero pero con su brillo encendido.

    Si alguien ha pasado por esto y sabe como resolver seria de gran ayuda aportarnos la solución.

  2. #2
    Senior Member Avatar de infograph3d
    Fecha de ingreso
    Oct 2004
    Ubicación
    Madrid
    Mensajes
    1,406

    Re: problemas con el Specular y Difuse

    Hola, necesitas hacer un pase de especular para los ojos aparte. Depende de que con que motor de renderizado estés trabajando, y de como estructuras tu forma de trabajo, render channels que uses, si añades canales alfa.
    Yo lo que hago cuando me piden que el brillo especular de los ojos vaya aparte, es precisamente, hacer un render elements, en el que toda la escena que interactúe (geometría) con los ojos, ya sea la cabeza, gafas, pelo, pestañas y cualquier cosa que pase por delante de estos y la cámara. Haga de máscara, o bien, no afecte al alfa de este canal. Luego uso un material (el mismo de la córnea, o el que estés usando para el ojo) y potencio el efecto del especular, usando una luz, bien un spot o un direct spot, apuntando a cada ojo, en la dirección de la luz más fuerte de la escena. Por supuesto, deberás dependiendo de la animación, igual linkar esta luz o luces a los ojos y la luz debería incluir tan solo affect speculars y los objetos que deseas que iluminen, obviamente serán los ojos, o la córnea de estos.

    Esta seria una forma, luego puedes tener el pase completo rgb, y separar este por elementos, donde el pase de beauty no contiene información de especulares o reflexión alguno, y montarlo conjunto el resto de pases (render elements)

    Si usas vray, los renders elements más usados para composición son. (los básicos)

    VrayDiffuseFilter
    VrayMtlID
    VrayObjectID
    VrayRawGlobalIllumination
    VrayRawLighting
    VrayRawShadow
    VrayReflection
    VrayRefraction
    VraySpecular
    and VrayZDepth.

    Si usas algún formato de 32 bits floating point, como un exr. Igual te puede interesar más aún añadir renders elements raw. Digamos que de esta forma, controlas en composición los elementos que conforman tu render, pudiendo ajustarlos independientemente. Luego es combinar estos con los render ids, para tener las máscaras por ejemplo, de los ojos en el pase de especular o reflexión, y poder ajustarlos a tú gusto. Espero con esto ayudarte. Un saludo.

  3. #3
    Miembro Nuevo
    Fecha de ingreso
    Sep 2005
    Mensajes
    16

    3dsmax Re: problemas con el Specular y Difuse

    Gracias infograph3d por tu respuesta. Intentaré cualquier cosa envio una captura y hago un documento de como se resolvió con capturas. saludos!

Temas similares

  1. Respuestas: 5
    Último mensaje: 08-07-2011, 05:12
  2. Blueprint ojo difuse
    Por 3dpoder en el foro Blueprints Anatomia
    Respuestas: 0
    Último mensaje: 02-02-2010, 20:11
  3. Combustion ayuda con Difuse, Shadows y occlusion
    Por ac_led en el foro Postproducción
    Respuestas: 1
    Último mensaje: 16-06-2009, 19:01
  4. Difuse o no difuse
    Por Leandro en el foro Materiales y Texturizado
    Respuestas: 4
    Último mensaje: 12-02-2008, 14:36

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