Toon Boom Harmony 20.0.0

Esta es la lista de cambios en Harmony 20.0.0; versión 15996 (11-06-2020):

IMPORTANTE

Se han realizado mejoras importantes en la base de datos de Harmony Server. Por ello, para que los clientes de Harmony 20 puedan funcionar correctamente, el servidor de bases de datos se debe actualizar a Harmony 20.

Además, los archivos de diccionario (.dict) de la base de datos se deben actualizar con los incluidos en el paquete de Harmony 20. Para llevarlo a cabo, copie los archivos de la siguiente ubicación:

  • Windows: C:\Program Files (x86)\Toon Boom Animation\Toon Boom Harmony 20 Advanced\etc\USADB_templates\dicts
  • macOS: /Applications/Toon Boom Harmony 20 Advanced/Harmony Advanced.app/Contents/tba/etc/USADB_templates/dicts
  • GNU/Linux: /usr/local/ToonBoomAnimation/harmonyAdvanced_20/etc/USADB_templates/dicts

Y péguelos en la siguiente ubicación de su base de datos, reemplazando los archivos existentes:

/USA_DB/dicts

Tenga en cuenta que un servidor de bases de datos que ejecuta Harmony 20 es compatible con clientes que ejecuten versiones anteriores de Harmony.

Nuevas funciones

Herramientas de dibujo

Característica Descripción

Mejoras en la herramienta Centerline Editor (Editor de línea central)

Se han agregado mejoras para editar líneas de pincel con la herramienta Centerline Editor (Editor de línea central):

  • Ahora, los puntos se pueden eliminar de la curva de línea central en trazos de pincel seleccionándolos y presionando la tecla Suprimir.
  • La nueva opción Centerline Smoothness (Suavizado de línea central) para controlar el ajuste de la línea central ya está disponible en la vista Tool Properties (Propiedades de herramienta).

Convertir lápiz de texturas en pincel

Ahora es posible convertir líneas de lápiz de texturas en pinceladas texturizadas cuando se utilice la opción Convert Pencil to Brush (Convertir lápiz en pincel) en las propiedades de herramienta Select (Seleccionar).

Opciones para curvar la herramienta Line (Línea)

Nuevas opciones en las propiedades de la herramienta Line (Línea) para curvar la línea al subir el ratón:

  • La opción Curve Line Mode (Modo de línea curva) permite dibujar una línea curva moviendo el ratón después de dibujar una línea recta. Haga clic o pulse Entrar para confirmar la línea curvada.
  • La opción S Curve Line Mode (Modo de línea curva en S) permite dibujar una línea curva en forma de S. Al mover el ratón después crear una línea recta, la línea se curvará en ambos extremos hasta que se haga clic con el ratón. El extremo final de la línea se curvará hasta que se vuelva a hacer clic con el ratón o se pulse Entrar.

Mejoras en la herramienta Select (Seleccionar)

  • Conserve la posición del pivote de la herramienta Select (Seleccionar) cuando utilice los comandos Undo (Deshacer) y Redo (Rehacer).
  • El pivote de la herramienta Select (Seleccionar) ahora se desplaza correctamente con la selección al escalar, rotar y sesgar.

Auto Fill (Rellenar de manera automática) con Brush (Pincel)

Nueva opción Auto Fill (Rellenar de manera automática) en la herramienta Brush (Pincel). Cuando esté activa y se dibuje una forma cerrada con la herramienta de pincel, esta se rellenará automáticamente con el color asignado como color de pintura actual.

Botón para la herramienta Repaint Brush (Pincel de repintado)

Ya se encuentra disponible un nuevo botón para la herramienta Repaint Brush (Pincel de repintado) en la barra de herramientas de herramientas.

Guías de alineación con herramientas de dibujo

Las guías de alineación ahora se pueden utilizar con las herramientas de dibujo.

Herramienta Pencil Texture Eyedropper (Cuentagotas con textura de lápiz)

