《3ds Max影視特效火星課堂——粒子破碎篇》(作者亓鑫輝、孫勃)分為5篇,詳細講解3大特效外掛程式的使用方法,包括:RayFire 1.45爆破射擊系統、Particle Flow Tools Box#1/2/3粒子外掛程式之神、Krakatoa 1.5粒子加速之王。
通過經典案例全面解析新版本的3ds Max外掛程式,演繹動力學的神奇,展現粒子破碎的震撼效果。
亓鑫輝,火星時代動畫學院,3ds Max資深講師,Autodesk教育專家,〔Training Master〕,作者具有多年3ds Max教學和動畫製作經驗。主講Autodesk 3ds Max認證教師培訓,3ds Max高級特效等課程;同時擔火星時代社區〔http://bbs.hxsd.com.cn〕3ds Max技術論壇版主。曾經編著:《新火星人——3ds Max外掛程式白金手冊》、《新火星人——3ds Max 7 中文版火星課堂》、《Autodesk 3ds Max 9標準培訓教材Ⅰ》、《Autodesk 3ds Max 9標準培訓教材Ⅱ》。現執教於央美城市設計學院動漫系
畢業於解放軍南京理工大學。2003年開始真正進入CG行業,先後參與、策劃製作完成以下作品。
卡通片《艾先生的故事》的項目策劃。
《天津海河之夜大型晚會》整體特效製作。
《施琅大將軍》三維、特效製作。
《海天之戀》三維、特效部分製作。
《第一劇場包裝》奧迪廣告特效部分製作。
《家園》、《汽車風尚》欄目包裝製作。
天津藥業集團廣告製作等。
目 錄
第1篇 RayFire爆破射擊系統
第1課 RayFire子彈破碎外掛程式概述
1.1 RayFire外掛程式簡介 2
1.2 RayFire的各項參數 4
1.2.1 RayFire的分布位置 4
1.2.2 RayFire各模組的主要功能 5
1.2.3 RayFire選項卡簡介 5
第2課 山崩地裂——天外飛仙的最終來臨 13
第3課 深度破壞——槍林彈雨的真實再現 26
第4課 聯柱崩擊——按物體位置進行破碎 38
第5課 精準打擊——依照貼圖的破碎製作 43
第2篇 Particle Flow Tools Box#1
第1課 Particle Flow Tools Box#1概述
1.1 簡介 58
1.2 組成元素 58
1.3 控制器簡介 59
1.3.1 Birth Paint[出生繪製]控制器 59
1.3.2 Birth Texture[出生紋理]控制器 59
1.3.3 Group Operator[組操作]控制器 60
1.3.4 Group Selection[組選擇]控制器 60
1.3.5 Initial State[初始狀態]控制器 61
1.3.6 Lock/Bond[鎖定/砌合]測試 61
1.3.7 Mapping Object[貼圖對象]控制器 61
1.3.8 Placement Paint[放置繪製]控制器 62
1.3.9 Preset Flow[預設流轉換]控制器 62
1.3.10 Shape Plus[外形附加]控制器 62
1.3.11 Split Group[拆分組]測試 63
1.3.12 Particle Paint[粒子繪製]輔助對象 63
1.3.13 Utility[工具]選單 63
第2課 金毛獅王——粒子流的鎖定與捆綁 65
第3課 萬箭穿心——分組的選擇和定義 76
第4課 翻雲覆雨——粒子貼圖坐標的妙用 89
第3篇 Particle Flow Tools Box#2
第1課 Particle Flow Tools Box#2概述
1.1 簡介 104
1.2 組成元素 104
1.3 控制器簡介 106
1.3.1 Birth Grid[出生柵格]控制器 106
1.3.2 Birth Group[出生組]控制器 107
1.3.3 Birth Stream[出生流]控制器 107
1.3.4 PhysX World[PhysX 世界]控制器 108
1.3.5 PhysX World Helper[PhysX 世界]輔助對象 108
1.3.6 PhysX Shape[PhysX 外形]控制器 108
1.3.7 PhysX Force[PhysX力]控制器 109
1.3.8 PhysX Drag[PhysX阻力]控制器 109
1.3.9 PhysX Switch[PhysX 轉換]控制器 110
1.3.10 PhysX Collision[PhysX碰撞]測試 110
1.3.11 PFlow Collision Shape (WSM)[碰撞外形]修改器 110
1.3.12 PhysX InterCollision[PhysX內部碰撞]測試 111
1.3.13 PhysX Glue[PhysX粘連]測試 111
1.3.14 PhysX Solvent[PhysX解除]控制器 112
1.3.15 Particle Face Creator[粒子面創建]修改器 112
1.3.16 Particle Skinner[粒子蒙皮]修改器 112
1.3.17 PhysX Flow[PhysX流程] 113
1.3.18 Material Inheritance[材質繼承]參數組 113
第2課 剛柔並濟——布料與剛體之間碰撞 114
第3課 落葉歸根——動力學功能模擬融化 132
第4課 呼嘯而來——剛體粘連與極致碰撞 140
第5課 石破天驚——粒子動力學高級案例 150
第4篇 Particle Flow Tools Box#3
第1課 Particle Flow Tools Box#3概述
1.1 Particle Flow Tools Box#3簡介 162
1.2 Data[數據]類型控制器和測試簡介 163
1.2.1 界面簡介 163
1.2.2 Operator Activity[控制器生效]參數組 163
1.2.3 Operator Icon[控制器圖示]參數組 163
1.3 Data View[數據視圖] 164
1.3.1 Wiring Suboperators[連線控制器] 164
1.3.2 Dynamic Suboperator Names[子控制器動態名稱] 165
1.3.3 Suboperator Controls[子控制器控制] 165
1.4 Data View Hotkeys[數據視圖快捷鍵] 166
1.5 Data Type[數據類型] 167
1.6 Save Data Operator Preset[存儲數據控制器預設]對話框 167
1.7 Priority and Execution Order[優先和執行命令] 168
1.8 Suboperator[子控制器] 168
1.8.1 Condition[條件]子控制器 168
1.8.2 Function[函式]子控制器 168
1.8.3 Convert[轉換]子控制器 168
1.8.4 Geometry[幾何]子控制器 168
1.8.5 Icon[圖示]子控制器 168
1.8.6 Input Standard[輸入標準]子控制器 169
1.8.7 Object[物體]子控制器 169
1.8.8 Output Standard[輸出標準]子控制器 169
1.8.9 Output Test[輸出測試]子控制器 169
1.8.10 Parameter[參數]子控制器 170
1.8.11 Particles[粒子]子控制器 170
1.8.12 Pipe[通道]子控制器 170
1.8.13 Scalar[標量]子控制器 170
1.8.14 Select Object[選擇物體]子控制器 170
1.8.15 Switch[轉換]子控制器 170
1.8.16 Vector[矢量]子控制器 170
1.8.17 Cache Disk[磁碟快取]子控制器 170
1.8.18 Cache Selective[快取選擇]子控制器 171
1.8.19 Display Data[顯示數據]子控制器 171
第2課 擁抱藍天——粒子向上的作用受力 172
第3課 翩翩起舞——黑白貼圖的隨機變化 190
第4課 時光輪迴——指針運動與錶盤刻度 200
第5課 鑼鼓喧天——影視級別的漂亮鏡頭 221
第5篇 Krakatoa——粒子加速之王
第1課 Krakatoa 粒子渲染器概述
1.1 簡介 236
1.2 組成元素 239
1.3 Krakatoa的主要特性 241
1.4 渲染面板各卷展欄作用分析 242
1.4.1 Voxel Rendering[體素渲染] 242
1.4.2 Advanced Volumetric Shading[高級體積投影] 242
1.4.3 Environment Reflection[環境反射]貼圖 243
1.4.4 MagmaFlow編輯器 243
1.5 Krakatoa渲染器面板中的卷展欄 244
1.5.1 Manage Krakatoa GUI[管理界面]卷展欄 244
1.5.2 Presets and History[預設和歷史] 244
1.5.3 Global Render Values[全局渲染數值]卷展欄 245
1.5.4 Main Controls[主控制]面板 245
1.5.5 Save Particles[保存粒子]卷展欄 246
1.5.6 Channels[通道]卷展欄 246
1.5.7 Partitioning[粒子劃分]卷展欄 246
1.5.8 Matte Objects[遮罩物體] 247
1.5.9 Ambient PME[環境PME]卷展欄 248
1.5.10 Scene Particle Systems[場景粒子系統]卷展欄 248
1.5.11 Particle Loaders[粒子調入]卷展欄 248
1.5.12 Thinking Particles Groups[TP粒子組]卷展欄 249
1.5.13 Shadows On Geometry[幾何體投影]卷展欄 249
1.5.14 Preferences[首選項]卷展欄 250
1.5.15 User Notes[用戶注釋]卷展欄 250
1.5.16 About[關於]卷展欄 250
1.6 Krakatoa虛擬幀緩衝視窗擴展 251
1.7 Krakatoa工具列 252
1.8 Krakatoa Objects[Krakatoa對象] 252
1.9 Krakatoa修改器 253
1.9.1 Krakatoa Camera[Krakatoa攝影機]修改器 253
1.9.2 Krakatoa Channel[Krakatoa通道]修改器 253
1.9.3 Krakatoa Delete[Krakatoa刪除]修改器 253
1.9.4 Krakatoa FumeFX[Krakatoa Fumefx]修改器 253
1.9.5 Krakatoa Skin Wrap[Krakatoa蒙皮包裹(WSM)]修改器 253
1.10 Krakatoa材質 254
1.10.1 Krakatoa Material[Krakatoa材質] 254
1.10.2 Krakatoa支持標準材質 255
1.10.3 支持Falloff[衰減]貼圖 255
1.11 Particle Flow 中的Krakatoa控制器和測試 255
1.12 Krakatoa附加工具 256
1.12.1 Shadows on Geometry Utility[幾何體投影工具] 256
1.12.2 Particle Analyzer[粒子分析器] 256
1.12.3 Krakatoa Schematic Flow[Krakatoa流程示意圖] 257
1.13 MaxScript Access[腳本接口] 257
1.14 與3ds Max外掛程式和第三方程式協作 258
1.14.1 Interoperability with Particle Flow[與PF協作] 258
1.14.2 Interoperability with RealFlow[與RF協作] 258
1.14.3 Interoperability with Thinking Particles[與TP協作] 259
1.14.4 Interoperability with FumeFX[與FumeFX協作] 259
1.14.5 Interoperability with Other Application[與其他程式協作] 259
第2課 魔幻魔方——粒子加速與散落魔方 260
第3課 肢體爆破——多對象依次爆破加速 285
第4課 琴聲悠揚——粒子加速與炫目光效 302
第5課 耀眼光芒——流體繼承與粒子加速 321