Introducción#

Freestyle es un motor de procesamiento no fotorrealista (NPR) de bordes/líneas. Se basa en los datos de las mallas y la información de profundidad Z para dibujar líneas sobre los tipos de bordes escogidos. Permite agregar varios estilos de líneas para producir apariencias artísticas («dibujo a mano», «pintado», etc.) o técnicas (tipo tiralíneas).

Freestyle es capaz de generar una variedad poderosa de estilos de línea y resultados. Actualmente existen dos formas de definir la apariencia de las líneas; la primera hace uso de una serie de parámetros para crear Estilos de línea. Este modo permitirá una edición intuitiva de distintas características, como líneas punteadas, así como una sencilla configuración de varios tipos de líneas y la definición de bordes. Finalmente, mediante la utilización de los modificadores de estilo de línea, el cielo es el límite!

El segundo método de generación de líneas es mediante el uso de scripts de Python. Este método es mucho más avanzado, aún así Blender incluye diversos ajustes predefinidos tales como pincel Japonés, dibujo animado, plano y grosor según la profundidad.

../../_images/render_freestyle_introduction_example-1.png

ATV buggy de Rylan Wright (RONIN). CC BY. (File:AtvBuggy.zip)#

../../_images/render_freestyle_introduction_example-2.png

De mato.sus304. CC BY-SA. (File:Mato_sus304_cut02.zip)#

../../_images/render_freestyle_introduction_example-3.png

Una escena tipo dibujo animado de OHA Studio © Mechanimotion Entertainment. (blend-file)#

../../_images/render_freestyle_introduction_example-4.png

Imagen tipo plano de un Martin M-130 de 1935 por LightBWK. CC0. Advertencia: ¡archivo pesado! diseñado para comprobaciones de estrés de Blender, podría llegar a cerrar el programa. (File:M-130Blueprint.zip)#

Vistazo general#

  • Activar Freestyle mediante la casilla de verificación en Propiedades ‣ Procesamiento ‣ Freestyle.

  • Las opciones de Freestyle se encuentran ubicadas en las propiedades de la Capa de visualización.

  • Una capa de visualización puede contener sólo un mapa de la vista. Un mapa de la vista contendrá las opciones de detección de bordes (como Ángulo de plegado, Descartar, Suavizado de caras, Límites de materiales, Radio de esfera y Épsilon de derivada de Kr).

  • Un mapa de la vista podrá contener varios Conjuntos de líneas.

  • Un conjunto de líneas controlará qué tipos de líneas y selecciones serán procesadas, a partir de las líneas de la escena.

  • Cada conjunto de líneas usará un Estilo de línea (que podrá ser compartido por varios Conjuntos de líneas).

  • Un estilo de línea le indicará a Freestyle cómo procesar los Conjuntos de líneas vinculados en términos de su color, alfa, grosor y otros aspectos.

../../_images/render_freestyle_introduction_view-map-processes.png

Diagrama de bloques del mapa de la vista y los procesos de Freestyle.#

Limitaciones conocidas#

  • Alta demanda de memoria: Todos los objetos de tipo malla deberán estar cargados en memoria a la vez.

  • Sólo se soportan mallas con caras.

  • Aún no es posible la detección de intersecciones de caras.

  • El resultado del procesamiento con Freestyle no contiene ninguna información de profundidad Z.

  • No se soportan cámaras de tipo panorámico.