系统自己提供的 非常方便进行轴向的改变。

fn alignUVGizmo theObj theFace =

(

---这个可以做很好的视图坐标。
 ---其实这个就是差乘的结果。这个在做造型的时候费城有用,

faceNormal = in coordsys theObj (getFaceNormal theObj theFace)

 

worldUpVector = [0,0,1]

 

rightVector = normalize (cross worldUpVector faceNormal)


upVector = normalize ( cross rightVector faceNormal )


theMatrix = matrix3 rightVector upVector faceNormal [0,0,0]

 

theMap = Uvwmap()

modPanel.addModToSelection theMap ui:on

theMap.gizmo.transform = theMatrix

)

alignUVGizmo $ 3

posted on 2011-09-07 16:03  盖天00  阅读(192)  评论(0编辑  收藏  举报

导航