]> git.localhorst.tv Git - blank.git/blobdiff - src/client/client.cpp
more transform caching
[blank.git] / src / client / client.cpp
index d20a98c32bcdcd514d44fb7ef37c5964416f9fb0..8bd0ae3db1a6c76d7546cd568d823e2ef616f709 100644 (file)
@@ -189,9 +189,7 @@ void InteractiveState::Update(int dt) {
 }
 
 void InteractiveState::Render(Viewport &viewport) {
-       viewport.WorldPosition(
-               player.GetEntity().Transform(player.GetEntity().ChunkCoords())
-               * player.GetEntity().GetModel().EyesTransform());
+       viewport.WorldPosition(player.GetEntity().ViewTransform(player.GetEntity().ChunkCoords()));
        if (master.GetConfig().video.world) {
                chunk_renderer.Render(viewport);
                world.Render(viewport);