2011年4月15日

在上一博文之上加入旋转 操作。

摘要: --根据需要编写的规则轴心脚本, 这个很是有用,对于建模来说 我还是有点糊涂,--$[1].pos =$[2].pos--- 思路已经有了但是就是 要找到当前选择如题的 有多少个因素。---********************************************************************--2011.4.15 明白了 范围框是干什么实用的了,--范围框只是一个参考,当在基础操作时(就是修改面板上没有修改器)他没有什么变化, 但是当加入修改器后 修改器会按照自身的方向加入,---这个之前在用max 5 年多的时间 发现了 没有找到办法解决 这次就解决了。-- 阅读全文

posted @ 2011-04-15 19:24 盖天00 阅读(148) 评论(0) 推荐(0) 编辑

关于把物体原点旋转归零状态不变的脚本(对旋转的处理)

摘要: --根据需要编写的规则轴心脚本, 这个很是有用,对于建模来说 我还是有点糊涂,--$[1].pos =$[2].pos--- 思路已经有了但是就是 要找到当前选择如题的 有多少个因素。---********************************************************************--2011.4.15 明白了 范围框是干什么实用的了,--范围框只是一个参考,当在基础操作时(就是修改面板上没有修改器)他没有什么变化, 但是当加入修改器后 修改器会按照自身的方向加入,---这个之前在用max 5 年多的时间 发现了 没有找到办法解决 这次就解决了。-- 阅读全文

posted @ 2011-04-15 19:13 盖天00 阅读(328) 评论(0) 推荐(0) 编辑

关于物体在max 中的旋转处理 rotation中(quat 0 0 0 1) 和$.rotation.x_rotation 在处理上还是不同的。

摘要: oop= $.transform$.rotation=(quat 0 0 0 1)subobjectLevel = 2$.modifiers[1].Center = pos_possubobjectLevel = 0$.modifiers[1].Gizmo = oop--我用下面的方法吧东西做了出来。 实时说吗在 (quat 0 0 0 1) 与$.rotation.x_rotation =0--$.rotation.y_rotation=0--$.rotation.z_rotation =0 与前面的装换中确实存在着差异 我就用下面的方法做 好了oo = [$.rotation.x_rota 阅读全文

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

对齐工具自动化脚本 能自动的判别方向 自动的对齐。配合网上的轴心改变脚本 能做很多的事了

摘要: macroScript gt_duiqigognjucategory:"盖天工具"ButtonText:"对齐"toolTip:"对齐工具"(global gt_yc_Ailfn g_filter o = superclassof o == Geometryclassfn find_intersection z_node node_to_z =( try(--同样的条件 数字及计算要比字符串快 所以能用数字 不用字符串。---改写成自动的循环处理的, 我考虑的因为只有6 个 所有用循环擦看。local oop local compar 阅读全文

posted @ 2011-04-15 18:10 盖天00 阅读(523) 评论(0) 推荐(0) 编辑

建模用的时候的模型模式

摘要: macroScript gt_moxing_mo_shicategory:"盖天工具"ButtonText:"模型模式"toolTip:"模型模式"---在建模的过程中大家可能都需要灰色的模型还有就是 黑的布线 这个是大家一的约定俗称的规矩、--- 所以这里面要写下( function gray_material_balk_wire = ( oo_mat = selection as array for i in oo_mat do ( --其实应该判断他有没有贴图 如果有就不好了 这里呢我就用名字代替下 if classof med 阅读全文

posted @ 2011-04-15 18:08 盖天00 阅读(187) 评论(0) 推荐(0) 编辑

自动对齐中的一段代码。

摘要: distance_d = distance $selection[1].pos compare_array[1].pos try ( distance_c = distance $selection[1].pos compare_array[2].pos )catch ( distance_c =distance_d+20) if amin distance_d distance_c == distance_d then ( return compare_array[1] )else ( return compare_array[2] ) -- ) catch ()在上面这个段代码中 我要说明 阅读全文

posted @ 2011-04-15 13:26 盖天00 阅读(233) 评论(0) 推荐(0) 编辑

自动对齐核心已经完成。这个不错。

摘要: macroScript gt_duiqigognjucategory:"盖天工具"ButtonText:"对齐"toolTip:"对齐工具"(global gt_yc_Ailfn g_filter o = superclassof o == Geometryclassfn find_intersection z_node node_to_z =( --try(--同样的条件 数字及计算要比字符串快 所以能用数字 不用字符串。---改写成自动的循环处理的, 我考虑的因为只有6 个 所有用循环擦看。local oop local comp 阅读全文

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

amax 这个函数叫我好找啊, 我一生都不会忘了

摘要: amax 阅读全文

posted @ 2011-04-15 12:38 盖天00 阅读(256) 评论(0) 推荐(0) 编辑

Collections > Collection Types > ObjectSet Values max 删除清除选择的路径

摘要: objectset>.center : Point3, read-onlyReturns center of bounding box of all objects in set.<objectset>.max : Point3, read-onlyReturns maximum corner of bounding box.<objectset>.min : Point3, read-onlyReturns minimum corner of bounding box.<objectset>.count : Integer, read-onlyRet 阅读全文

posted @ 2011-04-15 11:46 盖天00 阅读(184) 评论(0) 推荐(0) 编辑

max 关于面数的脚本,这个在帮助里面还有很多的茶壶什么的 还有面数显示颜色什么的, 有需要时 学习下。

摘要: (global FaceAreaChecker struct FaceAreaCheckerStruct (FaceAreaThresholdMin = 1, FaceAreaThresholdMax = 10, FaceAreaMode = 1, faceAreaDialog = undefined, InteractiveUpdates = true, iniFileName = (getDir #plugcfg +"\\FaceAreaXViewChecker.ini"), resultColors = #(green, blue+green*0.5, red+yel 阅读全文

posted @ 2011-04-15 11:38 盖天00 阅读(521) 评论(0) 推荐(0) 编辑

拾取可用于鼠标定位。

摘要: obj2 = pickObject rubberBand:$Circle01.pos rubberBandColor:yellow--这个就是出来黄色的线条。其实中间的这个点是可以用鼠标进行定位,。 阅读全文

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

pickObject count:#multiple forceListenerFocus:false 拾取多个的脚本,这个很是有用。

摘要: pickObject count:#multiple forceListenerFocus:false 阅读全文

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

导航