第14章Hair and Fur毛发系统 2
14.1毛发技术基础 2
14.1.1毛发基本概念 2
14.1.2毛发的生成 2
14.1.3发型制作 3
14.2 Hair和Fur (WSM)毛发修改器 4
14.2.1[选择]卷展栏 4
14.2.2 [工具]卷展栏 5
14.2.2.1[从样条线重梳] 5
14.2.2.2[样条线变形] 6
14.2.2.3[重置其余] 6
14.2.2.4[重生头发] 7
14.2.2.5[预设值]参数组 7
14.2.2.6[发型]参数组 7
14.2.2.7[实例节点]参数组 7
14.2.2.8[转换]参数组 8
14.2.3[设计]卷展栏 9
14.2.4[常规参数]卷展栏 14
14.2.5[材质参数]卷展栏 16
14.2.6 [mr参数]卷展栏 19
14.2.7[卷发参数]卷展栏 19
14.2.8[纽结参数]卷展栏 20
14.2.9[多股参数]卷展栏 20
14.2.10[动力学]卷展栏 21
14.2.11[显示]卷展栏 23
14.3[毛发渲染效果] 24
14.4[头发灯光属性] 27
第15章Particle Flow粒子流 30
15.1 Particle Flow[粒子流]相关概念 30
15.1.1粒子的相关术语解释 30
15.1.2粒子的生命周期 31
15.2粒子流基础知识 33
15.2.1粒子流的基本参数 33
15.2.2[粒子视图] 35
15.2.2.1[粒子视图]窗口 35
15.2.2.2[粒子视图]菜单 37
15.2.3粒子流的动作 40
15.3入门实例——心心相印 42
15.4动作手册 46
15.4.1[流] 46
15.4.1.1[预设流] 46
15.4.1.2[空流] 47
15.4.1.3[标准流] 47
15.4.2[操作符] 47
15.4.2.1 [出生操作符] 47
15.4.2.2[出生绘制操作符] 49
15.4.2.3[出生脚本操作符] 50
15.4.2.4[出生纹理操作符] 51
15.4.2.5[初始状态操作符] 56
15.4.2.6[删除操作符] 58
15.4.2.7[力操作符] 58
15.4.2.8[组操作符] 60
15.4.2.9[组选择操作符] 61
15.4.2.10[放置绘制操作符] 63
15.4.2.11[位置图标操作符] 65
15.4.2.12[位置对象操作符] 66
15.4.2.13[旋转操作符] 70
15.4.2.14[自旋操作符] 71
15.4.2.15[缩放操作符] 72
15.4.2.16[速度操作符] 75
15.4.2.17[速度按图标操作符] 77
15.4.2.18[速度按曲面操作符] 79
15.4.2.19[保持分离操作符] 82
15.4.2.20[图形操作符] 84
15.4.2.21[图形朝向操作符] 85
15.4.2.22[图形实例操作符] 87
15.4.2.23[图形标记操作符] 89
15.4.2.24[材质静态操作符] 92
15.4.2.25[材质频率操作符] 93
15.4.2.26[材质动态操作符] 94
15.4.2.27[贴图操作符] 96
15.4.2.28[贴图对象操作符] 97
15.4.2.29[缓存操作符] 99
15.4.2.30[显示操作符] 101
15.4.2.31[注释操作符] 102
15.4.2.32[渲染操作符] 103
15.4.2.33[脚本操作符] 103
15.4.3[测试] 104
15.4.3.1[年龄测试] 104
15.4.3.2[碰撞测试] 105
15.4.3.3[碰撞繁殖测试] 106
15.4.3.4[查找目标测试] 108
15.4.3.5[转到旋转测试] 113
15.4.3.6[锁定/砌合测试] 115
15.4.3.7[缩放测试] 118
15.4.3.8[脚本测试] 119
15.4.3.9[发出测试] 120
15.4.3.10[繁殖测试] 120
15.4.3.11[速度测试] 122
15.4.3.12[分割量测试] 123
15.4.3.13[分割组测试] 123
15.4.3.14[分割选定测试] 124
15.4.3.15[分割源测试] 125
15.5粒子流辅助对象 125
15.6粒子绘制 126
15.6.1[粒子绘制]辅助对象 126
15.6.2[设置]卷展栏 126
15.6.3[布局]卷展栏 128
15.6.4[方向]卷展栏 129
15.6.5[贴图]卷展栏 130
15.6.6[正在编辑]卷展栏 131
第16章reactor动力学系统 134
16.1 reactor基础知识 134
16.1.1 reactor工具栏 134
16.1.2 reactor基本流程 135
16.1.3 reactor基本参数 136
16.1.4[预览与动画]卷展栏 137
16.1.5 Display[显示]卷展栏 138
16.1.6预览窗口参数 139
16.2刚体 141
16.2.1实例——刚体碰撞 141
16.2.2刚体基础知识 145
16.2.2.1刚体属性 145
16.2.2.2刚体集合属性 146
16.3凸面体和凹面体 147
16.3.1凸面体测试 147
16.3.2指定对象为凸面体 148
16.3.3指定对象为凹面体 149
16.3.4复合对象 150
16.3.5代理对象 151
16.4刚体的约束 152
16.4.1简单约束 152
16.4.1.1 Spring[弹簧]约束 152
16.4.1.2 Linear Dashpot[线性缓冲器] 155
16.4.1.3 Angular Dashpot[角度缓冲器] 155
16.4.2合作式约束 156
16.4.2.1约束解算器 156
16.4.2.2点到点约束 157
16.4.2.3点到路径约束 160
16.4.2.4转枢约束 160
16.4.2.5棱柱约束 161
16.4.2.6车轮约束 161
16.4.2.7碎布玩偶约束 162
16.5软体 165
16.5.1实例——软体 165
16.5.1.1创建基本场景 165
16.5.1.2指定软体 166
16.5.1.3指定刚体 166
16.5.1.4调节软体属性 166
16.5.1.5模拟计算 167
16.5.2实例——自由变形软体 168
16.5.3软体修改器参数详解 170
16.6布料对象 171
16.6.1实例——飘落的桌布 172
16.6.2 reactor布料修改器参数详解 174
16.6.3布料对象的局限性 176
16.7绳索 176
16.7.1实例——制作绳子 177
16.7.2绳索参数详解 178
16.8可变形体的约束 179
16.8.1固定顶点约束 179
16.8.2关键帧顶点约束 181
16.8.3附加到刚体约束 181
16.8.4附加到变形网格 183
16.9水 184
16.9.1实例——对象落水动画 184
16.9.2水空间扭曲对象参数详解 187
16.10其他工具 188
16.10.1实例——风 188
16.10.2实例——马达 192
16.10.3实例——玩具车 194
16.10.4实例——破裂 196
16.11动画 198
16.11.1实例——简单动画记录 199
16.11.2实例——混合关键点与物理动画 200
16.11.3实例——FFD变形动画 202
16.11.4混合动画 202
16.11.5合成蒙皮系统 202
16.12其他参数 203
16.12.1 World[世界]卷展栏 203
16.12.2 Collisions[碰撞]卷展栏 206
16.12.3 Utils[工具]卷展栏 207
第17章Character Studio角色动画系统 214
17.1 Biped[两足动物骨骼] 214
17.1.1创建 214
17.1.2[两足动物骨骼]用户界面 217
17.1.2.1[两足动物骨骼]卷展栏 218
17.1.2.2[体形模式] 222
17.1.2.3[足迹模式] 226
17.1.2.4[运动流模式] 232
17.1.2.5[混合器模式] 240
17.1.2.6[自由模式] 250
17.2 Physique修改器 262
17.2.1修改器界面 263
17.2.1.1[浮动骨骼]卷展栏 263
17.2.1.2卷展栏 264
17.2.1.3 [Physique细节级别]卷展栏 267
17.2.2[封套]子对象 268
17.2.2.1 [Physique选择状态]卷展栏 269
17.2.2.2[混合封套]卷展栏 269
17.2.3[Physique链接]子对象 272
17.2.3.1Physique选择状态]卷展栏 272
17.2.3.2[链接设置]卷展栏 272
17.2.3.3[关节交点]卷展栏 274
17.2.4[Physique凸出]子对象 274
17.2.4.1Physique选择状态]卷展栏 275
17.2.4.2[凸出子对象]卷展栏 275
17.2.5[腱]子对象 279
17.2.5.1[Physique选择状态]卷展栏 280
17.2.5.2[腱]卷展栏 280
17.2.6[顶点]子对象 282
17.2.6.1[Physique选择状态]卷展栏 282
17.2.6.2[顶点链接指定]卷展栏 283
17.3 Crowd Animation[群组动画] 284
17.3.1[代理] 285
17.3.1.1[几何体参数]卷展栏 285
17.3.1.2[运动参数]卷展栏 286
17.3.2[群组] 288
17.3.2.1[设置]卷展栏 288
17.3.2.2[解算]卷展栏 314
17.3.2.3[优先级]卷展栏 315
17.3.2.4[平滑]卷展栏 317
17.3.2.5[碰撞]卷展栏 318
17.3.2.6[几何体]卷展栏 319
17.3.2.7[全局剪辑控制器]卷展栏 319
17.4 Workbench[工作台] 327
17.4.1[工作台]简介 327
17.4.2[动画工作台选项卡] 329
17.4.2.1[选择]选项卡 329
17.4.2.2[分析]选项卡 330
17.4.2.3[修正]选项卡 331
17.4.2.4[过滤]选项卡 334
17.4.3[动画工作台工具栏] 338
17.4.4[曲线视图工具栏] 338
17.5 Track View[轨迹视图]与Biped[两足动物骨骼] 338
第18章CAT角色动画系统 342
18.1 CATRig角色骨骼搭建系统 342
18.1.1创建默认CATRig骨骼 342
18.1.1.1[CATRig参数]卷展栏 343
18.1.1.2[CATRig加载保存]卷展栏 343
18.1.2创建自定义骨骼 344
18.1.2.1[骨骼设置]卷展栏 345
18.1.2.2添加装配 346
18.1.2.3 CAT Units Ratio [CAT单位比] 347
18.1.2.4了解骨骼轴长度 347
18.1.2.5自定义骨骼形状 348
18.1.3骨骼的Hierarchy[层次]面板 349
18.1.4 CATRig不同骨骼的设置 353
18.1.4.1主体连接部 353
18.1.4.2脊柱 354
18.1.4.3肢体和肢体骨骼 356
18.1.4.4自定义手掌与脚趾 357
18.1.4.5尾部 359
18.1.4.6附加配件的设置 359
18.2为CAT设置简单动画 360
18.3 CAT的动画分层管理 362
18.3.1 Layer Manager[层管理器]基本参数 363
18.3.1.1 Setup/Animation Mode Toggle[设置/动画模式]切换 363
18.3.1.2复制和粘贴动画层 364
18.3.1.3 Collapse Layers[塌陷层] 364
18.3.2添加层和层类型 365
18.3.3权重参数组对层的操作 366
18.3.3.1混合层效果 366
18.3.3.2羽化权重效果 366
18.3.3.3时间扭曲效果 367
18.3.4层变换Gizmo 367
18.3.4.1创建变换Gizmo 367
18.3.4.2 Layer Transform[层变换]卷展栏 369
18.3.5范围视图 369
18.3.5.1编辑范围 370
18.3.5.2手动设置层时间范围 371
18.3.6操纵绑定 371
18.4 CAT的IK动画控件 374
18.4.1 CAT的IK系统 374
18.4.1.1配置IK链 374
18.4.1.2在IK和FK中工作的区别 375
18.4.1.3应如何运行CAT的IK系统 375
18.4.2肢体动画控件 376
18.4.3手掌与手指的动画控件 378
18.4.3.1手掌动画控件 378
18.4.3.2手指或足趾管理器 379
18.4.4脚部轴系统 381
18.4.5连接部层次控件 381
18.4.6重新定位 382
18.5使用姿势和动画 383
18.5.1保存/加载姿势和动画 384
18.5.2剪辑/姿势管理器 386
18.5.2.1 Clip Manager[剪辑管理器] 386
18.5.2.2姿势管理器 387
18.5.3Pose Mixer[姿势混合器] 388
18.6 CATMotion运动循环生成系统 390
18.6.1 CATMotion编辑器 391
18.6.1.1 CATMotion预设层面板 392
18.6.1.2 Globals[全局]面板 393
18.6.1.3 LimbPhases[肢体相位] 395
18.6.2 CATMotion控制器 396
18.6.2.1 CATMotion控制器的工作方式 398
18.6.2.2 CATMotion和重定位 399
18.6.2.3为CATMotion参数设置动画 400
18.6.2.4肢体控制器 401
18.6.2.5踝部控制器 401
18.6.2.6脚部平台控制器 402
18.6.2.7手臂控制器 403
18.6.2.8锁骨控制器 403
18.6.2.9手掌控制器 404
18.7使用运动捕捉数据 404
18.7.1导入HTR/BVH文件 404
18.7.2导入BIP文件 405
18.7.3捕捉动画 406
18.7.4重定位运动捕捉数据 409
18.8处理肌肉 410
18.8.1肌肉类型 410
18.8.2肌肉股 411
18.8.3 CATMuscle 414
18.9工具和技巧 417
18.9.1绑定大小调整器 417
18.9.2应用Max IK 418
18.9.2.1使用样条线IK 418
18.9.2.2使用约束自定义IK 419
18.9.3从运动捕捉点云映射运动 420
第19章Cloth布料系统 424
19.1 Cloth[布料]修改器 424
19.1.1 Cloth[布料]主层级修改面板 424
19.1.1.1 Object[对象]卷展栏 424
19.1.1.2 Selected Object[选定对象]卷展栏 427
19.1.1.3 Simulation Parameters[模拟参数]卷展栏 429
19.1.2 Group[组]子对象层级修改面板 431
19.1.2.1 Group[组]卷展栏 431
19.1.2.2 Group Parameters[编组参数]卷展栏 433
19.1.3 Panel[面板]子对象层级修改面板 435
19.1.4 Seams[接合口]子对象层级修改面板 435
19.1.5 Face[面]子对象层级修改面板 435
19.1.6 Object Properties[对象属性]对话框 436
19.2 Garment Maker[衣服生成器]修改器 440
19.2.1基本概念 441
19.2.2 Garment Maker[衣服生成器]主层级修改面板 443
19.2.3 Curves[曲线]子对象层级修改面板 445
19.2.4 Panel [面板]子对象层级修改面板 446
19.2.5 Seams[接合口]子对象层级修改面板 448
19.3实例练习——晾床单 448
19.3.1创建床单对象 449
19.3.2设置布料属性并进行模拟计算 450
19.3.3床单与实体的碰撞效果 454
第20章MAXScript脚本语言 460
20.1概述 460
20.2交互窗口 462
20.2.1开启MAXScript脚本语言 462
20.2.1.1 Utilities[工具]面板 462
20.2.1.2 MAXScript屏幕菜单 463
20.2.1.3视图区的MAXScript Listener 464
20.2.2 MAXScript Listener [MAXScript侦听器] 464
20.2.2.1侦听器基本用法 465
20.2.2.2宏录制器 466
20.2.3 Debugger Dialog[调试器对话框] 467
20.2.3.1调入调试器对话框 467
20.2.3.2 Debugger Dialog[调试器对话框] 468
20.2.4运行脚本 471
20.2.4.1程序启动时运行脚本 471
20.2.4.2命令行运行脚本 472
20.2.4.3使用Callback驻留脚本 472
20.3实例——脚本入门实例 472
20.3.1基本语法 473
20.3.2输入信息 474
20.3.3指定变量 475
20.3.4数学运算 475
20.3.5创建立方体 477
20.3.6修改立方体 478
20.3.7标准变换 480
20.3.8其他变换 482
20.3.9条件和循环语句 483
20.3.10自定义函数 486
20.3.11结构定义 489
20.3.12调用3ds Max内部命令 489
20.3.13使用脚本编辑器 490
20.3.14嵌套脚本 491
20.3.15 Debugger Dialog应用实例 492
20.4实例——编制火焰特效库 494
20.4.1制作面板卷展栏 495
20.4.2增加工具按钮 496
20.4.3设计火焰程序 497
20.4.4指定按钮程序 499
20.4.5增加预览窗口 500
20.4.6增加新的卷展栏 502
20.4.7增加数值旋钮 503
20.4.8增加数值滑块 509
20.4.9加入版权信息 511
20.4.10浮动窗体程序 511
20.5脚本类型 513
20.5.1程序型脚本 514
20.5.2插件型脚本 515
20.5.3宏脚本 516
20.6系统提供脚本简介 518
20.6.1 examples脚本 518
20.6.1.1 3种界面模式脚本 518
20.6.1.2 Example_ASCII Read.ms(按ASCII数据放置模型) 518
20.6.1.3 Example_Bank and Turn.ms[倾斜和翻转] 519
20.6.1.4 Example_BasicCommands.ms[基本命令实例] 519
20.6.1.5 Example_BendHose.ms[弯曲软管实例] 519
20.6.1.6 Example_Bitmap???.ms[3个绘图程序脚本实例] 519
20.6.1.7 Example_BoxArrayAnimation.ms[立方体弹簧实例] 520
20.6.1.8 Example_ExcelChart.ms[调用Excel立体表格实例] 520
20.6.1.9 Example_ FLOCKING.ms[群集动画] 520
20.6.1.10 Example_ParticleObjects.ms[产生物体粒子] 521
20.6.1.11 Example_ RandObjects.ms[随机物体] 521
20.6.1.12 Example_RuledMesh.ms[规则成型建模] 522
20.6.1.13 Example_SphereHelix.ms[球形螺旋动画实例] 522
20.6.1.14 Function_ ???.ms[函数系列] 522
20.6.1.15 PaintCylinders???.ms[手绘柱体系列] 523
20.6.1.16 PlacementTool.ms[笔刷喷绘对象工具] 524
20.6.2 MAXScriptTools脚本 524
20.6.2.1 Macro_AproposGUI.ms[函数搜索器] 525
20.6.2.2 Macro BatchRender.mcr[批量渲染器] 525
20.6.2.3 Macro_ BonePaint.mcr[骨骼彩绘] 526
20.6.2.4 Macro_ Clusters.mcr[簇] 526
20.6.2.5 Macro_ FileBrowser.mcr[文件浏览器] 527
20.6.2.6 Macro_HandSystem.mcr[手掌动画系统] 527
20.6.2.7 Macro_MXSExport.mcr[输出脚本文件] 528
20.6.2.8 Macro_PaintSpline.mcr [3D模型上绘曲线] 528
20.6.2.9 Macro ReadCSM.ms[转换CSM运动捕捉数据] 528
20.6.2.10 Macro_RenderToRamPlayer.rncr [渲染到内存播放器] 528
20.6.3 PluginScripts脚本 529
20.6.4 utilities脚本 529
20.7第三方优秀脚本简介 529
20.7.1 Arch_glass[建筑玻璃材质] 530
20.7.2 HDRdomelight[HDR天光模拟系统] 531
20.7.3 Vulcania32[自然景观生成器] 531
20.7.4[山脉地形生成器] 532
20.7.5[树木生成器] 533
20.7.6[高级画笔] 533
20.7.7[游戏关卡建筑师] 534
20.7.8[手绘工具] 535
第21章石墨建模工具 538
21.石墨建模功能区界面的使用和控制 538
21.1.1石墨建模功能区的基本操作 538
21.1.2石墨建模工具的面板控制 541
21.2[石墨建模工具]选项卡 545
21.2.1[多边形建模]面板 546
21.2.2[修改选择]面板 554
21.2.3[编辑]面板 560
21.2.4[几何体(全部)]面板 564
21.2.5子对象面板 567
21.2.5.1[顶点]面板 567
21.2.5.2[边]面板 568
21.2.5.3[边界边]面板 570
21.2.5.4[多边形/元素]面板 572
21.2.6[循环]面板 574
21.2.7[细分]面板 580
21.2.8[三角剖分]面板 581
21.2.9[对齐]面板 582
21.2.10[可见性]面板 582
21.2.11[属性]面板 583
21.3[自用形式]选项卡 584
21.3.1[多边形绘制]面板 584
21.3.2[绘制变形]面板 590
21.4[选择]选项卡 595
21.4.1常规选择面板 595
21.4.1.1[选择]面板 595
21.4.1.2[存储的选择]面板 598
21.4.1.3[选择集]面板 599
21.4.2选择方式面板 599
21.4.2.1[按曲面]面板 599
21.4.2.2[按法线]面板 600
21.4.2.3[按透视]面板 600
21.4.2.4[按随机]面板 600
21.4.2.5[按一半]面板 601
21.4.2.6[按轴距离]面板 601
21.4.2.7 [按视图]面板 601
21.4.2.8[按对称]面板 602
21.4.2.9[按数值]面板 602
21.4.2.10[按颜色]面板 602
21.5 Object Paint[对象绘制]选项卡 603
21.5.1[绘制对象]面板 603
21.5.2[笔刷设置]面板 604
21.6 Customize Ribbon[自定义功能区] 605
第22章 插件 614
22.1 3ds Max插件总论 614
22.1.1 3ds Max插件类型 614
22.1.1.1按插件适用性分类 614
22.1.1.2按插件功能分类 614
22.1.2使用插件注意事项 616
22.2生物建模类插件 617
22.2.1 Clay Studio Pro黏土建模 617
22.2.2 FaceGen头像生成器 618
22.2.3 Poser 618
22.2.4 Power NURBS高端混合建模系统 619
22.2.5 Hairtrix毛发的完美生长 619
22.2.6 Xfrog植物建模 620
22.3建筑景观类插件 620
22.3.1 TreeStorm树木风暴 620
22.3.2 SpeedTree树木制作系统 621
22.3.3 DreamScape自然环境模拟 622
22.3.4 Forest Pro森林系统 623
22.3.5 Tree Factory树木工厂 623
22.3.6 Vue景观插件 623
22.4材质和贴图类插件 624
22.4.1 DarkTree程序纹理生成器 624
22.4.2 Chameleon变色龙 625
22.5角色动画制作类插件 626
22.5.1 Bones Pro超级骨骼系统 626
22.5.2 ACT完美肌肉系统 626
22.6动力学模拟类插件 627
22.6.1 Vehicle Simulator车辆动力学模拟 627
22.6.2 Craft Director Studio交通工具模拟动画插件 628
22.7特效流体类插件 628
22.7.1 RealFlow流体动力学 628
22.7.2 glu3d流体动力学模拟 629
22.7.3 FumeFX气态流体系统 629
22.8特效粒子类插件 630
22.8.1Thinking Particles思维粒子 630
22.8.2 FRANTIC FILMS KRAKATOA粒子加速 631
22.8.3 pf tools box#1 #2 #3粒子插件 631
22.8.4 RayFire Tool极品破碎插件 632
22.9特效环境效果类插件 632
22.9.1 AfterBurn烟火特效 632
22.9.2 Illusion幻影粒子 632
22.9.3 Phoenix凤凰火焰 633
22.10渲染类插件 633
22.10.1 Brazil巴西渲染器 633
22.10.2 V-Ray渲染器 634
22.10.3 FinalRender渲染器 635
22.10.4 Maxwell Render 635
22.10.5Illustrate矢量画 636
22.11其他插件介绍 636
22.11.1 Depth of Field PRO超级景深 636
22.11.2 I mageModeler照片建模 636
22.11.3 RinalFlares照相镜头效果插件 637