上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 36 下一页

2011年9月10日

对于 位 的判断我一般都转数组 其实这里有这个很好、

摘要: not allVerts.isEmpty 阅读全文

posted @ 2011-09-10 09:39 盖天00 阅读(91) 评论(0) 推荐(0) 编辑

2011年9月9日

方案循环的 方法。 在做轴向垂直很有用。

摘要: x = 0rollout unnamedRollout "Untitled" width:162 height:300(button btn1 "Button" pos:[53,74] width:90 height:98on btn1 pressed do(x+=1if x==1 then print 1if x==2 then print 2if x==3 then print 3 if x >3 then ( x=1 print 1 )))createDialog unnamedRollout 阅读全文

posted @ 2011-09-09 11:26 盖天00 阅读(160) 评论(0) 推荐(0) 编辑

2011年9月8日

3dmax 集会成员表示形式。

摘要: object1 = Cylinder()object2 = Box()object3 = OmniLight()obj_array = #(object1, object2, object3)new_ass = assemblyMgr.assemble obj_array name:"合并后" classDesc: point --Dummy --- 这里必须要是一个虚拟类obj_arrayassemblyMgr.Disassemble obj_arrayappend obj_array $Test01assemblyMgr.Disassemble obj_array -- 阅读全文

posted @ 2011-09-08 16:25 盖天00 阅读(169) 评论(0) 推荐(0) 编辑

2011年9月7日

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

摘要: 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 rightVec 阅读全文

posted @ 2011-09-07 16:03 盖天00 阅读(192) 评论(0) 推荐(0) 编辑

2011年9月5日

转换到正交视图的算法。

摘要: --- 在高版本中 出现了box盒 用于模拟正交视图。 这里分享他的算法。---顶视图viewport.setTM (matrix3 [1,0,0] [0,1,0] [0,0,1](viewport.getTM()).row4)--前视图viewport.setTM (matrix3 [1,0,0] [0,0,-1] [0,1,0](viewport.getTM()).row4)--左视图viewport.setTM (matrix3 [0,0,-1] [-1,0,0] [0,1,0] (viewport.getTM()).row4) 阅读全文

posted @ 2011-09-05 15:05 盖天00 阅读(255) 评论(0) 推荐(0) 编辑

解释脚本语言 计算两个向量的夹角度数。

摘要: A face always has 3 vertices.--一个面总是有3 个点构成Each pair of vertices define one of the 3 edges of the face, and at the same time can be seen as a vector--每一对点 看看做是连着3 条变 还有就是一个面。同时 很多时候我们是吧他看做一个向量。every vertex is already a vector--每个点都能看做是一个向量。and the edge vector connecting two vertices can be calculate 阅读全文

posted @ 2011-09-05 14:32 盖天00 阅读(2698) 评论(0) 推荐(0) 编辑

颜色的成功转换,这个就是颜色的一些操作。

摘要: magenta=color 255 255 0 255 -- create colors using constructorsaqua = [0, 6, 2] as coloraqua.v /= 2. -- reduce "strength" of aqua color---这里是求出,.v 的最大的值,这个很重要。aquaaqua.alpha=128 -- set aqua to 50% opacityaqualightGray=white/4 -- create light gray color by dividing-- each component of white 阅读全文

posted @ 2011-09-05 09:13 盖天00 阅读(174) 评论(0) 推荐(0) 编辑

2011年9月2日

类的小研究。

摘要: fn baz= for i in selection collect istruct person (name)for i in baz() do(bill=person name:i classof bill== personprint bill)bill.name.name 阅读全文

posted @ 2011-09-02 16:48 盖天00 阅读(117) 评论(0) 推荐(0) 编辑

uv自动展开操作。

摘要: for i in selection do( addmodifier i (UVWunwrap())i.modifiers[1].SetMapChannel 3forcecompleteredraw()i.modifiers[1].flattenMapNoParams()) 阅读全文

posted @ 2011-09-02 16:15 盖天00 阅读(354) 评论(0) 推荐(0) 编辑

UVtool 工具解释1

摘要: appendIfUnique 是为了保证数组的唯一性, 所以这个还是很好的。但是在2008 之上应用。所以这个要进行处理。ps = createOLEobject "Photoshop.Application" ---在max 里面打开某个软件 就是这个函数了。--对于别的我也差别找newbitmaps=getclassinstances Bitmaptexture target:i.material --可以返回 一个物体不管使用了什么东西都是 一样的(返回材质贴图)---但是他是2011 新加入的,所以这里也是不可用的, 哭。不是9 里面也有只是在2011 中进行了加入 阅读全文

posted @ 2011-09-02 13:02 盖天00 阅读(334) 评论(0) 推荐(0) 编辑

上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 36 下一页

导航