X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fworld%2Fworld.cpp;h=bf2abf3315b03eaff6ce31577caf7d47dbd8f749;hb=31aab11e29aaa58317cbe3147808a3dfe476830d;hp=08ee294fca5e5a8b72351be8bb3ff3e3e40abdd2;hpb=be06fbd6c75dabf411f33ebdeed29e60fb639694;p=blank.git diff --git a/src/world/world.cpp b/src/world/world.cpp index 08ee294..bf2abf3 100644 --- a/src/world/world.cpp +++ b/src/world/world.cpp @@ -161,8 +161,8 @@ void Entity::UpdateHeading() noexcept { heading = Velocity() / speed; } else { speed = 0.0f; - // use -Z (forward axis) of local view transform - heading = -glm::vec3(view_transform[2]); + // use -Z (forward axis) of model transform (our "chest") + heading = -glm::vec3(model_transform[2]); } }