Adjust patch orientation script
This commit is contained in:
parent
bd19b0e381
commit
3e76aa891f
1 changed files with 19 additions and 3 deletions
|
@ -33,13 +33,19 @@ undo off
|
||||||
normal = (cross (end - begin) (ref - begin))
|
normal = (cross (end - begin) (ref - begin))
|
||||||
normal = (normalize normal)
|
normal = (normalize normal)
|
||||||
|
|
||||||
rotnormal = (normal * (rotateZMatrix -90))
|
rotnormal = (point3 0 0 0)
|
||||||
if (normal.z > 0.9) then
|
if (normal.z > 0.9) then
|
||||||
(
|
(
|
||||||
-- print "x normal"
|
--print "x normal"
|
||||||
rotnormal = (normal * (rotateXMatrix -90))
|
rotnormal = (normal * (rotateXMatrix -90))
|
||||||
)
|
)
|
||||||
-- print rotnormal
|
else
|
||||||
|
(
|
||||||
|
normal.z = 0
|
||||||
|
normal = (normalize normal)
|
||||||
|
rotnormal = (normal * (rotateZMatrix -90))
|
||||||
|
)
|
||||||
|
--print rotnormal
|
||||||
|
|
||||||
-- print normal
|
-- print normal
|
||||||
-- print rotnormal
|
-- print rotnormal
|
||||||
|
@ -106,3 +112,13 @@ undo off
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
max select none
|
||||||
|
clearselection()
|
||||||
|
undo off
|
||||||
|
(
|
||||||
|
for cnode in nodes do
|
||||||
|
(
|
||||||
|
selectmore cnode
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
Loading…
Reference in a new issue