Commit: 7f0239033b3b2d632da0654c1727ac5fc13d9ce6
Author: Campbell Barton
Date:   Mon Jan 6 02:05:14 2014 +1100
https://developer.blender.org/rB7f0239033b3b2d632da0654c1727ac5fc13d9ce6

Text3d: font family dupli-objects now follow rotation of the curve path

===================================================================

M       source/blender/blenkernel/intern/anim.c

===================================================================

diff --git a/source/blender/blenkernel/intern/anim.c 
b/source/blender/blenkernel/intern/anim.c
index e108df0..b8a6262 100644
--- a/source/blender/blenkernel/intern/anim.c
+++ b/source/blender/blenkernel/intern/anim.c
@@ -1668,6 +1668,16 @@ static void font_duplilist(ListBase *lb, Scene *scene, 
Object *par, int persiste
                        mul_m4_v3(pmat, vec);
                        
                        copy_m4_m4(obmat, par->obmat);
+
+                       if (UNLIKELY(ct->rot != 0.0f)) {
+                               float rmat[4][4];
+
+                               zero_v3(obmat[3]);
+                               unit_m4(rmat);
+                               rotate_m4(rmat, 'Z', -ct->rot);
+                               mul_m4_m4m4(obmat, obmat, rmat);
+                       }
+
                        copy_v3_v3(obmat[3], vec);
                        
                        new_dupli_object(lb, ob, obmat, par->lay, 
persistent_id, level, a, OB_DUPLIVERTS, flag);

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

Reply via email to