图书介绍
3DS MAX高级编程 使用脚本制作动画PDF|Epub|txt|kindle电子书版本网盘下载
![3DS MAX高级编程 使用脚本制作动画](https://www.shukui.net/cover/29/30875350.jpg)
- 黄心渊主编;古梅等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302088373
- 出版时间:2004
- 标注页数:348页
- 文件大小:73MB
- 文件页数:361页
- 主题词:三维-动画-图形软件,3DS MAX-高等学校-教材
PDF下载
下载说明
3DS MAX高级编程 使用脚本制作动画PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章初识脚本1
1.1访问脚本1
1.1.1启动脚本1
目录1
1.1.2使用MAXScript Listener窗口2
1.1.3在固定视口中使用MAXScript Listener3
1.2源代码的特点4
1.3 向脚本中输入信息5
1.3.1在MAXScript中输入数值5
1.3.3在MAXScript中输入数组6
1.3.2在MAXScript中输入字符串6
1.4变量赋值7
1.5 MAXScript中的数学运算8
练习与思考10
第2章MAXScript中的3ds max对象11
2.1用脚本创建一个立方体11
2.2修改脚本创建的对象12
2.3修改对象的其他的方法17
练习与思考18
3.1.1 MAXScript Editor窗口20
第3章创建自己的脚本20
3.1 MAXScript Editor简介20
3.1.2 MAXScriptEditor窗口的功能22
3.2MAXScript Editor中的命令23
3.3编辑MAXScript的基本操作25
3.4学习脚本的方法26
练习与思考29
第4章脚本中的流程控制语句30
4.1条件控制语句30
4.1.1 if语句的语法30
4.1.4 if语句中的比较表达式31
4.1.2 Listener中的if语句31
4.1.3 if语句作为表达式的一部分31
4.2循环语句32
4.2.1 for循环32
4.2.2 while和d0循环36
4.2.3 continue语句37
4.2.4 exit语句37
4.3 case表达式38
4.4try表达式39
4.5.1全局变量和局部变量41
4.5 自定义函数41
4.5.2自定义函数45
4.6结构定义以及MAX命令50
4.6.1结构定义50
4.6.2 MAXScript中的MAX命令51
练习与思考52
第5章为场景中对象设置简单的动画55
5.1基本动画55
5.2对象可动画属性的控制器56
5.3控制器的关键帧函数59
5.4节点动画62
5.5一个动画实例63
练习与思考66
第6章UI控制类型69
6.1 角度69
6.2位图71
6.2.1位图UI控制条目71
6.2.2位图数值72
6.3按钮79
6.4复选框79
6.5复选按钮81
6.6拾取颜色84
6.7组合框85
6.8曲线控制88
6.9下拉列表93
6.10文本编辑框95
6.11分组框96
6.12超链接96
6.13图片标签96
6.14标签97
6.15列表框98
6.16贴图按钮99
6.17材质按钮102
6.18多选列表框103
6.19拾取按钮105
6.20弹出菜单106
6.21进度条107
6.22单选按钮108
6.23滑动条110
6.24微调器111
6.25子卷展栏114
6.26定时器116
6.27卷展栏UI控制共同属性117
6.28卷展栏UI控制共同布局参数118
练习与思考119
第7章MAXScript界面创建122
7.1卷展栏语法122
7.1.1局部变量、函数或者结构的定义123
7.1.2 UI控制条目123
7.1.3事件手柄123
7.2卷展栏浮动窗口124
7.3卷展栏对话框126
7.4作为扩展视口的MAX脚本对话框和卷展栏浮动框129
7.5消息和查询对话框130
7.6实用程序和卷展栏的属性、方法和事件手柄131
7.6.1属性131
7.6.2方法132
7.6.3事件手柄132
练习与思考135
第8章宏脚本137
8.1宏脚本简介137
8.2定义宏脚本139
8.3.1 用宏脚本开发变形锁定脚本150
8.3.2从场景中的对象移除所有材质的宏脚本150
8.3两个简单的宏脚本150
8.4用脚本重新命名所选对象151
8.5自动指定材质153
8.6移动对象到一个表面155
8.7输出对象数据到文件157
8.8输出几何体数据到文本文件160
8.8.1输出几何体数据到文本文件(一)160
8.8.2输出几何体数据到文本文件(二)163
8.9从文本文件中读取几何体数据166
8.9.1从文本文件中读取几何体数据(一)166
8.9.2从文本文件中读取几何体数据(二)168
8.10创建快速预览171
8.11按字母顺序排序173
8.12变平样条图形175
8.13手动绘制样条177
8.14内存渲染181
8.15渲染时修改对象191
练习与思考193
第9章插件脚本196
9.1插件脚本简介196
9.2创建自定义mesh对象198
9.3创建脚本几何体插件200
9.4简单对象插件206
9.5简单的修改器插件211
9.6创建Dalmatian纹理贴图插件213
9.7创建单色渲染效果217
练习与思考221
第10章实用工具脚本224
10.1实用工具简介224
10.2简单的实用工具脚本225
练习与思考230
11.1参考赋值232
第11章数组和集合232
11.2内存分配和垃圾收集234
11.2.1内存分配234
11.2.2自动垃圾收集234
11.2.3人工垃圾收集235
11.3数组数值236
11.4位数组数值242
11.5集合245
练习与思考248
12.1动作管理者249
第12章深入学习脚本249
12.2 MAXScript卷展栏中的Active X控制250
12.3普通事件驻留机制257
12.4访问Z深度通道265
12.5访问WindoWs系统数据267
练习与思考269
第13章3ds max参考270
13.1节点的通用属性270
13.2.1子串276
13.2.2通过单击拾取场景对象276
13.2子串和拾取对象276
13.3射线值、撤销操作和对象集数值278
13.3.1射线值278
13.3.2撤销操作278
13.3.3对象集数值281
13.4文件操作282
13.4.1标准的打开和保存文件对话框282
13.4.2加密文件286
13.4.3外部文件操作方法287
练习与思考288
第14章脚本综合应用实例290
附录可视化脚本编辑器345