Representa un fotograma clave de la animación. Más...
#include <GEAnimation.h>
Atributos públicos | |
| float | time |
| Tiempo del keyframe. | |
| std::map< std::string, glm::vec3 > | poses |
| Mapa de poses por nombre de articulación. nombre -> (angleX, angleY, angleZ). | |
| glm::vec3 | skeletonPosition |
| Posición del esqueleto. | |
Representa un fotograma clave de la animación.
| std::map<std::string, glm::vec3> Keyframe::poses |
Mapa de poses por nombre de articulación. nombre -> (angleX, angleY, angleZ).
Referenciado por GEAnimation::addKeyframe() y GEAnimation::getPoseAt().
| glm::vec3 Keyframe::skeletonPosition |
Posición del esqueleto.
Referenciado por GEAnimation::addKeyframe() y GEAnimation::getSkeletonPosition().
| float Keyframe::time |
Tiempo del keyframe.
Referenciado por GEAnimation::addKeyframe(), GEAnimation::getPoseAt() y GEAnimation::getSkeletonPosition().