Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTon Roosendaal <ton@blender.org>2004-08-30 22:31:30 +0400
committerTon Roosendaal <ton@blender.org>2004-08-30 22:31:30 +0400
commit316e31e78564aa9912bc90e0f72020d7b0919aa1 (patch)
tree18b3b1c6b14665e870f841543931f48684221221 /source/blender/src/editobject.c
parent92eaa7d09559fcf49c0681082063b84b237ab4ab (diff)
Realtime updates of taper and bevel while editing them.
Diffstat (limited to 'source/blender/src/editobject.c')
-rw-r--r--source/blender/src/editobject.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/source/blender/src/editobject.c b/source/blender/src/editobject.c
index 959aa3b7e53..67706eec3d8 100644
--- a/source/blender/src/editobject.c
+++ b/source/blender/src/editobject.c
@@ -3696,6 +3696,18 @@ void special_trans_update(int keyflags)
if(cu->flag & CU_3D) makeBevelList(G.obedit);
calc_curvepath(G.obedit);
+
+ base= FIRSTBASE;
+ while(base) {
+ if(base->lay & G.vd->lay) {
+ if(base->object->type==OB_CURVE) {
+ Curve *cu= base->object->data;
+ if(G.obedit==cu->bevobj || G.obedit==cu->taperobj)
+ makeDispList(base->object);
+ }
+ }
+ base= base->next;
+ }
}
else if(G.obedit->type==OB_ARMATURE){
EditBone *ebo;