LerpClipBlend QML Type
Effectue une interpolation linéaire entre deux clips d'animation en fonction d'un facteur normalisé. En savoir plus...
| Import Statement: | import Qt3D.Animation 2.12 |
| In C++: | QLerpClipBlend |
| Status: | Technology preview |
Ce type est en préversion technologique et est susceptible d'être modifié.
Propriétés
- blendFactor : real
- endClip : AbstractClipBlendNode
- startClip : AbstractClipBlendNode
Description détaillée
LerpClipBlend peut s'avérer utile pour créer des effets d'animation avancés à partir de clips d'animation individuels. Par exemple, pour un personnage joueur, le mélange par interpolation (lerp) pourrait être utilisé pour combiner un clip d'animation de marche avec un clip d'animation de blessure, en fonction d'un facteur de mélange qui augmente à mesure que le joueur est blessé. Cela permettrait alors, avec un facteur de mélange == 0, d’avoir un joueur marchant non blessé, avec un facteur de mélange == 1 un joueur entièrement blessé, et avec un facteur de mélange == 0,5 un joueur partiellement blessé et marchant.
Voir également BlendedClipAnimator.
Documentation sur les propriétés
blendFactor : real
Définit le facteur de fusion compris entre 0 et 1 permettant de contrôler la fusion de deux clips d'animation.
endClip : AbstractClipBlendNode
Contient la sous-arborescence qui doit servir de clip de fin pour ce nœud de fusion lerp. Autrement dit, il s'agit du clip renvoyé par ce nœud de fusion lorsque le paramètre « blendFactor » est défini sur la valeur 1.
startClip : AbstractClipBlendNode
Contient la sous-arborescence qui doit servir de clip de départ pour ce nœud de fusion par interpolation. Autrement dit, il s'agit du clip renvoyé par ce nœud de fusion lorsque la propriété « blendFactor » est définie sur la valeur 0.
© 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.