
MaxScript
逍遥弹头
不会程序的美术不是一个好策划
展开
-
Max Script|灯光篇
实例中以目标聚光灯为例演示创建一个平面,长度宽度各调整为100b = plane length:100 width:100将平面的材质设置为标准材质standardb.material = standard()创建目标聚光灯并设置其位置 a = targetspot name:"主光" pos:[-100,-100,100] target:(targetobject name:"主光目标原创 2016-04-25 12:46:40 · 1652 阅读 · 1 评论 -
MaxScript分享|FBX骨架转Bip骨架脚本 动画无缝转换 (通吃Max9-2016版本)
MaxScript|FBX骨架转Bip骨架脚本 (通吃Max9-2016版本)最近项目中,动画师量大需要一个FBX骨架转Bip骨架的脚本来套用替换。 这类需求,硬着头皮写肯定是不明智咯,翻山找开源脚本来改改吧。 于是翻山中…..就来到了一位在R星就职的大神博客 -http://www.geoffsamuel.com/ 该大神一直致力于动画类的高新技术研究,博客里有动捕、AR、各类3D软件的插件原创 2016-07-14 15:47:54 · 27851 阅读 · 5 评论 -
Max Script|多维材质及标准材质批量命名小脚本
Max Script|多维材质及标准材质批量命名小脚本个人第一次尝试写Max小工具 奇怪的地方请见谅原创 2016-05-20 14:17:52 · 4976 阅读 · 1 评论 -
Max Script|加密写法
简单点,说话的方式简单点打开脚本侦听器-F11 输入:encryptScript “C:************\test.ms” 然后回车(小键盘的那个回车) 同目录下就会生成一个同名的.mse文件,分享给你的小伙伴,让他运行去吧!PS:开源随你,闭源也随你咯。原创 2016-05-20 12:03:58 · 6449 阅读 · 0 评论 -
Max Script|控制器-转换约束_link
记录转换约束中link链接约束几个参数t.transform.controller = link_constraint() --给茶壶指定连接变换控制器f = t.transform.controller --将茶壶的转换约束赋予对象ff.addtarget $sphere001 0 --将球体1添加到目标列表 时间0ff.ad原创 2016-05-10 19:55:45 · 1930 阅读 · 0 评论 -
Max Script|控制器-缩放约束_Noise
记录控制器缩放约束中-躁波控制 在前面路径约束及旋转约束的基础上-t.scale.controller = noise_scale() --给的缩放控制器增加-躁波类约束N = t.scale.controller --将缩放类控制器赋予新对象,后面方便操作不繁琐N.seed = 5 --噪波种子N.freque原创 2016-05-10 18:35:25 · 2704 阅读 · 0 评论 -
Max Script|控制摄像机
记录控制摄像机部分脚本写法targetcamera pos:[-150,100,350] target:[targetobject pos:[0,0,20] isselection:on]--创建目标摄像机 位置 目标点位置 并选中特性:$.Fov = 60 <camera>.curFOV Float defau原创 2016-05-10 16:30:00 · 2701 阅读 · 0 评论 -
Max Script|控制器-旋转约束_lookat
记录旋转控制器调用细节T = teapot() --创建茶壶C = circle radius:90 wirecolor:red --创建圆环 半径 颜色t.rotation.controller = lookat_constraint() --给茶壶增加looat约束A = t.rotation.controller原创 2016-05-10 17:41:03 · 2492 阅读 · 0 评论 -
Max Script|控制器-位置约束_path
记录控制器-路径约束部分的脚本写法 特性a = teapot radius:6 --创建茶壶 半径为6h1 = helix radius1:50 radius2:0 height:0 turns:2 --创建螺旋线 半径1 半径2 高度 圈数a.position.controller = path_constraint()原创 2016-05-10 15:49:55 · 2848 阅读 · 0 评论 -
Max Script|多边形的控制
记录学习MaxScript时-poly物体的控制与修改 - 将物体转换为polyconverttopoly $ --将选择物体转为多边形polyop.getvert $ 1 --获取选择物体的第一个顶点的坐标polyop.getnumverts $ --获取选择物体俄所有顶点数目•将B物体复制到A物体的所有顶点位置上dds = polyo原创 2016-04-26 18:44:48 · 3000 阅读 · 0 评论 -
Max Script|物体选择和拷贝
本章记录Max脚本的中的简单操作-选择和拷贝•对物体的简单操作sphere()box()torus()plane()*******************创建物体,更多类型请根据max英文版命名书写*******************select $box01() --选择box01select $box* --选择所有box命名原创 2016-04-26 18:32:08 · 5944 阅读 · 0 评论 -
Max Script|操作材质编辑器
本章记录Max脚本对材质编辑器中各类颜色及选择的设置创建球体、修改球体分段数并给球体赋予标准材质或者将标准材质漫反射颜色修改为任意colorsphere()select object()s = $s.segs = 32s.material = standard() --给当前obj制定标准材质s.material = standard diffuse:y原创 2016-04-26 18:39:25 · 5547 阅读 · 0 评论 -
Max Script|修改器篇
创建一个立方体盒子,并选中并修改其高度宽度长度box() --创建立方体盒子select $box* --选中以box命名开口的objecta = $ --将选中的物体赋予给集合a,以后可以直接操作集合aa.height = 60;a.width = 20;a.length = 20 --高度60、长宽各20 a.heightsegs = 10原创 2016-04-25 14:08:16 · 4469 阅读 · 0 评论 -
MAX DotNet 透明界面效果代码实例 转自CG++原帖
MAX DotNet 透明界面效果代码实例 转自CG++这是一段max script中使用微软的.Net框架实现透明界面的实例小样, 前提你的电脑除了需要装Max以外,还需要有.net框架哦 建议直接装个4.5个版本就行。 做技美的同学可以看下这个效果,能让你的插件脚本高大上不少哦!使用方法:直接赋值以下代码–>Max Script –>New Script 粘贴进去 然后Ctrl + E 就可转载 2016-08-08 18:02:51 · 2800 阅读 · 0 评论