Qt3DAnimation::QAbstractClipBlendNode Class
class Qt3DAnimation::QAbstractClipBlendNodeQAbstractClipBlendNode는 애니메이션 블렌드 트리를 구성하는 데 사용되는 유형의 기본 클래스입니다. 더 보기...
| 헤더: | #include <qabstractclipblendnode.h> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS 3danimation) target_link_libraries(mytarget PRIVATE Qt6::3danimation) |
| qmake: | QT += 3danimation |
| QML에서: | AbstractClipBlendNode |
| 상속: | Qt3DCore::QNode |
| 상속받는 클래스: | Qt3DAnimation::QAdditiveClipBlend, Qt3DAnimation::QClipBlendValue 및 Qt3DAnimation::QLerpClipBlend |
| 상태: | 기술 미리보기 |
이 클래스는 기술 미리 보기 단계에 있으며 변경될 수 있습니다.
상세 설명
애니메이션 블렌드 트리는 애니메이션 클립 세트 QBlendedClipAnimator 를 동적으로 혼합하는 데 사용됩니다. 애니메이션 클립의 혼합 방식은 블렌드 트리의 구조와 해당 트리에 포함된 노드의 속성에 의해 제어됩니다.
블렌드 트리의 리프 노드는 입력 애니메이션 클립을 담는 컨테이너입니다. 이러한 클립은 ` QAnimationClipLoader`를 통해 파일에서 읽어온 베이킹된 클립이거나, `QAnimationClip` 및 ` QAnimationClipData`을 사용하여 애플리케이션 내에서 직접 생성한 클립일 수 있습니다. 클립을 블렌드 트리에 포함하려면 해당 클립을 ` QClipBlendValue ` 노드로 감싸야 합니다.
블렌드 트리의 내부 노드는 입력 클립이나 다른 블렌드 트리 노드의 전체 하위 트리를 포함하는 인자에 적용될 블렌딩 연산을 나타냅니다.
현재 Qt 3D 애니메이션 모듈에서는 다음과 같은 블렌드 트리 노드 유형을 제공합니다:
향후 다른 블렌딩 연산을 나타내는 추가 노드 유형이 제공될 예정입니다.
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.