Resultados 1 al 1 de 1

Tema: Profundidad de campo

  1. #1
    Administrador y fundador. Avatar de 3dpoder
    Fecha de ingreso
    Apr 2002
    Mensajes
    20,048
    Gracias (Dadas)
    2056
    Gracias (Recibidas)
    4364

    Profundidad de campo

    profundidad de campo con los nodos del compositor de Blender
    - Por Daniel labarge.

    Profundidad de campo (dof por sus siglas en inglés, Depth of Field) es un efecto muy popular para ser simulado en imágenes generadas por ordenador puesto que añade realismo global a una imagen. Realmente, en Blender, el Dof no es posible tal como lo percibe el ojo humano, pero puede recrearse una simulación, bastante realista de un frente o fondo borroso. Buscaremos un método, para lograrlo utilizando los nodos del compositor de Blender.
    prerrequisitos .

    En este artículo se supone que tienes una escena que necesita recrear el efecto de Dof y que tienes los conocimientos necesarios para manejar Blender. Se puede afirmar que éste es un tutorial para usuarios intermedios o avanzados.
    comenzando .

    Para generar la profundidad de campo en Blender, necesitamos hacer varias cosas. En primer lugar, necesitamos habilitar el compositor y el paso del canal Z (canal de profundidad de Blender) para el compositor. Para hacer esto, revisa la imagen 1, que muestra habilitados el do composite y el z pass. Puedes acceder a ellos en los render buttons (botones de render) (f10) en el Anim panel (panel de animación) y en el render layers panel (panel de capas de render).

    Ahora, ya estamos listos para comenzar la composición de nuestra escena con Dof. Abre la Node Editor window (ventana del editor de nodos). Por defecto, deberías tener un nodo render layer conectado a dos nodos de salida, view (visor) y compositor (compositor).

    Profundidad de campo-image1.png
    Imagen 1. Habilitando el compositor de nodos y el paso z.

    Probablemente sea una buena idea abrir la UV image editor window (ventana del editor de imagen UV) y cambiar la imagen a viewer node (nodo visor) para obtener una visión más grande de la salida del viewer (visor). Esto ayuda con el ajuste fino.

    Echemos un vistazo a la imagen del render original. Es evidente que la escena esta configurada y los elementos están dispuestos para mostrar un buen Dof. Enturbiaremos los valores de color usando el canal de profundidad.

    Ahora echemos un vistazo al canal Z, entregado por el z pass del compositor. Para hacer esto, añadimos un nuevo viewer (visor) y conectamos la entrada z a la salida z del nodo render layer (capa de render). En el UV image editor (editor de imagen UV) clica sobre el icono que muestra el valor z. Esto es lo que da valores de profundidad a la escena.
    mapeando el canal Z .

    Estos valores, a pesar de que parecen correctos, en realidad no crean un efecto Dof realista si son enviados al nodo blur filter como la entrada size (tamaño). Para solucionar este problema necesitamos otro nodo llamado map value (valor de mapa). Este nodo tomara los valores como parámetros de entrada y los ajustara. La entrada value deberá estar conectada a la salida z del nodo render layer. Hay varios parámetros, incluyendo las funciones de mordaza (Clamp), para establecer el rango de valores minimum (mínimo) y máximum (máximo). Los dos ajustes que utilizaremos son offset (desplazamiento) y size (tamaño). Offset, en mí experiencia, siempre ha sido un valor negativo y parece ser que, son las unidades de la rejilla (grid) de Blender desde la cámara al foco. Size (tamaño) parece ser un filtro de gradiente que controla la brusquedad de la transición entre la nitidez y el enturbamiento cuando se utiliza con el nodo blur.

    Los valores positivos se utilizan para el fondo borroso y los valores negativos se utilizan para un primer plano borroso. Cuanto más se acerque el valor a 0, será más suave la transición. Los valores negativos suelen ser muy pequeños, por lo general no más de -0.250. Puedes echar un vistazo a la nueva salida del canal Z conectando un nodo viewer (visor) con la salida value y observando el canal Z en el UV image editor.

    Profundidad de campo-image2.png
    Imagen 2. Ejemplo de una escena con diferentes parámetros.

    Crea dos nodos map value (valor de mapa) y conéctalos a la salida z del nodo render layers (capas de render). Ajusta offset a un valor negativo, aproximadamente al mismo número de unidades de rejilla desde la cámara al punto de foco. Los valores offset deberían ser idénticos o muy próximos. El valor size para uno debería ser un valor negativo entre -0.050 y -0.250, y el otro debería ser un valor positivo entre 0.250 y 1.000.
    emborronando la imagen .

    A continuación necesitaremos usar estos valores para emborronar la imagen. Éste es el punto donde el nodo blur comienza a entrar en juego. Añade dos nodos blur y conecta la entrada image a la salida image del nodo render layer. Conecta la entrada size a la salida value del nodo map value. Repite lo mismo para el otro nodo map value. El nodo blur tiene diversas opciones. He encontrado que el tipo filtro quadratic (cuadrático) y activando gamma trabaja mejor. Las opciones x e y controlan el radio del efecto de emborronado en los píxeles. Para un mayor emborronado usar un número mayor. Si conectas un nodo viewer a una salida image veras el resultado de la Dof y puedes editar por lo tanto el map values (valores de mapa). El primer nodo viewer mostrara el primer plano borroso y el otro mostrara el fondo borroso.

    Ahora tendremos las dos imágenes emborronadas, pero necesitaremos combinar el primer plano y el fondo borrosos. Existen diversas formas de hacer esto, pero la forma más adecuada es usar otro nodo especialmente. Este nodo es llamado z combine. Enlaza la salida image de uno de los nodos blur a la primera entrada image del nodo z combine, y entonces enlaza la otra salida value del map value correspondiente a la entrada z del nodo z combine.

    Repite para los otros nodos blur y map value. Notar que la entrada image correspondiente va a la salida value opuesta del nodo map value. Esto es importante para combinar apropiadamente las dos imágenes sin artefactos.

    Profundidad de campo-image3.png
    Imagen 3 los nodles para el campo de profundidad.


    Toques finales
    .

    Puedes ahora enlazar un nodo viewer y un nodo compositor a la salida image del nodo z combine y verás las imágenes combinadas que mostraran el efecto Dof. Si todo fue correctamente deberías tener ahora una imagen que tiene el primer plano y el fondo borrosos con el rango central bien marcado y en foco. Se puede requerir un ajuste fino, y los nodos viewer extras ayudarán a hacer el ajuste más fácil.

    Más abajo veras los parámetros de salida para diferentes valores de cada etapa en la composición. También esta incluido el esquema para el ajuste de los nodos de Dof.
    ¿Qué decir acerca de las animaciones? .

    La Dof en las animaciones con los nodos del compositor es un poco más largo de explicar, pero la idea me vino un día mientras probaba valores mezclados. El secreto para Dof animadas es mezclar map values de diferentes fotogramas (keyframed) a lo largo de un nodo time. Mientras tienes el ajuste Dof para un fotograma particular puedes controlar la mixing (mezcla) usando la curva en un nodo time. Esto puede llegar a ser realmente pesado y no puedo esperar que los desarrolladores de Blender creen una entrada para el map value offset, pero hasta que esta característica sea implementada tu puedes usar la cita esquemática de más abajo.

    Deberías encontrar una referencia a un archivo Blender incluido con éste número para rastrear y trazar un ejemplo de este tipo de trabajo.

    Nota: este esquema contiene un nodo group hecho a medida para añadir Dof a la composición final, y no es requerido para la salida final.

    Profundidad de campo-image4.png
    Imagen 4 Dof nodles para animación.


    Un agradecimiento especial a cehuken de blenderartists quien ayudó a explicar la configuración de nodo para un enfoque Dof similar a la comunidad de Blender.

    Profundidad de campo-daniel-lebarge.png
    Tengo 17 años y he estado trabajando como freelance desde que tenía 15 haciendo cualquier cosa desde diseño de páginas web a diseño gráfico.

    Nada demasiado importante, artista www.idstudios.org]
    Escritor www.blendernation.com]
    Desarrollador www.monsterweb.net]. https://www.blenderart.org/. equipo de traduccion.
    Miniaturas adjuntas Miniaturas adjuntas Profundidad de campo-image1.png   Profundidad de campo-image2.png   Profundidad de campo-image3.png   Profundidad de campo-image4.png  
    Imágenes adjuntadas Imágenes adjuntadas Profundidad de campo-daniel-lebarge.png 
    Si tienes activado Adblock o alguno similar en este sitio, te estás perdiendo muchas cosas interesantes. Puedes desactivarlo para foro3d.com como te muestro en este enlace

    |Agradecer cuando alguien te ayuda es de ser agradecido|

Temas similares

  1. Profundidad de campo en Combustion video
    Por UnLiMiTeD en el foro Postproducción
    Respuestas: 9
    : 26-01-2007, 03:16
  2. Profundidad de campo en Combustion
    Por rcar_2001 en el foro Postproducción
    Respuestas: 13
    : 29-12-2006, 15:36
  3. Profundidad de campo mr
    Por Magec en el foro Render, Iluminación y Cámaras
    Respuestas: 2
    : 10-05-2006, 13:56
  4. Profundidad de campo en Brazil
    Por Biofix en el foro Postproducción
    Respuestas: 3
    : 06-06-2003, 09:57

Etiquetas para este tema