Revision: 17549
          
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=17549
Author:   campbellbarton
Date:     2008-11-24 08:08:51 +0100 (Mon, 24 Nov 2008)

Log Message:
-----------
backface culling wasnt working as it should in perspective view with the 
"Normal" option enabled.

Modified Paths:
--------------
    branches/projection-paint/source/blender/src/imagepaint.c

Modified: branches/projection-paint/source/blender/src/imagepaint.c
===================================================================
--- branches/projection-paint/source/blender/src/imagepaint.c   2008-11-24 
05:58:00 UTC (rev 17548)
+++ branches/projection-paint/source/blender/src/imagepaint.c   2008-11-24 
07:08:51 UTC (rev 17549)
@@ -2952,7 +2952,8 @@
                                }
                        } else {
                                VecSubf(viewDirPersp, ps->viewPos, v->co);
-                               if (NormalizedVecAngle2(ps->viewDir, no) >= 
M_PI_2) { /* 1 vert of this face is towards us */
+                               Normalize(viewDirPersp);
+                               if (NormalizedVecAngle2(viewDirPersp, no) >= 
M_PI_2) { /* 1 vert of this face is towards us */
                                        ps->vertFlags[a] |= PROJ_VERT_CULL;
                                }
                        }


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

Reply via email to