Notas de versión de Harmony 24.0.1
Harmony 24.0.1, versión 23019 (19-07-2024)
Mejoras
3D
-
Los huesos en las armaduras de los modelos 3D ahora se muestran apuntando a sus hijos en lugar de usar la orientación de su articulación. Hay disponible una nueva preferencia llamada «Display Armatures as a Joint Representation» (Mostrar armaduras como una representación conjunta) en la pestaña General de las preferencias y se puede desactivar para usar el modo de visualización anterior.
-
Se ha ampliado el área de selección de los controladores de rotación cuando se utiliza la herramienta Transform (Transformar) para la rotación 3D.
Python
-
Las opciones predeterminadas para las funciones de copiar y pegar de Python se han ajustado para mayor claridad y facilidad de uso:
-
harmony.CopyOptions(): el intervalo predeterminado es ahora la longitud del fotograma actual, en lugar de 0 a 0.
-
harmony.PasteOptions(): el intervalo predeterminado es ahora la longitud del fotograma actual, en lugar de 0 a 0.
-
harmony.CopyOptions(): extendido con un start_frame_src similar y un num_frame_src que usa PasteOptions
-
Clipboard.copy debe proporcionar una superposición de tipo copy (const QStringList &nodePaths, const OMC::CopyOptions *copyOptions=null) que utiliza startFrame y numFrames de copyOptions.
-
Cuando se proporciona un intervalo como argumentos del método y de copyOptions, los argumentos del método lo anulan y tienen prioridad.
-
Si se utiliza un tipo de objeto que no sea CopyOptions o PasteOptions cuando se espera ese tipo como argumento, se genera un error.
-
JavaScript
-
La clase ColorOverride se ha ampliado para incluir las siguientes funciones:
-
setOverrideColorId
-
getOverrideColorId
-
setOverrideColorName
-
getOverrideColorName
-
addSelectedColor
-
removeSelectedColor
-
setSelectedColorID
-
getSelectedColorID
-
setTraverseMatte
-
getTraverseMatte
-
setSelectedColorMode
-
getSelectedColorMode
-
fromXML
-
toXML
-
Correcciones
En esta versión de Harmony y posteriores se han resuelto los siguientes problemas.
General
-
En la ventana de propiedades, al pulsar el tabulador ya no se pasa de un atributo a otro. HAR-9627
-
Harmony puede bloquearse durante los renders de software de efectos de desenfoque en procesadores AMD de la generación anterior si la aceleración de tarjeta gráfica de GPU está habilitada. HAR-10079
-
El asistente de funciones falla al intentar crear un controlador maestro mediante la operación «Enable/Disable Node» (Habilitar/deshabilitar nodo). HAR-9924
-
Las capas de OpenGL son incorrectas cuando se utiliza una composición 2D con elementos 3D. HAR-9636
Dibujo
-
Si se anula la selección con la herramienta Select (Seleccionar) manteniendo pulsadas las teclas Mayús+Alt, se bloquea cuando se utiliza sobre las pinceladas agrupadas no seleccionadas. HAR-9903
-
Hay un pequeño retraso al utilizar las herramientas de dibujo con el ratón. HAR-9999
Efectos/comp.
-
El efecto de turbulencia se aplica a los nodos que no están conectados directamente a él cuando se visualizan en la vista de perspectiva. HAR-9952
3D
-
Los modelos 3D renderizados a través de Maya, mediante el nodo MayaRenderBatch, tienen un ligero desplazamiento cuanto más lejos están del centro de la cámara. HAR-10166
-
Los valores incoherentes de orientación de articulaciones en Maya hacen que MayaRenderBatch represente las transformaciones de un modo incorrecto. HAR-9983
-
Harmony se bloquea al importar un modelo 3D cuando la tarjeta de vídeo no es compatible con Vulkan 1.1 o superior. HAR-9837
-
Los archivos 3DS se giran 90 grados cuando se importan con el renderizado 3D de Vulkan habilitado. HAR-10004
-
El comando «Bake Nodes» (Ensamblar nodos) de la barra de herramientas External Rendering (Renderizado externo) crea demasiadas operaciones de deshacer. HAR-10051
-
Las luces no se renderizan correctamente a través de los nodos por lotes de Maya/Blender cuando se escala un recurso. HAR-10003
-
Las texturas de los modelos 3D almacenados en formato TIFF no se leen cuando se utiliza Vulkan. HAR-9517
-
Los huesos que tienen el mismo nombre provocan un posicionamiento incorrecto de la geometría en Harmony. HAR-9937
-
La posición del hueso se restablece en 0 cuando el hueso está marcado como raíz de armadura en el archivo 3D. HAR-10050
-
Las cuchillas no se aplican a los modelos 3D cuando las preferencias Vulkan 3D Rendering (Renderizado 3D de Vulkan) y Passthrough for All Effects (Paso a través para todos los efectos) están habilitadas. HAR-9788
-
Harmony se bloquea al desconectar el puerto de entrada de un nodo RenderMayaBatch durante un render de software. HAR-10115
Nodos
-
No es posible seleccionar un puerto en un nodo para agregar un nombre o un filtro cuando se usa un lápiz óptico de tableta. HAR-10072
-
Harmony se bloquea al añadir un ejemplo de sistema de partículas en un grupo mientras hay un nodo seleccionado fuera del grupo. HAR-10072
Importar/exportar
-
Es posible que los archivos SVG con formas cerradas no se importen correctamente. HAR-10073
-
Algunos archivos SVG hacen que Harmony se bloquee cuando se importan. HAR-10070
WebCC
-
Cuando se borra un elemento y se crea un nuevo elemento con el mismo, WebCC borra la carpeta de nuevos elementos. HAR-10134
Secuencias de comandos
-
Si se ejecuta pasteAndOffsetTemplate varias veces seguidas, Harmony se bloquea. HAR-9375
-
exportMovie(), exportToQuicktime() y exportToProRes() no lanzan excepciones apropiadas cuando se ejecutan con un nodo de visualización no válido. HAR-9714
Python
-
Los métodos para asignar clases (setter) se omiten cuando se llaman para los siguientes tipos de valores: HAR-9761
-
PasteActionOptions
-
PasteOptions
-
CopyOptions
-
Matrix
-
Point2d
-
Point3d
-
Vector2d
-
Vector3d
-
Rect2D
-
Rect2DI
-
Transformation
-
AllocatedRect2D
-
AllocatedRect2DI
-
Color
-
Linux
-
La adición y manipulación de huesos de juego en Linux hace que Harmony se bloquee. HAR-9276
-
La navegación mediante carta de rodaje con atajos de teclado con una configuración de varios monitores es más lenta que en versiones anteriores de Linux. HAR-9528