[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [2171] trunk/py/scripts/addons/ add_mesh_extra_objects: use reverse vector multiply order

Campbell Barton ideasman42 at gmail.com
Mon Jul 25 04:26:07 CEST 2011


Revision: 2171
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=2171
Author:   campbellbarton
Date:     2011-07-25 02:26:06 +0000 (Mon, 25 Jul 2011)
Log Message:
-----------
use reverse vector multiply order

Modified Paths:
--------------
    trunk/py/scripts/addons/add_mesh_extra_objects/add_mesh_extra_objects.py
    trunk/py/scripts/addons/add_mesh_extra_objects/add_mesh_gemstones.py
    trunk/py/scripts/addons/add_mesh_extra_objects/add_mesh_twisted_torus.py

Modified: trunk/py/scripts/addons/add_mesh_extra_objects/add_mesh_extra_objects.py
===================================================================
--- trunk/py/scripts/addons/add_mesh_extra_objects/add_mesh_extra_objects.py	2011-07-25 02:13:55 UTC (rev 2170)
+++ trunk/py/scripts/addons/add_mesh_extra_objects/add_mesh_extra_objects.py	2011-07-25 02:26:06 UTC (rev 2171)
@@ -303,11 +303,11 @@
             radius = inner_radius
 
         edgeloop_top.append(len(verts))
-        vec = Vector((radius, 0, half_height)) * quat
+        vec = quat * Vector((radius, 0, half_height))
         verts.append(vec)
 
         edgeloop_bottom.append(len(verts))
-        vec = Vector((radius, 0, -half_height)) * quat
+        vec = quat * Vector((radius, 0, -half_height))
         verts.append(vec)
 
 
@@ -341,7 +341,7 @@
     # first 3 vectors, every next one is calculated from the last, and the z-value is negated
     verts = [Vector(i) for i in [(0,0,h),(0,0,-h),(r,0,e)]]
     for i in range(2*s-1):
-        verts.append(verts[-1]*quat)    # rotate further "a" radians around the z-axis
+        verts.append(quat*verts[-1])    # rotate further "a" radians around the z-axis
         verts[-1].z *= -1               # negate last z-value to account for the zigzag 
     
     faces = []

Modified: trunk/py/scripts/addons/add_mesh_extra_objects/add_mesh_gemstones.py
===================================================================
--- trunk/py/scripts/addons/add_mesh_extra_objects/add_mesh_gemstones.py	2011-07-25 02:13:55 UTC (rev 2170)
+++ trunk/py/scripts/addons/add_mesh_extra_objects/add_mesh_gemstones.py	2011-07-25 02:26:06 UTC (rev 2171)
@@ -215,12 +215,12 @@
 
         # Row for flat side
         verts_flat.append(len(verts))
-        vec = Vector((table_radius, 0.0, height_flat)) * quat
+        vec = quat * Vector((table_radius, 0.0, height_flat))
         verts.append(vec)
 
         # Row for the middle/girdle
         verts_girdle.append(len(verts))
-        vec = Vector((girdle_radius, 0.0, height_middle)) * quat
+        vec = quat * Vector((girdle_radius, 0.0, height_middle))
         verts.append(vec)
 
     # Flat face

Modified: trunk/py/scripts/addons/add_mesh_extra_objects/add_mesh_twisted_torus.py
===================================================================
--- trunk/py/scripts/addons/add_mesh_extra_objects/add_mesh_twisted_torus.py	2011-07-25 02:13:55 UTC (rev 2170)
+++ trunk/py/scripts/addons/add_mesh_extra_objects/add_mesh_twisted_torus.py	2011-07-25 02:26:06 UTC (rev 2171)
@@ -159,7 +159,7 @@
                 major_rad + (cos(angle) * minor_rad),
                 0.0,
                 sin(angle) * minor_rad))
-            vec = vec * quat
+            vec = quat * vec
 
             edgeloop.append(len(verts))
             verts.append(vec)



More information about the Bf-extensions-cvs mailing list