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

2011年8月30日

不会算体积的 写法 max 中体积是怎么算的呢

摘要: ----- 他的z轴信息应该是加入ResetXForm $$.max.z-$.min.z---由于不同类型不同的体积这里的是怎么算的呢。show utilityplugin.classes [29]UtilityPanel.CloseUtility()--------------------------------------对于体积现在还是不会for i in selection do (op = ResetXForm i oo = i.max.z-i.min.zformat "物体的名字:% ,物体的高度:% ,物体的体积:% \n" i.name (oo as str 阅读全文

posted @ 2011-08-30 17:51 盖天00 阅读(329) 评论(0) 推荐(0) 编辑

ffd 点的控制效果、

摘要: animateVertex $.modifiers[1] #all ----给所有的点通道。---------------查找通道个数 就是确定用那个ffd op =0for i in 1 to 800 do( if $.modifiers[1][3][i].controller as string =="undefined" then exit ; op+=1 )for i in 1 to op do(with animate on at time 1 --animate on frame 100( $.modifiers[1][3][i].value=$.modifie 阅读全文

posted @ 2011-08-30 14:14 盖天00 阅读(227) 评论(0) 推荐(0) 编辑

ffd 点的控制效果、

摘要: animateVertex $.modifiers[1] #all ----给所有的点通道。---------------查找通道个数 就是确定用那个ffd op =0for i in 1 to 800 do( if $.modifiers[1][3][i].controller as string =="undefined" then exit ; op+=1 )for i in 1 to op do(with animate on at time 1 --animate on frame 100( $.modifiers[1][3][i].value=$.modifie 阅读全文

posted @ 2011-08-30 14:14 盖天00 阅读(130) 评论(0) 推荐(0) 编辑

2011年8月29日

对于文件并入的方法 这里提供了这个

摘要: --关于文件合并的一个文件。p=[100,100,100]for i = 1 to 5 do box pos:(random p -p) -- create some boxessavemaxfile "mergetest.max" -- save to filefor obj in objects do obj.name = "_"+obj.name -- rename the boxesobjects.pos += [0,-1000,0] -- move them off to the sidefobj_names = getmaxfileobjec 阅读全文

posted @ 2011-08-29 10:00 盖天00 阅读(337) 评论(0) 推荐(0) 编辑

2011年8月24日

摘抄 : max mel 的一些用法。

摘要: clearListener() char="0123456789abcdef"for i=1 to char.count dofor j=1 to char.count do(s=execute("\"\\x"+char[i]+char[j]+"\"")format "%% %\n" char[i] char[j] s)print "\x1f\x1e"将字符串当做脚本执行的方法MXS:executeMel:eval evalDeferred evalEcho转换大小写的方法M 阅读全文

posted @ 2011-08-24 17:43 盖天00 阅读(282) 评论(0) 推荐(0) 编辑

2011年8月23日

帮朋友写的查找选择的父子骨骼。之前我都是用递归,这个好、

摘要: ---第一种方法。sel_array=for i in selection collect i ---确保收集的是骨骼global op = falseglobal oop=undefinedfor j in 1 to sel_array.count do(for i in 1 to sel_array.count do(if sel_array[j].parent !=sel_array[i] then (op= true oop =sel_array[j] as string --print oop )/*else(op= true if op thenoop =sel_array[j] 阅读全文

posted @ 2011-08-23 17:21 盖天00 阅读(192) 评论(0) 推荐(0) 编辑

2011年8月19日

缩放矩阵, 这里面有关于矩阵的 种种操作 这个要学下 很有用

摘要: fReflection = scalematrix (FetchReflection flip) 阅读全文

posted @ 2011-08-19 10:38 盖天00 阅读(204) 评论(0) 推荐(0) 编辑

2011年8月18日

距离的算法。 下面两个是对等的。

摘要: sqrt (pow($[1].pos.x-$[2].pos.x) 2 + pow($[1].pos.y-$[2].pos.y ) 2+ pow($[1].pos.z-$[2].pos.z ) 2) distance $[1] $[2] sqrt (pow($.pos.x) 2 +pow($.pos.y ) 2 +pow($.pos.z ) 2) --向量的模长 ---在max 中 我们都是以世界坐标 是原点坐标系 ---所以和我们求得距离是一样的, 就是上面的 阅读全文

posted @ 2011-08-18 13:52 盖天00 阅读(150) 评论(0) 推荐(0) 编辑

2011年8月17日

求出数字的位数(王蔚写的)

摘要: Fn GetNumberDigit inputNumber =( digit = 0 absNumber = abs(inputNumber ) do ( digit += 1 absNumber /= 10.0 ) while absNumber >= 1 digit)GetNumberDigit 999.999 阅读全文

posted @ 2011-08-17 15:29 盖天00 阅读(131) 评论(0) 推荐(0) 编辑

2011年8月9日

用这个也是便利进行历史操作也是可以 达到选择的 但是我还是觉得求摸的过程好用。

摘要: $.setLoopShift 2 true false 阅读全文

posted @ 2011-08-09 12:24 盖天00 阅读(247) 评论(0) 推荐(0) 编辑

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

导航