Revision: 42464
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=42464
Author:   nazgul
Date:     2011-12-06 15:32:10 +0000 (Tue, 06 Dec 2011)
Log Message:
-----------
Fix #27622: Sequencer Wipe Angle Incorrect

Made wipe angle be real angle instead of making some ease effects which can be 
reached by animation curves.

Modified Paths:
--------------
    trunk/blender/source/blender/blenkernel/intern/seqeffects.c

Modified: trunk/blender/source/blender/blenkernel/intern/seqeffects.c
===================================================================
--- trunk/blender/source/blender/blenkernel/intern/seqeffects.c 2011-12-06 
14:34:56 UTC (rev 42463)
+++ trunk/blender/source/blender/blenkernel/intern/seqeffects.c 2011-12-06 
15:32:10 UTC (rev 42464)
@@ -1581,7 +1581,7 @@
 static void precalc_wipe_zone(WipeZone *wipezone, WipeVars *wipe, int xo, int 
yo)
 {
        wipezone->flip = (wipe->angle < 0);
-       wipezone->angle = pow(fabsf(wipe->angle)/45.0f, log(xo)/M_LN2);
+       wipezone->angle = tan(DEG2RAD(fabsf(wipe->angle)));
        wipezone->xo = xo;
        wipezone->yo = yo;
        wipezone->width = (int)(wipe->edgeWidth*((xo+yo)/2.0f));

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to