diff --git a/WickedEngine/wiTransform.cpp b/WickedEngine/wiTransform.cpp index a61e1dcd1..046d36ff3 100644 --- a/WickedEngine/wiTransform.cpp +++ b/WickedEngine/wiTransform.cpp @@ -294,6 +294,7 @@ void Transform::CatmullRom(const Transform* a, const Transform* b, const Transfo XMLoadFloat4(&d->rotation), t ); + R = XMQuaternionNormalize(R); XMVECTOR S = XMVectorCatmullRom( XMLoadFloat3(&a->scale), XMLoadFloat3(&b->scale), diff --git a/WickedEngine/wiVersion.cpp b/WickedEngine/wiVersion.cpp index 637287deb..7bf546386 100644 --- a/WickedEngine/wiVersion.cpp +++ b/WickedEngine/wiVersion.cpp @@ -9,7 +9,7 @@ namespace wiVersion // minor features, major updates const int minor = 17; // minor bug fixes, alterations, refactors, updates - const int revision = 27; + const int revision = 28; long GetVersion()