miércoles, 28 de junio de 2023

¡Salió Blender 3.6!

Ayer, martes 27 de junio, tal como estaba previsto, se produjo el lanzamiento de la versión 3.6 LTS de Blender. La versión anterior con soporte extendido (LTS) había sido la versión 3.3, publicada el 7 de setiembre del año pasado.

Este es un lanzamiento centrado en mejoras de performance, velocidad y mejoras bajo el capó “a prueba de futuro”. O sea, en cuanto a características nuevas no hay muchas, probablemente porque se las están guardando para el próximo lanzamiento, que será la versión 4.0.
Aún así y dicho esto, la gran novedad en esta oportunidad son los Nodos de simulación.

Sanctus publicó la semana pasada este tutorial (muy claro, como siempre, y ¡en español!) para lograr un efecto “gelatinoso”, utilizando Nodos de simulación:

Ahora, si quieren ver una introducción más abarcativa de esta temática, aunque en inglés, es muy recomendable el siguiente video de Simon Thommes, que también se estrenó ayer:

Usando los pasos indicados por Sanctus como base, hice esta pequeña animación (con Nodos de geometría):

De los demás cambios que trae esta versión, destaco que:

  • Aumentó la cantidad de nodos que soporta el Compositor en tiempo real.
  • Se creó el nodo Index of Nearest (para utilizar en nodos de geometría).
  • Se mejoró la selección de texto.
  • Se puede configurar que las líneas de relación de huesos unan las cabeza del hueso hijo con la del hueso padre. El comportamiento previo (líneas desde la cabezas de los huesos hijos a la cola del hueso padre) es el predeterminado.
  • Hay una nueva opción para la orientación de las transformaciones de objetos hijo y huesos de un esqueleto: Superior (Parent). Esta opción utiliza el espacio de transformación del elemento padre.
  • Hay un nuevo add-on, VDM Brush Baker, que facilita la creación de pinceles VDM (que se incorporaron a Blender con la versión 3.5).
  • Además, se incluye la primera versión de un paquete de activos (assets) con una colección de mallas humanoides básicas listas para utilizar en escultura, animación, texturizado, etc. El siguiente video presenta esta nueva opción de descarga desde la web de Blender: Human base mesh.

Como parte de varios de los lanzamientos anteriores se publicaba en el canal de YouTube de Blender un video con una reseña de las novedades de la versión en cuestión a cargo de SouthernShotty. Para esta oportunidad también tenemos un video de ese tipo, pero la presentación está a cargo de Jonathan Lampel, de CGCookie y, además, agregaron otro video con una “demo reel”.
Acá están esos dos nuevos videos:

Pueden enterarse de las demás novedades de esta versión en la página del lanzamiento y/o ver la lista competa de novedades.

Pantalla de bienvenida

El arte de la pantalla de bienvenida es una escena de Project Pets, una nueva open movie del Blender Studio que aún está en producción.

Está previsto que la próxima versión, ¡la 4.0!, se publique el 7 de noviembre.

viernes, 16 de junio de 2023

Full Circle #192 (abril 2023)

Llegó el momento de una nueva reseña de Full Circle magazine. En esta oportunidad es el turno de la edición #192, el número correspondiente a abril de 2023. Es un PDF de 66 páginas y 6,6 MB que está disponible para su descarga desde el 28 de abril pasado y que festeja los 16 años de la revista.

De la sección Noticias (páginas 4 a 14) me resultaron interesantes:

Y, además, de las habituales notificaciones de lanzamientos, destaco:

