mirror of
https://github.com/drewcassidy/TexTools-Blender
synced 2024-09-01 14:54:44 +00:00
Merge pull request #26 from nagadomi/py38
Fix time.clock() error in Python 3.8
This commit is contained in:
commit
53d1f1bf5d
@ -4,6 +4,7 @@ import operator
|
||||
from mathutils import Vector
|
||||
from collections import defaultdict
|
||||
from math import pi
|
||||
import sys
|
||||
import time
|
||||
from math import radians, hypot
|
||||
|
||||
@ -38,7 +39,11 @@ class op(bpy.types.Operator):
|
||||
rectify(self, context)
|
||||
return {'FINISHED'}
|
||||
|
||||
|
||||
def time_clock():
|
||||
if sys.version_info >= (3, 3):
|
||||
return time.process_time()
|
||||
else:
|
||||
return time.clock()
|
||||
|
||||
precision = 3
|
||||
|
||||
@ -61,7 +66,7 @@ def rectify(self, context):
|
||||
|
||||
def main(square = False, snapToClosest = False):
|
||||
|
||||
startTime = time.clock()
|
||||
startTime = time_clock()
|
||||
obj = bpy.context.active_object
|
||||
me = obj.data
|
||||
bm = bmesh.from_edit_mesh(me)
|
||||
@ -310,7 +315,7 @@ def SuccessFinished(me, startTime):
|
||||
#use for backtrack of steps
|
||||
#bpy.ops.ed.undo_push()
|
||||
bmesh.update_edit_mesh(me)
|
||||
#elapsed = round(time.clock()-startTime, 2)
|
||||
#elapsed = round(time_clock()-startTime, 2)
|
||||
#if (elapsed >= 0.05): operator.report({'INFO'}, "UvSquares finished, elapsed:", elapsed, "s.")
|
||||
return
|
||||
|
||||
@ -634,4 +639,4 @@ def hypotVert(v1, v2):
|
||||
hyp = hypot(v1.x - v2.x, v1.y - v2.y)
|
||||
return hyp
|
||||
|
||||
bpy.utils.register_class(op)
|
||||
bpy.utils.register_class(op)
|
||||
|
Loading…
Reference in New Issue
Block a user