[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