第1章 MAXScript概论 16
1.1各个领域中的MAXScript 16
1.2学习MAXScript的前提条件 16
1.3 MAXScript编写位置 16
1.3.1 MAXScript侦听器 17
1.3.2脚本编辑器 17
1.3.3宏录制器 17
1.4 MAXScript的基本结构 17
1.5编写MAXScript的注意事项 18
1.5.1输入方式 18
1.5.2编写格式 18
1.5.3注释 18
1.5.4关于中文 18
第2章 MAXScript基础知识 20
2.1名称 20
2.2常量 20
2.3变量 20
2.4表达式 20
2.5循环 20
2.6函数 21
2.7值类型 21
2.8时间 21
2.9设置关键帧 21
2.10组 21
2.11创建对象 22
2.12 MAXScript中的修改器 22
2.13 MAXScript中的材质 22
第3章 初阶基础热身 24
3.1魔幻文字 24
3.1.1初始场景分析 24
3.1.2脚本动画 24
3.1.3渲染设置 25
3.2地砖起伏 26
3.2.1初始场景 26
3.2.2脚本编写 27
3.2.3渲染测试 28
3.3动感声波 30
3.3.1创建模型 30
3.3.2声波动画 31
3.3.3材质设置 34
3.4球片翻滚 36
3.5异度空间 40
3.5.1基本语句 40
3.5.2综合效果 43
3.5.3渲染测试 46
3.6缤纷彩条 47
3.6.1初始场景分析 47
3.6.2脚本动画 47
3.6.3材质、灯光及渲染 51
3.7三色字母 54
3.7.1初始场景分析 55
3.7.2制作字母群 55
3.7.3材质、灯光和渲染 56
3.8曲别针特效(一) 60
3.8.1初始场景分析 60
3.8.2曲别针动画 61
3.8.3关键帧偏移 62
3.8.4材质、灯光和渲染 63
3.9曲别针特效(二) 69
3.9.1初始场景分析 69
3.9.2初步设置 69
3.9.3灯光设置 70
3.9.4材质设置 71
3.9.5脚本和动力学动画 73
第4章 进阶经典应用 76
4.1建筑实战——炫酷展示 76
4.1.1初始场景文件 76
4.1.2三角球体模型制作 76
4.1.3脚本动画 78
4.1.4材质赋予 79
4.2建筑实战——销售饼图 80
4.2.1饼图打开动画 80
4.2.2材质赋予 81
4.2.3阵列制作 84
4.2.4分段及偏移 85
4.3建筑实战——扇叶展翼 85
4.3.1初始场景分析 85
4.3.2动画制作 86
4.4建筑实战——楼盘彩球 88
4.4.1单个对象 88
4.4.2多个对象 92
4.4.3渲染设置 98
4.5栏包实战——时尚翻板 100
4.5.1设置模型 100
4.5.2脚本动画 102
4.6栏包实战——商务简约 105
4.6.1初始场景分析 105
4.6.2构建场景 106
4.6.3材质、灯光和渲染 109
4.7栏包实战——紫色荧光 113
4.7.1初始场景分析 113
4.7.2制作文字 114
4.7.3材质、灯光和渲染 115
4.7.4材质动画 117
第5章 高阶综合强化实战 124
5.1多维矩阵 124
5.1.1镜头一 124
5.1.2镜头二 128
5.1.3镜头三 133
5.1.4镜头四 134
5.2黄金弹雨 138
5.2.1初始场景分析 138
5.2.2手调关键帧动画 139
5.2.3脚本动画 139
5.2.4顶部动画 141
5.2.5多个对象 142
5.2.6灯光、材质和渲染 142
5.3移动城堡 147
5.3.1初始场景分析 148
5.3.2指定材质 150
5.3.3动画设置 151
5.3.4后期合成 153
5.4复古走廊 155
5.4.1初始场景分析 156
5.4.2动画制作 156
5.4.3材质、灯光和渲染 164
5.5萌车跑酷 168
5.5.1初始场景分析 169
5.5.2天空文字动画 169
5.5.3环境和灯光 171
5.5.4楼体生长动画 172
5.5.5车顶文字 173
5.6拼图崩坏 177
5.6.1制作拼图模型 177
5.6.2设置材质 179
5.6.3 PF制作粒子炸开动画 180
5.6.4渲染设置 183
5.7赌神归来 186
5.7.1镜头——洗牌动画 186
5.7.2镜头二——发牌动画 203
第6章 插件编写实践 210
6.1城市道路机动车流动态模拟插件 210
6.1.1功能简介 210
6.1.2基本命令 212
6.1.3插件程序 217
6.2标准材质自动转化VRay材质插件 229
6.2.1简单场景及基本语句 229
6.2.2复杂室内场景应用 237
6.2.3添加插件界面 247