Del resto de la edición lo qué más me llamó la atención fue:

  • En su habitual columna sobre Inkscape (páginas 31 a 35) Mark Crutch comienza a tratar sobre el agregado más importante de la versión 1.2: el soporte multipágina. La nueva herramienta “Crear y editar páginas de documento” aparece en el último lugar de la Caja de herramientas. Activándola, en la(s) esquina(s) de la(s) página(s) aparecen unos cuadrados blancos que son manejadores que permiten modificar las dimensiones de la página de forma interactiva. No es la única forma, ni la más práctica, de cambiar el tamaño de la página, pero es interesante.
    Desde la Barra de controles de herramienta se pueden agregar y eliminar páginas al documento. Se puede mover la página por el lienzo (con o sin su contenido), cual si se tratar de cualquier otro objeto de Inkscape.
    Si guarda una copia del documento en formato PDF, el archivo resultante conserva todas las páginas del mismo, con sus respectivas dimensiones, etiquetas, etc.
  • En las páginas 36 y 37 se publica la cuarta entrega de la serie introductoria sobre FreeCAD, escrita por Ronnie Tucker.
    Esta parte, que es la última dedicada a la “placa con agujeros”, describe como le adosó una especie de cilindro al centro de la misma.
    En la próxima edición empezará con una nueva pieza.

  • En la 20ª parte de la serie sobre LaTeX, publicada en las páginas 28 y 29, Robert Boardman explora algunos de los métodos y herramientas para mostrar expresiones matemáticas. Esta es una de las características más potentes de LaTeX ya que, de hecho, Donald Knuth, desarrolló TeX (el sistema sobre el que está basado LaTeX) porque le desagradaba la forma en que las expresiones matemáticas se mostraban en sus libros.
    Muestra ejemplos de como escribir algunas fórmulas, ecuaciones, funciones y cálculos.
  • En las páginas 25 a 27 Jon Hoskin presenta la segunda parte de su “HowTo” sobre Stable Diffusion. Allí cuenta sobre la notoria mejora de velocidad al aplicar algunos cambios en la configuración de drivers, sobre cómo solucionar algunos problemas que pueden surgir, sobre cómo agregar metadatos a los archivos generados y trata un poco sobre las dimensiones de las imágenes.
    Para generar una imagen de celebración del aniversario 16 de la revista, hice unas pocas pruebas con el servicio de dreamstudio.ai (que utiliza Stable Diffusion) y esta es la mejor versión que obtuve:


  • En la columna “My Opinion” (páginas 46 y 47) Alan German escribe un artículo titulado “Script Programming with AI” en el que describe como utilizó ChatGPT (al que se puede acceder creando una cuenta -o utilizando una de Gmail- y un teléfono celular) para crear un script de LibreOffice Basic que agregara una línea de texto al final de un archivo .ODT.
    ChatGPT produjo un script, con comentarios en el código que explicaban cada paso relevante en el mismo. Era un código genérico, pero sólido, al que le tuvo que hacer pequeñas modificaciones para utilizar en el caso de uso que se le presentó. En definitiva, dado el resultado y a pesar del estado primigenio de ChatGPT, parecería que en un futuro no muy lejano, por lo menos en lo relativo a programación, el ChatGPT (y/o similares) se volverá omnipresente.

  • Las reseñas de Adam Hunt sobre distribuciones GNU/Linux:

Finalmente, aquí va mi traducción libre de la editorial, escrita, como siempre, por Ronnie Tucker:

lunes, 12 de junio de 2023

“Black Curtain: the fear”

Ayer, domingo 11 de junio, se publicó Black Curtain: the fear, un corto animado hecho con Blender por Dikko (Richard Shilling) y renderizado en Eevee.
Dikko es un artista 3D australiano que en enero de 2020 anunció que había empezado a trabajar en este proyecto. La música del corto es obra de su amigo, Sean Crowley.

La historia se desarrolla en un mundo oscuro rodeado de miedo. En él, una joven mujer y su pequeño hijo corren por sus vidas intentando escapar de lo que más temen.

En su canal de YouTube Dikko tiene unas fantásticas playlists como, por ejemplo Modeling for Animation! y Beginners guide to Rigging, con explicaciones muy claras (para los que entienden inglés).
Además, en el apartado de transmisiones en vivo, tiene varios videos en los que se lo ve trabajando en este mismo corto.

Ahora, luego de disfrutar de este corto, solo resta esperar los próximos tutoriales y directos de Dikko cuando empiece a trabajar en su próximo proyecto.