本書特別精選了幾個具有代表性的案例 (植物生長、物體破碎、浪花、水滴、飲料倒入、液體文字、爆炸等) 來講解特效動畫的制作技術(shù)。本書計劃 8個左右的綜合實(shí)例, 由簡至難, 帶領(lǐng)讀者輕松學(xué)習(xí)3ds Max軟件及相關(guān)插件, 制作出令自己滿意的動畫作品。
這是筆者編著的第5本3dsMax軟件技術(shù)專業(yè)書籍,也是筆者花費(fèi)時間和精力最多的一本書。一是因為之前所寫的書籍大多是以3dsMax渲染技術(shù)為主,這一次突然決定要寫特效動畫技術(shù),所以重新構(gòu)思了圖書的整體框架,以方便讀者閱讀學(xué)習(xí);二是因為動畫技術(shù)相較于單幀的圖像渲染技術(shù)更加復(fù)雜。尤其是特效動畫,動畫師不僅要熟知所要制作動畫的相關(guān)運(yùn)動規(guī)律,還要掌握更多的動畫技術(shù),來支撐整個特效動畫項目的完成。并且,在最終的三維動畫模擬計算中,特效動畫師還不得不在參數(shù)的設(shè)置上和動畫結(jié)果的計算時間上尋找一個平衡點(diǎn),盡量用最少的時間來得到一個較為理想的特效動畫模擬計算結(jié)果。相信許多學(xué)習(xí)過圖像渲染技術(shù)的讀者都知道渲染一張高品質(zhì)的三維圖像需要多少時間,相似的是,三維特效動畫模擬的計算時間也同樣恐怖。
本書的章節(jié)中,詳細(xì)介紹了需要使用到的插件技術(shù)。關(guān)于插件的認(rèn)知,很多初學(xué)者最常提問的就是,學(xué)3dsMax是不是一定要學(xué)插件?答案是否定的。因為3dsMax軟件本身的功能就很強(qiáng)大,也很完善,即使不用插件,3dsMax也可以制作出很多令人震撼的三維作品。那么,為什么3dsMax還有這么多其他公司或個人開發(fā)的插件呢?答案主要是便捷。不用插件,3dsMax也可以使用自身的PF粒子系統(tǒng)制作出非常漂亮的諸如火焰、水花的特效動畫效果,但是涉及到的操作符命令數(shù)量比較龐大,不但將這些操作符組合起來非常麻煩,調(diào)試參數(shù)的過程也非常耗時。如果使用了插件,這一制作過程將被大大簡化,用戶可以在掌握少量命令及調(diào)試少量參數(shù)的條件下,亦能快速制作出高水準(zhǔn)的特效動畫效果,這無疑是令人振奮的。此外,在工作中,我也遇到過一些對插件技術(shù)持排斥態(tài)度的人,他們總覺得使用插件技術(shù)來制作動畫是取巧的,不算真正的“硬功夫”。這是沒有必要的,因為技術(shù)從來就不是越復(fù)雜越好,有簡單實(shí)用的新技術(shù),我們有什么理由去拒絕呢?
本書共分為9個章節(jié),動畫技術(shù)上除了涵蓋三維動畫的基礎(chǔ)知識,還涉及了粒子動畫、MaxScript腳本動畫、動力學(xué)動畫等高級三維動畫技術(shù)。此外,每一個章節(jié)都是一個獨(dú)立的特效動畫案例,所以,讀者可以按照自己的喜好直接閱讀自己感興趣的章節(jié)來學(xué)習(xí)制作。
這是筆者在清華大學(xué)出版社出版的第3本“渲染王”系列圖書,在這幾本書的出版過程中,清華大學(xué)出版社的責(zé)任編輯陳綠春老師不辭辛勞地做了很多工作,在此表示誠摯的感謝。
來陽
2017年3月于長春
第1章 三維特效動畫概述
1.1 三維特效動畫內(nèi)涵 2
1.2 三維特效動畫的應(yīng)用 6
1.2.1 影視特效 6
1.2.2 建筑表現(xiàn) 7
1.2.3 欄目包裝 8
1.2.4 游戲動畫 9
1.3 我們身邊的特效鏡頭 9
1.3.1 液體特效 9
1.3.2 煙霧特效 10
1.3.3 燃燒特效 10
1.3.4 植物特效 11
第2章 花草生長特效動畫技術(shù)
2.1 效果展示及技術(shù)分析 13
2.2 制作葉片動畫 13
2.3 制作花梗動畫 19
2.3.1 制作花梗模型 19
2.3.2 制作花梗搖擺動畫 21
2.3.3 制作花梗生長動畫 24
2.4 制作花瓣動畫 25
2.4.1 制作花瓣綻放動畫 25
2.4.2 花瓣的綁定設(shè)置 28
2.5 調(diào)整其他單株植物生長動畫 35
2.5.1 調(diào)整小白花植物組合 35
2.5.2 調(diào)整藍(lán)花植物組合 37
2.5.3 調(diào)整草植物組合 39
2.6 使用“粒子流源”制作花草群組生長動畫 40
2.6.1 制作基本場景 40
2.6.2 制作粒子動畫 41
第3章 破碎炸裂動畫特效技術(shù)
3.1 效果展示及技術(shù)分析 57
3.2 場景介紹 57
3.3 使用腳本插件來制作破碎效果 58
3.4 使用“粒子流源”來制作動畫 62
3.4.1 使用腳本來生成粒子 62
3.4.2 創(chuàng)建爆炸動畫 67
3.4.3 設(shè)置粒子材質(zhì) 77
第4章 雨滴特寫特效動畫技術(shù)
4.1 效果展示及技術(shù)分析 82
4.2 場景介紹 82
4.3 使用“粒子流源”來制作動畫 84
4.3.1 創(chuàng)建雨滴的發(fā)射范圍 84
4.3.2 制作雨滴下落動畫 88
4.3.3 創(chuàng)建碰撞動畫 90
4.3.4 制作雨滴落在玻璃上停止的動畫 93
4.3.5 制作雨滴劃在玻璃上流淌的動畫 98
4.4 使用“水滴網(wǎng)格”來制作雨滴動畫模型 110
4.5 制作場景主要材質(zhì) 114
4.5.1 制作雨滴材質(zhì) 114
4.5.2 制作帶有霧氣效果的玻璃材質(zhì) 117
第5章 游艇浪花特效動畫技術(shù)
5.1 效果展示及技術(shù)分析 125
5.2 場景介紹 125
5.3 使用PhoenixFD創(chuàng)建波浪 127
5.3.1 制作基本場景動畫 127
5.3.2 波浪計算設(shè)置 132
5.4 創(chuàng)建飛濺的水花及泡沫 137
5.5 設(shè)置海洋材質(zhì) 139
5.6 添加攝影機(jī)及燈光 144
5.7 渲染輸出 154
第6章 巧克力文字特效動畫技術(shù)
6.1 效果展示及技術(shù)分析 157
6.2 制作凹陷文字模型 157
6.3 使用PhoenixFD創(chuàng)建液體填充文字動畫 163
6.3.1 創(chuàng)建發(fā)射器 163
6.3.2 設(shè)置液體填充 168
6.4 巧克力材質(zhì)制作 179
第7章 連續(xù)爆破特效動畫技術(shù)
7.1 效果展示及技術(shù)分析 184
7.2 場景介紹 184
7.3 使用 PhoenixFD創(chuàng)建*個爆炸 185
7.3.1 創(chuàng)建發(fā)射器 185
7.3.2 創(chuàng)建爆炸特效 188
7.4 制作連續(xù)爆炸 194
7.5 渲染場景 198
第8章 飲料傾倒動畫特效技術(shù)
8.1 效果展示及技術(shù)分析 206
8.2 場景介紹 206
8.3 使用PhoenixFD制作液體噴射裝置 208
8.3.1 創(chuàng)建“PHX液體”對象 208
8.3.2 設(shè)置“PHX液體”發(fā)射源 211
8.3.3 制作氣泡 215
8.4 飲料材質(zhì)制作 217
第9章 火把燃燒特效動畫技術(shù)
9.1 效果展示及技術(shù)分析 222
9.2 場景介紹 222
9.3 火把模型制作 223
9.4 火焰燃燒效果制作 231
9.4.1 創(chuàng)建火焰發(fā)射裝置 231
9.4.2 設(shè)置火焰燃燒的細(xì)節(jié) 237
9.5 渲染設(shè)置 244