Gracias Gracias:  0
Resultados 1 al 2 de 2

Tema: Wings3d+Yafray

  1. #1
    Administrador y fundador. Avatar de 3dpoder
    Fecha de ingreso
    Apr 2002
    Mensajes
    15,276

    Wings3d Wings3d+Yafray

    By Mihnea Dumitru <code>Traducción por AlvaroLuna</code>

    Realizado con las versiones Wings 0.98.26b | YafRay 0.0.7

    YafRay es un motor de render "raytracing" que funciona en línea de comandos (al igual que MS-DOS). Es libre y cuenta con una comunidad bastante activa de desarrolladores y seguidores entusiastas. La relacción entre Wings3D y Yafray es parecida a una tira cómica de Dilbert. Es como si preguntaras a un grupo de ingenieros que acaba de terminar un complejo capacitador automatico de flujo por qué la caja no es de color rosa chillón. Traducido quiere decir que YafRay es un poderoso motor de render... en el que deberas trabajar duro ajustando configuraciones si quieres obtener buenos resultados. También debes tener en cuenta que para YafRay, Wings es como el sobrino feo que solo deseas ver en los encuentros familiares. Comparativamente Blender esta mucho mejor integrado con YafRay y el 99% de la ayuda que encontraras en línea será para YafRay integrado en Blender y su configuración. Sin embargo, echando un vistazo a dicha ayuda y jugando con la configuración te iniciaras en el renderizado con Wings.



    Instalando YafRay




    • YafRay puede ser descargado desde aquí.



    • Abre el ejecutable y lo instalas en C:\Yafray. Esto es muy importante. Wings3D no gestiona correctamente los espacios en el cuadro "Plug-in Preferences". No estoy seguro si funcionara en unidad diferente a C: pero es bastante probable.



    • En Wings ve a EDIT > Plug-in Preferences > YafRay e introduce la siguiente información:





    Descarga este archivo .wings (aquí). Dicho archivo es un zip que contiene varias texturas ya configuradas para metal, cristal y superficie mate. Su su función es ayudarnos a empezar o al menos proporcionarnos una idea, aunque podría estar mucho mejor. Deberias tener instalado YafRay como plug-in (paso anterior) antes de abrir dicho archivo.




    Una vez abierto, puedes intentar renderizarlo. Recuerda que la resolución por defecto del render puede ser modificada haciendo clic en un pequeño cuadrado que aparece junto a FILE > Render > YafRay además de otros ajustes como Blur, Antinoise y Fog. El indicador de progreso de render es una fila de símbolos # que pueden aparecer indistintamente en la ventana werl o en la Consola (WINDOWS > Console). Si has instalado YafRay correctamente, se cargara la escena y Yafray comenzara a renderizar. El renderizado tomara un tiempo (Creo que aproximadamente 20 minutos dado que hay GI y HRDI).




    • N.T. Para realizar los siguientes apartados de este tutorial necesitamos acceder a la configuración de luces y materiales. Para ello, abre WINDOW > Outliner. Selecciona la luz o el material que deseas editar, presiona el botón derecho del ratón > EDIT ...


    Configuración de Materiales en YafRay

    La información de ayuda de Wings, en relación a YafRay (accesible via pequeño botón ? en todos los apartados), nos dice que:




    • Los parámetros del apartado Object Parametres se aplican al objeto en su totalidad y en concreto a todos aquellos objetos en los cuales el material esté aplicado en la mayoría de las caras.
    • Descripción de los parámetros de objetos en YafRay:
      • Cast Shadow -> proyectar sombras
      • Use Edge Hardness -> Emula aristas "duras" cortando la malla por las aristas pronunciadas.
      • Caustic -> Convierte el objeto en caústico, p.e. refractando y reflejando fotones pero no siendo afectado por ellos.
      • Autosmooth Angle -> 'autosuavizado' de aristas.



    • Los parámetros del apartado Fresnel afectan a cómo los rayos se reflejan y refractan en materiales como el cristal. Es un modelo de iluminación diferente al usado por OpenGL (Difuso, Especular, Brillo) y en ocasiones ambos no se combinan bien.



    • Set Default -> Translada al valor 'transmitted' el producto del valor 'Diffuse' por (1-Opacity). En la practica esto significa que un objeto semi-transparente renderizado en OpenGL tendrá la misma apariencia en YafRay, siempre que el objeto tenga un índice de refracción igual a uno.



    • Grazing Angle Colors -> Usa los colores que se muestran una vez activado para definir zonas tangenciales del material. Para un cristal con aristas verdes, asigna un valor blanco para el valor 'Transmitted' y verde para 'Grazing Angle Transmitted'.




    Configuración de la Iluminación en YafRay


    • La información de ayuda de Wings para YafRay (accesible via pequeño botón ? en todos los apartados) es bastante escueta:
      • Propiedades OpenGL que describen la iluminación con YafRay son:
        • Diffuse -> 'color' de la Luz.
        • Todas las demás características OpenGL son ignoradas, particularmente la atenuación.
        • En cuanto a las opciones propias de YafRay son bastante sencillas y se explican por si mismas.
        • Nota: En las luces de tipo Yafray Global Photon Light (Una de las luces de tipo Ambient) se ignora el parámetro 'Power'.



    • Las luces de tipo infinite tienen un cuadro adicional de parámetros relaccionados con YafRay. Dichos parámetros son bastante claros, puedes elegir la intensidad de la luz (power), si proyecta o no sombras y si el fondo (background) del render será constante (un color), cielo (horizon, sun, sky) o simplemente ninguno (en este caso, el fondo del render, una vez que el usuario no ha configurado ninguna opción, será el color definido en FILE > Render > Yafray > Default Background Color).



    <center></center>


    • Las luces de tipo puntual (Point lights) tienen más opciones diponibles, especialmente en los paramentros correspondientes a Softlight. Una vez más es necesario recordar que el paramentro Attenuation no se tiene en cuenta.
      • res: Resolución del mapa de sombras (Shadowmap). Solo para sombras volumétricas por ahora.
      • bias: Desviación del mapa de sombras. En las áreas cercanas a la sombra de un objeto, si tienes una sombra que se proyecta en zonas que no debería, prueba disminuyendo 'shadow bias'.
      • radius: Radio del desenfoque (entre zonas en sombra y zonas sin sombra, las sombras tienen un aspecto más suave).




    <center>
    </center>


    • Las luces Área son muy útiles, en especial porque se comportan como superficies. Por tanto, las puedes escalar y rotar y en general permiten más control de la iluminación en una escena que cualquier otro tipo de luz. Además, las luces área tienen 2 virtudes extra: 1) Conllevan por defecto sombras de borde suave ya que iluminan desde una superficie. 2) Como 'Global Photonlight Dummy' pueden emitir fotones. De esta manera cambian su función de emisores de luz para trabajar como emisores de partículas (Si además quieres iluminación necesitarás una fuente de luz adicional justo enfrente del área de emisión de partículas). Los fotones (photons) rebotan en los objetos y son necesarios para el efecto caústico (Concentración de luz refractada proviniente de superfícies tranparentes) que puedes activar en los parámetros de Material de los objetos. No lo pillasí Echa un vistazo a este tutorial. Concentrate en las imágenes y entenderás que significan las caústicas.




    <center>
    </center>


    • Las luces de foco son divertidas. Con ellas puedes controlas el ángulo de apertura del cono de iluminación. También pueden funcionar como 'Photonlights'. en este caso los parámetros son:
      • Use QMC: Muestreo Quasí Montecarlo, podemos obtener resultados más limpios pero a veces se observan 'artefactos'.
      • photons: Número de fotones a trazar. Cuantos más fotones, más información para general el 'photonmap'. En general necesitarás menos fotones para las photonlights de tipo difusa.
      • depth: Número de reflexiones (rebotes) or refracciones de los fotones.
      • fixedradius: Para un punto dado, radio en el cual se buscaran fotones (el número de fotones a buscar se definen en 'search').
      • search: Número de fotones a recolectar. Valores altos dan un aspecto más uniforme al efecto (cuando incrementes el valor de 'search', debes incrementar también el valor de 'fixedradius').
      • cluster: Define la unidad más pequeña del mapa de fotones





    <center>
    </center>

    La luz de tipo 'Ambient' en realidad no puede ser vista en la ventana de geometrías de Wings3D ya que es un tipo de luz que tiene un efecto general sobre toda la escena. Puedes acceder a ella a través del Outliner. Tenemos tres configuraciones disponibles:
    • Hemilight - Aparentemente esta es la configuración más veterana de YafRay y hace referencia a Iluminación Global (Iluminación Global o más comúnmente Global Illumination utilizada en imágenes por computadora es aquella en la cual la luz recibida por una superficie tiene en cuenta no solo la directa que proviene de una fuente de luz sino también la indirecta que es reflejada en las demás superficies presentes en una escena) también denominada GI Skydome. El Blender Manual dice acerca de esta luz:
      • Este sistema de iluminación indirecta produce lo que se conoce como un "Occlusion Pass". Es una manera rápida de conseguir iluminación difusa por todad la escena, ignorando las propiedades de las superficies de los objetos (color) y determinando únicamente si un punto dado se encuentra en sombra o no. Por tanto no se produce "sangrado" de colores entre objetos próximos (al contrario que 'pathlight'). Disponemos de algoritmo Monte Carlo raytracing (MC) o algoritmo Quasí Monte Carlo raytracing (QMC). El muestreo aleatorio de tipo MC da como resultado renders con bastante ruido. A más muestreos (samples), menos ruido mostrara el render, pero tomara mayor tiempo para calcular el render. El muestreo de tipo QMC por el contrario produce menos ruido pero a veces da como resultado "artefactos" visibles en el sombreado de los objetos. Tanto el ruido como los artefactos pueden ser reducidos con el filtro interno 'Anti Noise' de YafRay.
      • La luz de tipo Hemilight asume que la escena esta uniformemente iluminada, como si si una esfera iluminase la escena desde todos los angulos posibles. Dicha iluminación tendrá el color definido en el recuadro 'color'. Si se omite el color, la luz Hemilight hará el muestreo a partir de la información del 'fondo' (background) si esta se encuentra disponible (puedes usar fondos HDRI - imágenes de alto rango dinamico - para simular rápidamente iluminación realística en composiciones render-fotografía digital)
    • Pathlight - configuración Full GI. El manual Blender dice:
      • Este tipo de iluminación indirecta produce iluminación global tomando la luz que proviene del fondo (background) y la luz difusa que rebota en los objetos. Puedemos hacer uso de algoritmo Monte Carlo raytracing (MC) o algoritmo Quasí Monte Carlo raytracing (QMC). Los resultados de ambos sistemas pueden renderizarse usando un 'Irradiance Cache'.
      • A causa del muestreo aleatorio que utiliza MC el resultado puede mostrar basntante ruido. Un mayor número de 'samples' o muestreos reducira el ruido pero incrementara los tiempos de render. QMC por el contrario produce menos ruido pero a veces se distinguen artefactos en el sombreado de los objetos. Tanto el ruido como los artefactos pueden ser reducidos con el filtro interno 'Anti Noise' de YafRay.
      • Pathlight produce bonitos efectos de radiosidad. También es capaz de generar caústicas pero como los fotones que producen dichas caústicas no están concentrados en una dirección específica al contrario que, por ejemplo,las spotlights transformadas en 'photonlight', los 'artefactos' caústicos generados por Pathlight serán poco visibles a menos que especifiquemos un número exorbitado de muestreos (samples).

    <center>

    </center>

    • Las luces de tipo ambiental (Ambient) nos ofrecen la posibilidad de configurar fondos (background) de los tipos HDRI, Image, Constant y None. HDRI (High-Dynamic Range Image - imágenes de alto rango dinamico) pueden ser encontradas como archivos .hdr en la red y representan imágenes que cubren la escena de forma esférica y la iluminan desde todos los angulos. La opción 'Image' es para utilizar una imagen como fondo, 'Constant' es un color único para el fondo y None es... pues eso, ningúno.
    • Eso es todo amigos! Yafray en Wings3D requiere un montón de probatorias, especialmente con las cáusticas. Los resultados son espectaculares (y especulares también!).
    • Este archivo comprimido contiene el tutorial en su totalidad (en inglés).
    • Pagina con el tutorial original en Inglés.

  2. #2
    Miembro Nuevo
    Fecha de ingreso
    May 2009
    Mensajes
    10

    Respuesta: Wings3d+Yafray

    oye pero el link para descargar el archivo zip no vale!Ayudame con eso?

Temas similares

  1. Wings3D 0 99 06
    Por SHAZAM en el foro Noticias
    Respuestas: 2
    Último mensaje: 10-11-2008, 01:14
  2. Wings3d v0 98 34
    Por SHAZAM en el foro Noticias
    Respuestas: 6
    Último mensaje: 08-08-2006, 19:38
  3. Wings3D v0 98 35
    Por SHAZAM en el foro Noticias
    Respuestas: 3
    Último mensaje: 23-07-2006, 15:03
  4. Wings3d v0 98 32
    Por SHAZAM en el foro Noticias
    Respuestas: 2
    Último mensaje: 28-09-2005, 22:19
  5. Rendering Error YafRay mas Wings3D
    Por Gezequiel en el foro Problemas con Programas
    Respuestas: 3
    Último mensaje: 24-06-2005, 20:31

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