Adjust parameter in call to setFocusOnAvatar to be more efficient (don't animate)
parent
73962e2134
commit
551bfb88fc
|
|
@ -359,6 +359,7 @@ Jonathan Yap
|
|||
STORM-679
|
||||
STORM-596
|
||||
STORM-726
|
||||
STORM-785
|
||||
Kage Pixel
|
||||
VWR-11
|
||||
Ken March
|
||||
|
|
|
|||
|
|
@ -2695,6 +2695,9 @@ void LLAgentCamera::lookAtLastChat()
|
|||
new_camera_pos -= delta_pos * 0.4f;
|
||||
new_camera_pos += left * 0.3f;
|
||||
new_camera_pos += up * 0.2f;
|
||||
|
||||
setFocusOnAvatar(FALSE, FALSE);
|
||||
|
||||
if (chatter_av->mHeadp)
|
||||
{
|
||||
setFocusGlobal(gAgent.getPosGlobalFromAgent(chatter_av->mHeadp->getWorldPosition()), gAgent.getLastChatter());
|
||||
|
|
@ -2705,7 +2708,6 @@ void LLAgentCamera::lookAtLastChat()
|
|||
setFocusGlobal(chatter->getPositionGlobal(), gAgent.getLastChatter());
|
||||
mCameraFocusOffsetTarget = gAgent.getPosGlobalFromAgent(new_camera_pos) - chatter->getPositionGlobal();
|
||||
}
|
||||
setFocusOnAvatar(FALSE, TRUE);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
@ -2725,9 +2727,10 @@ void LLAgentCamera::lookAtLastChat()
|
|||
new_camera_pos += left * 0.3f;
|
||||
new_camera_pos += up * 0.2f;
|
||||
|
||||
setFocusOnAvatar(FALSE, FALSE);
|
||||
|
||||
setFocusGlobal(chatter->getPositionGlobal(), gAgent.getLastChatter());
|
||||
mCameraFocusOffsetTarget = gAgent.getPosGlobalFromAgent(new_camera_pos) - chatter->getPositionGlobal();
|
||||
setFocusOnAvatar(FALSE, TRUE);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue