En esta página

Qt3DAnimation::QAbstractClipBlendNode Class

class Qt3DAnimation::QAbstractClipBlendNode

QAbstractClipBlendNode es la clase base para los tipos utilizados para construir árboles de mezcla de animación. Más...

Cabecera: #include <QAbstractClipBlendNode>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3danimation)
target_link_libraries(mytarget PRIVATE Qt6::3danimation)
qmake: QT += 3danimation
En QML: AbstractClipBlendNode
Hereda de: Qt3DCore::QNode
Heredado de:

Qt3DAnimation::QAdditiveClipBlend, Qt3DAnimation::QClipBlendValue, y Qt3DAnimation::QLerpClipBlend

Estado: Deprecated

Descripción detallada

Los árboles de mezcla de animación se utilizan con QBlendedClipAnimator para mezclar dinámicamente un conjunto de clips de animación. La forma en que se realiza la mezcla de clips de animación está controlada por la estructura del árbol de mezcla y las propiedades de los nodos que contiene.

Los nodos hoja de un árbol de mezcla son contenedores de los clips de animación de entrada. Estos clips pueden ser clips bakeados leídos desde un archivo a través de QAnimationClipLoader, o pueden ser clips que construyas dentro de tu aplicación con QAnimatitonClip y QAnimationClipData. Para incluir un clip en tu blend tree, envuélvelo en un nodo QClipBlendValue.

Los nodos interiores de un árbol de mezcla representan operaciones de mezcla que se aplicarán a sus argumentos, que contienen los clips de entrada o incluso subárboles enteros de otros nodos del árbol de mezcla.

En la actualidad, el módulo Qt 3D Animation proporciona los siguientes tipos de nodos de árbol de mezcla:

En el futuro se añadirán otros tipos de nodos que representen otras operaciones de mezcla.

Véase también QBlendedClipAnimator.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.