Sur cette page

VertexBlendAnimation QML Type

Un type mettant en œuvre l'animation de morphing par mélange de sommets. Plus d'informations...

Import Statement: import Qt3D.Animation 2.11
In C++: QVertexBlendAnimation
Inherits:

AbstractAnimation

Status: Deprecated

Propriétés

Description détaillée

Un type VertexBlendAnimation met en œuvre une animation de morphing par vertex-blend vers une cible GeometryRenderer. L'animation VertexBlendAnimation définit la bonne Attributes à partir des cibles de morphing vers la cible GeometryRenderer::geometry et calcule l'interpolateur pour la position actuelle. Contrairement à MorphingAnimation, où le mélange est contrôlé par des poids de mélange, le mélange se produit entre des cibles de morphisme séquentielles. Le mélange réel entre les attributs doit être implémenté dans le matériau. MorphPhongMaterial implémente un matériau prenant en charge le morphing pour le modèle d'éclairage phong. Le mélange s'effectue entre deux attributs : "base" et "target". Les noms des attributs base et cible sont tirés des noms des cibles de morphing, l'attribut base conservant le nom qu'il porte déjà et le nom de l'attribut cible étant complété par la mention "Target". Toutes les cibles morphiques de l'animation doivent contenir les attributs portant les mêmes noms que ceux de la géométrie de base.

Documentation sur les propriétés

interpolator : real [read-only]

Contient l'interpolateur entre les attributs de base et les attributs cibles.

morphTargets : list<MorphTarget>

Contient la liste des morph targets ajoutés à l'animation.

target : GeometryRenderer

Détient la cible GeometryRenderer à laquelle l'animation de morphing est appliquée.

targetName : string

Contient le nom de la géométrie cible. Il s'agit d'une propriété de commodité qui facilite la correspondance entre la géométrie cible et l'animation de morphing. Le nom est généralement le même que celui de l'entité mère de la géométrie cible GeometryRenderer, mais ce n'est pas obligatoire.

targetPositions : list<real>

Contient les valeurs de position de la cible morphologique. Chaque position de la liste spécifie la position de la cible morphologique correspondante avec le même index. Les valeurs doivent être classées par ordre croissant. Les valeurs peuvent être positives ou négatives et n'ont pas d'unité prédéfinie.

© 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.