Maxscript
zolin7
微博:http://weibo.com/zolin7
展开
-
人生第一个Max脚本工具
针对项目中角色和场景制作输出过程中的命名问题,为了避免大量的重复操作和错误的命名方式导致的效率低下和引擎报错,利用空闲时间做了一个针对性的脚本:LuckyTools v1.0rollout Lucky "LuckyTools v1.0" width:165 height:303( button btn1 "去除2U" pos:[41,72] width:83 height:19 butt原创 2017-03-30 17:28:32 · 2307 阅读 · 0 评论 -
对最初脚本的扩展完善版本CheckAndNaming Tool
--============================================--CheckAndNaming v1.0 (2017.4.27)--Dev support:葛丹峰(hzgedanfeng@corp.netease.com)--============================================try closeRolloutFloater原创 2017-05-20 23:32:01 · 589 阅读 · 0 评论 -
测试Maxscript中Rollout的多层结构
测试多层结构的卷展栏try(destroydialog test) catch()try(destroydialog start) catch()createRoll = newRolloutFloater "Modify Tool v0.1" 300 400closeRolloutFloater createRolltry closeRolloutFloater test c原创 2017-05-20 23:35:30 · 1158 阅读 · 0 评论 -
测试Maxscript中对材质进行序列命名
sss = getCurrentSelection() --定义所选择的物体为一个arrayfor j = 1 to sss.count do --最外侧对j循环( for i in sss do --嵌套一个对i的循环,使得能对数列里的物体一个个操作 ( print i --打印出遍历中的物体名字 print j --打印原创 2017-06-27 13:33:37 · 1282 阅读 · 0 评论 -
测试Maxscript中ListBox双击清空列表,右键选择全部
测试Maxscript中创建的ListBox双击清空列表rollout AAA "测试双击清空列表" width:162 height:300( listbox SSS "list" pos:[24,39] width:108 height:8 button btn12 "Button" pos:[21,201] width:113 height:42 global BB =原创 2017-05-20 23:37:48 · 956 阅读 · 0 评论 -
自动检查顶点色、2U、ID、坐标轴的测试
自动检查部分(顶点色、2U、ID、坐标轴)的测试global CPVobj = #()global UV2obj = #()global CPVobj1 = #()global UV2obj1 = #()global PTobj = #()global IDobj = #()global PTobj1 = #()global IDobj1 = #()--\\\\\\\\\\\\\\\原创 2017-07-20 10:47:33 · 744 阅读 · 0 评论 -
多维子材质命名测试
多维子材质命名测试rollout multiname "Multi/Sub Material" width:260 height:214( button yijian "A U T O N A M I N G" align:#center width:150 height:32 checkbox isnormalbump "Normal Bump" checked:true a原创 2017-07-20 10:55:19 · 575 阅读 · 0 评论 -
针对有skin的模型进行批量去除顶点色和去除2U的操作
针对有skin的模型进行批量去除顶点色和去除2U的操作sel = getCurrentSelection()for a =1 to sel.count do ( if sel[a].modifiers[#skin] != undefined then ( channelInfo.ClearChannel sel[a]原创 2017-07-20 17:10:01 · 2591 阅读 · 0 评论 -
检查模型是否为Editable Mesh文件
检查模型是否为Editable Mesh文件,支持带skin蒙皮的模型try(destroydialog checkmesh) catch()rollout checkmesh "CheckMesh" width:162 height:300( fn checkmesh = ( sel = getCurrentSelection() ----------------...原创 2018-08-09 20:23:24 · 621 阅读 · 0 评论