Revision: 12790 http://sourceforge.net/p/skim-app/code/12790 Author: hofman Date: 2022-02-14 15:09:10 +0000 (Mon, 14 Feb 2022) Log Message: ----------- make sure anglesare in correct range
Modified Paths: -------------- trunk/SkimTransitions/SKTTransitions.cikernel Modified: trunk/SkimTransitions/SKTTransitions.cikernel =================================================================== --- trunk/SkimTransitions/SKTTransitions.cikernel 2022-02-14 14:46:40 UTC (rev 12789) +++ trunk/SkimTransitions/SKTTransitions.cikernel 2022-02-14 15:09:10 UTC (rev 12790) @@ -61,7 +61,8 @@ t1 = destCoord() - center; a1 = abs(t1.y) > abs(t1.x) ? 0.5 * pi - atan(t1.x, t1.y) : atan(t1.y, t1.x); da1 = mod(angle - a1 + 0.5 * width, pi2); - da2 = mod(da1 + pi, pi2) - pi; + da1 = da1 < 0.0 ? da1 + pi2 : da1; + da2 = da1 < pi ? da1 : da1 - pi2; angle1 = 2.0 * (pi + width) * t; p1 = sample(src, samplerCoord(src)); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. _______________________________________________ Skim-app-commit mailing list Skim-app-commit@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/skim-app-commit