Bugfix #18108
authorTon Roosendaal <ton@blender.org>
Tue, 14 Apr 2009 17:13:21 +0000 (17:13 +0000)
committerTon Roosendaal <ton@blender.org>
Tue, 14 Apr 2009 17:13:21 +0000 (17:13 +0000)
Another bug in the 'radius per vertex' feature in curves.

If you set front/back face off for curves, and make it bevel or give
depth, the curves should draw as tubes. This feature didn't work in 2.48
either...

Still unsure about this implementation, campbell can check!

source/blender/blenkernel/BKE_curve.h

index a8d4ece7a2180092a12b6859a81a0bc23abeaedc..79f4708fd41875d07be641b37a1a4b015d50f34d 100644 (file)
@@ -47,7 +47,7 @@ struct BevList;
 #define SEGMENTSV(nu)      ( ((nu)->flagv & CU_CYCLIC) ? (nu)->pntsv : (nu)->pntsv-1 )
 
 #define CU_DO_TILT(cu, nu) (((nu->type & CU_2D) && (cu->flag & CU_3D)==0) ? 0 : 1)
-#define CU_DO_RADIUS(cu, nu) ((CU_DO_TILT(cu, nu) || cu->bevobj) ? 1:0)
+#define CU_DO_RADIUS(cu, nu) ((CU_DO_TILT(cu, nu) || cu->bevobj || cu->ext1!=0.0 || cu->ext2!=0.0) ? 1:0)
 
 
 void unlink_curve( struct Curve *cu);