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

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaurice Raybaud <mauriceraybaud@hotmail.fr>2019-10-05 11:21:11 +0300
committerMaurice Raybaud <mauriceraybaud@hotmail.fr>2019-10-05 11:21:11 +0300
commitf593feecf61b917b1a0b30d8b486d6d153e6a181 (patch)
tree6f86776dedc174dc498283eee5e282bb06720015 /render_povray
parentd7262c9be0bb04b93348e111be53b48b226b72e5 (diff)
Fixed POV Cylinder
which was broken by 2.8 element-wise multiplication with @
Diffstat (limited to 'render_povray')
-rw-r--r--render_povray/primitives.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/render_povray/primitives.py b/render_povray/primitives.py
index 29897fe3..ad775b22 100644
--- a/render_povray/primitives.py
+++ b/render_povray/primitives.py
@@ -639,7 +639,7 @@ def pov_cylinder_define(context, op, ob, radius, loc, loc_cap):
vec = Vector(loc_cap) - Vector(loc)
depth = vec.length
rot = Vector((0, 0, 1)).rotation_difference(vec) # Rotation from Z axis.
- trans = rot * Vector((0, 0, depth / 2)) # Such that origin is at center of the base of the cylinder.
+ trans = rot @ Vector((0, 0, depth / 2)) # Such that origin is at center of the base of the cylinder.
roteuler = rot.to_euler()
if not ob:
bpy.ops.object.add(type='MESH', location=loc)
@@ -1694,7 +1694,7 @@ class ImportPOV(bpy.types.Operator, ImportHelper):
vec = Vector(imported_cyl_loc_cap ) - Vector(imported_cyl_loc)
depth = vec.length
rot = Vector((0, 0, 1)).rotation_difference(vec) # Rotation from Z axis.
- trans = rot * Vector((0, 0, depth / 2)) # Such that origin is at center of the base of the cylinder.
+ trans = rot @ Vector((0, 0, depth / 2)) # Such that origin is at center of the base of the cylinder.
#center = ((x0 + x1)/2,(y0 + y1)/2,(z0 + z1)/2)
scaleZ = sqrt((x1-x0)**2+(y1-y0)**2+(z1-z0)**2)/2
bpy.ops.pov.addcylinder(R=r, imported_cyl_loc=imported_cyl_loc, imported_cyl_loc_cap=imported_cyl_loc_cap)