Fix issue with offsetRotation being applied twice.

This commit is contained in:
Zander Otavka 2015-08-07 09:30:45 -07:00
parent 09bb61e4d8
commit a46cc4e1c3
2 changed files with 6 additions and 2 deletions

View file

@ -42,6 +42,8 @@ void Billboard3DOverlay::applyTransformTo(Transform& transform, bool force) {
if (force || usecTimestampNow() > _transformExpiry) {
PanelAttachable::applyTransformTo(transform, true);
transformLookAtCamera(transform);
transform.postRotate(getOffsetRotation());
if (isFacingAvatar()) {
transform.postRotate(getOffsetRotation());
}
}
}

View file

@ -174,7 +174,9 @@ void OverlayPanel::applyTransformTo(Transform& transform, bool force) {
transform.postScale(getOffsetScale());
}
transformLookAtCamera(transform);
transform.postRotate(getOffsetRotation());
if (isFacingAvatar()) {
transform.postRotate(getOffsetRotation());
}
}
}