Skip to content
Snippets Groups Projects
Commit 5dbaa689 authored by RealBadAngel's avatar RealBadAngel Committed by paramat
Browse files

Camera: Don't count camera offset twice for Nametagged CAOs

parent 4827ee12
No related branches found
No related tags found
No related merge requests found
...@@ -675,8 +675,7 @@ void Camera::drawNametags() ...@@ -675,8 +675,7 @@ void Camera::drawNametags()
i = m_nametags.begin(); i = m_nametags.begin();
i != m_nametags.end(); ++i) { i != m_nametags.end(); ++i) {
Nametag *nametag = *i; Nametag *nametag = *i;
v3f pos = nametag->parent_node->getPosition() - v3f pos = nametag->parent_node->getPosition() + v3f(0.0, 1.1 * BS, 0.0);
intToFloat(m_camera_offset, BS) + v3f(0.0, 1.1 * BS, 0.0);
f32 transformed_pos[4] = { pos.X, pos.Y, pos.Z, 1.0f }; f32 transformed_pos[4] = { pos.X, pos.Y, pos.Z, 1.0f };
trans.multiplyWith1x4Matrix(transformed_pos); trans.multiplyWith1x4Matrix(transformed_pos);
if (transformed_pos[3] > 0) { if (transformed_pos[3] > 0) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment