mirror of
https://bitbucket.org/smil3y/katie.git
synced 2025-02-24 19:02:59 +00:00
remove redundant qreal constructs in QQuaternion::slerp()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
ba6b70fce9
commit
0870586828
1 changed files with 4 additions and 4 deletions
|
@ -508,11 +508,11 @@ QQuaternion QQuaternion::slerp
|
||||||
qreal factor1 = 1.0f - t;
|
qreal factor1 = 1.0f - t;
|
||||||
qreal factor2 = t;
|
qreal factor2 = t;
|
||||||
if ((1.0f - dot) > 0.0000001) {
|
if ((1.0f - dot) > 0.0000001) {
|
||||||
qreal angle = qreal(qAcos(dot));
|
qreal angle = qAcos(dot);
|
||||||
qreal sinOfAngle = qreal(qSin(angle));
|
qreal sinOfAngle = qSin(angle);
|
||||||
if (sinOfAngle > 0.0000001) {
|
if (sinOfAngle > 0.0000001) {
|
||||||
factor1 = qreal(qSin((1.0f - t) * angle)) / sinOfAngle;
|
factor1 = qSin((1.0f - t) * angle) / sinOfAngle;
|
||||||
factor2 = qreal(qSin(t * angle)) / sinOfAngle;
|
factor2 = qSin(t * angle) / sinOfAngle;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue