diff options
Diffstat (limited to 'src/egg/gfx/eggPostEffectBase.cpp')
| -rw-r--r-- | src/egg/gfx/eggPostEffectBase.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/egg/gfx/eggPostEffectBase.cpp b/src/egg/gfx/eggPostEffectBase.cpp index 2b2993d7..e7dbd1cb 100644 --- a/src/egg/gfx/eggPostEffectBase.cpp +++ b/src/egg/gfx/eggPostEffectBase.cpp @@ -122,8 +122,11 @@ void PostEffectBase::lerpColor(GXColor &out, const GXColor &c1, const GXColor &c } void PostEffectBase::getBaseTexMtx(nw4r::math::MTX34 *mtx) const { + // Feels wrong -> maybe an inline with rotation and pi + f32 rot = Math<f32>::pi(); f32 sin, cos; - nw4r::math::SinCosRad(&sin, &cos, mRotation * M_PI); + nw4r::math::SinCosRad(&sin, &cos, rot * mRotation); + f32 zero = 0.0f; f32 scale = 1.0f; f32 f8 = zero - 0.5f; |
