mirror of
https://bitbucket.org/mfeemster/fractorium.git
synced 2025-04-19 17:31:52 -04:00
--Code changes
-Tabify.
This commit is contained in:
parent
8c4d9fd866
commit
73efd76bdd
@ -423,9 +423,9 @@ template <typename T> void FractoriumEmberController<T>::RotateChanged(double d)
|
||||
}
|
||||
void Fractorium::OnRotateChanged(double d)
|
||||
{
|
||||
if(d < -180)
|
||||
if (d < -180)
|
||||
d = 180 - ((-d + m_RotateSpin->value()) - (180 + m_RotateSpin->value()));
|
||||
else if(d > 180)
|
||||
else if (d > 180)
|
||||
d = -180 + ((d - m_RotateSpin->value()) - (180 - m_RotateSpin->value()));
|
||||
|
||||
m_Controller->RotateChanged(d); // d is ever between -180 and +180
|
||||
|
@ -904,7 +904,7 @@ void GLEmberController<T>::MousePress(QMouseEvent* e)
|
||||
m_CenterDownX = ember->m_CenterX;//Capture these because they will change when rotating and scaling.
|
||||
m_CenterDownY = ember->m_CenterY;
|
||||
|
||||
if(GetAlt() && GetShift())
|
||||
if (GetAlt() && GetShift())
|
||||
{
|
||||
m_PitchDown = ember->m_CamPitch * RAD_2_DEG_T;
|
||||
m_YawDown = ember->m_CamYaw * RAD_2_DEG_T;
|
||||
@ -1070,7 +1070,7 @@ void GLEmberController<T>::MouseMove(QMouseEvent* e)
|
||||
T yaw;
|
||||
auto rotate = ember->m_Rotate;
|
||||
|
||||
if((rotate <= 45 && rotate >= -45) || (rotate >= 135) || (rotate <= -135))
|
||||
if ((rotate <= 45 && rotate >= -45) || (rotate >= 135) || (rotate <= -135))
|
||||
{
|
||||
pitch = m_PitchDown + (m_MouseWorldPos.y - m_MouseDownWorldPos.y) * 100;
|
||||
yaw = m_YawDown + (m_MouseWorldPos.x - m_MouseDownWorldPos.x) * 100;
|
||||
|
Loading…
Reference in New Issue
Block a user