Ya se encuentra disponible la nueva herramienta Pencil Texture Eyedropper (Cuentagotas con textura de lápiz). Al hacer clic en una línea de lápiz dibujada con una textura utilizando esta herramienta, se seleccionará la textura en la lista Pencil Texture Palette (Paleta de texturas de lápiz).

Seleccionar trazos con textura de lápiz actual

Se ha agregado un nuevo comando para seleccionar trazos que utilizan la textura de lápiz seleccionada actualmente. El comando se denomina Select Strokes with Current Pencil Texture (Seleccionar trazos con textura de lápiz actual) y está disponible en el menú Edit (Edición) de las vistas de cámara y de dibujo.

Mejoras en Line Building Mode (Modo Construcción de línea)

El Line Building Mode (Modo Construcción de línea) de la herramienta Pencil (Lápiz) ya no recorta líneas al dibujar líneas perpendiculares lejos de las puntas.

Conservar la selección al deshacer o rehacer

Las herramientas Contour Editor (Editor de contorno), Perspective (Perspectiva) y Envelope (Distorsión de envolvente) ahora conservan la selección cuando se utilizan los comandos Undo (Deshacer) y Redo (Rehacer).

Ajustes solo en las capas seleccionadas

Una nueva opción llamada Allow Snapping (Permitir ajuste) en todas las capas de dibujo ahora se encuentra disponible en las opciones de ajuste para las herramientas de dibujo. Cuando esté activada, el ajuste funcionará como en versiones anteriores y la selección se ajustará a todas las capas de dibujo visibles cuando se trabaje en la vista de cámara. Cuando esté desactivada, el ajuste solo se producirá con dibujos que se encuentren en las capas seleccionadas.

Calidad independiente para la herramienta Perspective (Perspectiva)

La calidad de la transformación cuando se utiliza la herramienta Perspective (Perspectiva) significa que el modo Lattice (Celosía) ya no se ve afectado por el valor de suavizado establecido en la herramienta Envelope (Distorsión de envolvente).

Suavidad independiente para la herramienta Smooth Editor (Editor de suavizado)

Los valores de suavizado de las herramientas Envelope (Distorsión de envolvente) y Smooth Editor (Editor de suavizado) ahora son independientes.

Ajustar tamaño del borrador con tecla de acceso rápido

Ahora puede ajustar el tamaño del borrador con el atajo de teclado “O” mientras utiliza el borrador del extremo del lápiz de la tableta.

Animación

Característica Descripción

Selecciones que no se pueden deshacer

Nueva preferencia llamada Undoable Selection (Selecciones que no se pueden deshacer). Cuando esta preferencia esté activada, los cambios de selección como seleccionar dibujos con la herramienta Transform (Transformar) o cambiar la selección en la vista de nodo agregan entradas a la lista Undo (Deshacer). Encontrará esta preferencia en la pestaña General de las preferencias y está habilitada de forma predeterminada.

Herramienta Transform (Transformar) ahora se arrastra desde cualquier lugar

Nueva opción Easy Drag (Arrastrar fácil) en las propiedades de la herramienta Transform (Transformar). Cuando está activada, los objetos seleccionados se pueden mover haciendo clic en cualquier lugar del cuadro de selección de la herramienta Transform (Transformar).

Aceleración/desaceleración gradual rápida para fotogramas clave

Nuevos comandos y botones para establecer rápidamente la aceleración y desaceleración gradual de fotogramas clave seleccionados en la línea de tiempo. Los comandos son:

  • Quick Ease (Aceleración rápida): establece la aceleración en ambos lados del fotograma clave seleccionado en un 33 %.
  • Quick Ease In (Aceleración gradual rápida): establece la velocidad en el lado izquierdo del fotograma clave seleccionado en un 33 %.
  • Quick Ease Out (Desaceleración gradual rápida): establece la velocidad en el lado derecho del fotograma clave seleccionado en un 33 %.
  • Set Ease on Selected Keyframes (Definir aceleración en fotogramas seleccionados): abre un cuadro de diálogo donde se pueden establecer diferentes valores de velocidad a ambos lados de los fotogramas clave seleccionados.

Mejoras en los marcadores de escena

  • Los marcadores de escena ahora se pueden crear sin una duración.
  • El comando Mark Current Frame (Marcar fotograma actual) crea marcadores sin abrir un cuadro de diálogo. Esto permite crear marcadores durante la reproducción estableciendo un acceso directo a este comando.
  • Los marcadores de escena se pueden seleccionar y mover haciendo clic en ellos con el ratón.
  • Al hacer doble clic en un marcador de escena, se abre el editor de marcadores.
  • El comando Create Scene Marker (Crear marcador de escena) ya no requiere seleccionar fotogramas en la regla de la línea del tiempo. Se puede agregar un marcador sin duración sin realizar una selección. Se puede agregar un marcador con duración realizando una selección en la sección de fotogramas de la línea de tiempo antes de utilizar el comando. En ambos casos, se abre el cuadro de diálogo Marker Creation (Creación de marcadores) para permitir establecer todos los atributos del marcador a medida que se cree.
  • Se encuentra disponible una nueva opción para ondular marcadores de escena al insertar o eliminar fotogramas en una escena.

Mejoras en la vista de sustitución de dibujos

  • Ahora se puede cambiar el nombre y eliminar dibujos en la vista de sustitución de dibujos cuando se está en modo Edit (Edición).
  • Se ha agregado un filtro de búsqueda.

Base de datos/Control Center

Característica Descripción

Mejoras en la copia de escenas

Se han agregado mejoras en la copia de escenas en Control Center:

  • Ya no tiene que crear una escena vacía de antemano como antes.
  • Copiar varias escenas al mismo tiempo.
  • Opciones para agregar prefijos y sufijos o reemplazar partes de los nombres de las escenas copiadas.

Comando Save As (Guardar como) al usar una base de datos

Un nuevo comando Save As (Guardar como) en la aplicación Harmony le permite guardar una escena en una nueva ubicación sin tener que utilizar la aplicación Control Center.

Ejecutar comandos en varias escenas

Se puede utilizar un nuevo comando en Control Center denominado Run Script (Ejecutar comando) para ejecutar un comando en una selección de escenas.

Importar varias escenas sin conexión

El nuevo comando denominado Import Multiple Scenes (Importar varias escenas) en el menú Admin (Administrador) se puede usar para importar varias escenas sin conexión.

Crear escenas en cualquier ubicación

Ahora puede crear una escena en cualquier ubicación. Cuando se utilizaba una base de datos de Harmony en versiones anteriores, las escenas solo se podían crear en sistemas de archivos que formaban parte de la base de datos. Ahora puede personalizar la ruta de acceso utilizada como carpeta de escena o crear varias escenas en una carpeta principal común.

Liberar tablas no utilizadas

El servidor de bases de datos de Harmony (tbdbserver) ahora supervisa las tablas abiertas y cierra las tablas que los clientes han dejado abiertas. Esto evita problemas en los que el servidor de bases de datos deja de reaccionar después de un largo período de uso.

Mejor manejo de las conexiones TCP caídas

Mejor manejo de las conexiones TCP caídas causadas por la infraestructura de red. Cuando se caiga una conexión TCP, el servidor de bases de datos ahora podrá recuperar la conexión y su bloqueo asociado.

Optimización del visor de cola

La actualización de la cola de renderizado se ha optimizado para actualizarse más rápido. Esto requiere copiar el nuevo archivo comp_log.dict a la carpeta dicts de la base de datos al actualizar a Harmony 20.

Mejoras en el flujo de trabajo

Característica Descripción

Botones de instantáneas

Nuevos botones en la barra de estado de cámara para tomar y revisar una instantánea. Puede utilizar el comando Take Snapshot (Tomar instantánea) para almacenar una copia temporal del contenido de la vista de cámara y, posteriormente, pulsar el botón View Snapshot (Ver instantánea) para compararla con el nuevo estado modificado.

Cuentagotas en anulaciones de color

El nodo de anulación de color ahora tiene cuentagotas para seleccionar un color o una textura de lápiz en la vista de cámara o de dibujo.

Escribir para filtrar listas

Ahora puede escribir para filtrar distintas listas a fin de encontrar algo de forma más rápida. Disponible en:

  • la lista de fuentes que aparece en las propiedades de la herramienta Text (Texto)
  • la lista de capas de destino en asignación de sincronización de labios
  • la lista de capas de dibujo sincronizada
  • las listas de botones y comandos al personalizar una barra de herramientas

Accesos directos en información sobre herramientas

Los accesos directos asignados a comandos y herramientas ahora se muestran en la información sobre herramientas que aparece al pasar el ratón por encima de los iconos.

Secuencias de comandos

Característica Descripción

Compatibilidad con Python

Ahora nuestro entorno JavaScript admite la creación de objetos Python mediante un módulo denominado PythonManager. Este módulo se utiliza para administrar el intérprete de Python y crear un objeto Python. Con ese nuevo objeto Python creado, se puede acceder a algunas funciones de Python.

La documentación del objeto Python, así como algunos otros módulos de creación de comandos avanzados se pueden encontrar mediante el comando Help > Extended Scripting Interface Documentation (Ayuda > Documentación de interfaz de comandos extendida).

Método para enumerar los nombres de vistas

Se ha agregado la nueva función view.viewList() que devuelve todas las vistas actuales en Harmony. También se puede acceder a ella mediante un parámetro, un tipo de vista, para devolver solo las vistas de ese tipo.

Integración de renderizado y pipeline

Característica Descripción

Renderizar películas de QuickTime de 16 bits en macOS

El renderizado a QuickTime en macOS ahora admite una profundidad de bits de hasta 16 bits.

Importación de archivos multimedia a través de Media Foundation

La importación de archivos de audio y películas en Windows ahora se realiza a través de Microsoft Media Foundation. Solo los archivos de audio y vídeo compatibles con el formato Media Foundation de Microsoft se pueden importar en Harmony.

Gestión del espacio de color

Harmony ahora es compatible con la gestión del color para imágenes importadas, procesamiento interno, visualización en la vista de cámara y para el resultado final.

  • Se puede definir el espacio de color de una escena en el cuadro de diálogo Scene > Scene Settings (Escena > Configuración de escena).
  • El espacio de color que se utiliza para leer una imagen se puede definir en las propiedades del nodo de elemento en la parte inferior de la pestaña Drawing (Dibujo).
  • Las películas e imágenes exportadas se pueden etiquetar en el nodo de escritura o desde su cuadro de diálogo de exportación.

Compatibilidad con códecs QuickTime adicionales en macOS

La lista de códecs disponibles depende de la versión de macOS que se utiliza, pero los siguientes ya están disponibles en Catalina:

  • Apple ProRes 422 HQ
  • Apple ProRes 422 LT
  • Apple ProRes 422 Proxy
  • H.265. El soporte del canal alfa está disponible con Catalina.

Se han resuelto problemas

En esta versión se han corregido los siguientes problemas:

