diff --git a/interface/src/Avatar.cpp b/interface/src/Avatar.cpp index 403918c830..1c4f8da2aa 100644 --- a/interface/src/Avatar.cpp +++ b/interface/src/Avatar.cpp @@ -1124,9 +1124,9 @@ void Avatar::renderBody(bool lookingInMirror) { float alpha = glm::clamp((distanceToCamera - RENDER_TRANSLUCENT_BEYOND) / (RENDER_OPAQUE_BEYOND - RENDER_TRANSLUCENT_BEYOND), 0.f, 1.f); // Always render other people, and render myself when beyond threshold distance - if (b == AVATAR_JOINT_HEAD_BASE) { // the head is rendered as a special case + if (b == AVATAR_JOINT_HEAD_BASE) { // the head is rendered as a special if (lookingInMirror || _owningAgent || distanceToCamera > RENDER_OPAQUE_BEYOND * 0.5) { - _head.render(lookingInMirror, _cameraPosition, alpha); + _head.render(lookingInMirror, _cameraPosition, 1.f); } } else if (_owningAgent || distanceToCamera > RENDER_TRANSLUCENT_BEYOND || b == AVATAR_JOINT_RIGHT_ELBOW