MorphingAnimation QML Type
블렌드 셰이프 모핑 애니메이션을 구현하는 유형입니다. 더 보기...
Import Statement: | import Qt3D.Animation 2.8 |
In C++: | QMorphingAnimation |
Inherits: | |
Status: | Deprecated |
속성
- easing : EasingCurve
- interpolator : real
- method : enumeration
- morphTargets : list<MorphTarget>
- target : GeometryRenderer
- targetName : string
- targetPositions : list<real>
상세 설명
모핑 애니메이션 유형은 대상 GeometryRenderer 에 블렌드 셰이프 모핑 애니메이션을 구현합니다. 모핑 애니메이션은 모프 타깃에서 GeometryRenderer::geometry 타깃으로 올바른 Attributes 을 설정하고 현재 위치에 대한 보간기를 계산합니다. 어트리뷰트 간의 실제 블렌딩은 머티리얼에서 구현해야 합니다. 모프퐁 머티리얼은 퐁 조명 모델에 대한 모핑을 지원하는 머티리얼을 구현합니다. 블렌딩은 '베이스'와 '타깃'이라는 두 가지 속성 사이에서 이루어집니다. 베이스 및 타깃 속성의 이름은 모프 타깃 이름에서 가져오는데, 베이스 속성은 이미 가지고 있는 이름을 유지하고 타깃 속성 이름에 '타깃'이 추가됩니다. 애니메이션의 모든 모프 타깃은 베이스 지오메트리의 어트리뷰트와 이름이 같은 어트리뷰트를 포함해야 합니다.
프로퍼티 문서
easing : EasingCurve |
모프 타깃 사이의 보간기의 완화 커브를 유지합니다.
interpolator : real |
베이스와 타깃 어트리뷰트 사이의 보간기를 보유합니다.
method : enumeration |
모핑 메서드를 보유합니다. 기본값은 상대입니다.
- 정규화
- Relative
morphTargets : list<MorphTarget> |
모핑 애니메이션의 모프 타깃 목록을 보유합니다.
target : GeometryRenderer |
모핑 애니메이션이 적용되는 타깃 GeometryRenderer 을 보유합니다.
targetName : string |
타깃 지오메트리의 이름을 보유합니다. 이는 타깃 지오메트리를 모핑 애니메이션에 쉽게 일치시킬 수 있는 편의 속성입니다. 이름은 일반적으로 대상의 부모 엔티티 이름 GeometryRenderer 과 같지만, 반드시 같을 필요는 없습니다.
모프 대상의 위치 값을 보유합니다. 목록의 각 위치는 동일한 인덱스를 가진 해당 모프 대상의 위치를 지정합니다. 값은 오름차순이어야 합니다. 값은 양수 또는 음수일 수 있으며 미리 정의된 단위는 없습니다.
© 2025 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.