Dibujo y herramientas de dibujo

  • En la vista de cámara, la aplicación se bloquea al dibujar si se establecen valores de escala muy pequeños en los parámetros de la capa.
  • En algunas situaciones en las que se seleccionan varias capas, el cuadro de límite de la herramienta Cutter (Cuchilla) puede ser infinito.
  • Cuando se utilizan las herramientas Line (Línea), Rectangle (Rectángulo) o Ellipse (Elipse) con Snap to Contour (Ajustar a contorno) o Snap and Align (Ajustar y alinear), el círculo del cursor de ajuste se desplaza si se acerca o se aleja.
  • La herramienta Smooth Editor (Editor de suavizado) utiliza las propiedades del tamaño de la herramienta Brush (Pincel) en lugar de las suyas propias.
  • El comando TB_RecolorDrawings no funciona con paletas de colores si las paletas se crearon al importar una imagen con la opción color_vectorize.
  • El modo Lattice (Celosía) de la herramienta Perspective (Perspectiva) utiliza el valor de suavizado de la herramienta Envelope (Distorsión de envolvente).
  • El inicio de una línea recta se curva cuando se utiliza el Line Building Mode (Modo Construcción de línea).
  • El Line Building Mode (Modo Construcción de línea) recorta las líneas al conectarse lejos de las puntas existentes.
  • La herramienta Centerline Editor (Editor de línea central) genera demasiados puntos en su línea central.

Línea de tiempo

  • Al hacer clic en el último fotograma de una escena en la regla de la línea de tiempo, la duración de la escena se reduce a 1 fotograma.
  • Al extender una exposición con la flecha roja en la vista de carta de rodaje, se elimina la exposición para el siguiente dibujo en lugar de simplemente cambiar la sección que se superpone.

Efectos

  • En macOS no se puede personalizar la barra de herramientas de deformación después de dibujar/pintar u otras acciones.

Importar PSD

  • No se puede importar la imagen PSD como mapa de bits de Toon Boom ni dibujo vectorial de Toon Boom mediante la opción Individual Layers (Capas individuales).
  • Importar capas PSD como capas individuales no funciona correctamente cuando en las capas se utilizan caracteres especiales como #, / o -.

E/S

  • Harmony no permite importar imágenes TIFF con la extensión .tiff.
  • La importación de QuickTime no funciona en el modo por lotes a través de la creación de comandos.
  • No se muestra ningún error al ejecutar incorrectamente un comando en la línea de comandos en el modo por lotes.
  • La opción -renderThread no se tiene en cuenta al realizar el comando de renderizado de línea.
  • Harmony sin conexión a veces no abre los archivos 7z creados por WebCC.
  • No se pueden importar escenas sin conexión a la base de datos con Control Center en la línea de comandos donde el id. del elemento en la escena supera 9999. El código de error que aparece también es incorrecto.

WebCC

  • WebCC no funciona con nuevas versiones de Firefox, Microsoft Edge y Chrome.
  • La marca de tiempo de la carpeta temporal creada al exportar utiliza minutos como la unidad más pequeña.
  • No se puede exportar una escena vacía desde WebCC. Esto sucede al crear una escena en WebCC y luego intentar exportarla de inmediato.
  • Cuando se utiliza el comando Update Database Scene (Actualizar escena de base de datos), aparece el mensaje “ping successful” (ping correcto) que no debería aparecer cuando el servidor tarde demasiado en reaccionar.

Rendimiento

  • El rendimiento es muy lento al realizar una selección de lazo de varios elementos con la herramienta Transform (Transformar) y mover esas selecciones en la vista OpenGL.
  • Problema de rendimiento al rotar un peg específico hecho con curvas de función compartidas con otros nodos.

Otros

  • La especificación de un puerto al tomar prestada una licencia mediante el asistente de licencias no funciona.
  • En macOS, la opción “More Tools” (Más herramientas) en el menú de la aplicación Harmony lleva a la carpeta tba en lugar de la carpeta Applications (Aplicaciones).
  • En macOS 10.14 y 10.15, Harmony se congela cuando se edita el nombre del elemento desde las propiedades de la capa y también inmediatamente después de pulsar el botón Close (Cerrar). HAR-5901
  • Dos usuarios pueden realizar cambios en los mismos dibujos al abrir una escena mediante la memoria caché local.
  • No se puede descargar el códec OpenH264 con el asistente de configuración en macOS 10.14 y 10.15.