前言
Phoenix FD 2.2是套非常復(fù)雜又強(qiáng)大的流體模擬插件,支援Maya與3ds max。這個(gè)教學(xué)我將分享如何制作基本的火焰效果,工作流程基本上是用Particle Flow作為火焰來(lái)源,調(diào)整好其他的動(dòng)力參數(shù)與好的曝光條件, 你也可以用PhoenixFD輕易做出逼真的火焰效果。 整體設(shè)置 整個(gè)場(chǎng)景設(shè)置非常簡(jiǎn)單, 我們需要一個(gè)PHXSimulator作為模擬區(qū)域, 一個(gè)PHXSource helper, 以及一個(gè) Particle Flow 作為火焰的來(lái)源。
準(zhǔn)備工作
場(chǎng)景的單位對(duì)流體模擬影響很大! 請(qǐng)確認(rèn)你的火焰不是在不合理的范圍內(nèi)模擬 (例如100公里 X 100公里的火焰) 如果你希望得到跟本教學(xué)一模一樣的結(jié)果, 建議你使用我的場(chǎng)景單位設(shè)置 或是你也可以下載本教學(xué)的最終完成檔案。
Particle Flow
請(qǐng)根據(jù)以下截圖創(chuàng)件Particle Flow 之後會(huì)用粒子作為火焰的來(lái)源。 基本的概念是發(fā)射出許多小球粒子往中心移動(dòng), 用來(lái)模擬營(yíng)火的動(dòng)態(tài)效果。
到 Create Panel / Helpers / PhoenixFD 在場(chǎng)景中拖拉出產(chǎn)生 PHXSorce helper。將Particle Flow加到里面 PF Source -> Event 002 (作為火焰來(lái)源)請(qǐng)根據(jù)畫(huà)面中螢光標(biāo)示的設(shè)定參數(shù)。Velocity數(shù)值設(shè)定為4.0會(huì)讓火焰有噴射的效果,可以根據(jù)你的需求調(diào)弱一點(diǎn)。 流體動(dòng)態(tài)的參數(shù)
創(chuàng)建PhoenixFD simulation grid -- PHXSimulator
到 Create Panel > Geometry 點(diǎn)擊下拉式選單 選PhoenixFD
按下PHXSimulator按鈕 在場(chǎng)景中拖拉出模擬的范圍 ,這個(gè)PHXSimulator grid必須要涵蓋你的火焰。 PhoenixFD的預(yù)設(shè)會(huì)把所有的物件與PHXSource全都納入考量,所以你并不需要像FumeFX那樣把要參與模擬的物件手動(dòng)加進(jìn)來(lái)。 重要的參數(shù)以螢光筆標(biāo)示出來(lái): Cooling降溫功能相當(dāng)於FumeFX的Burn Rate, 要稍微調(diào)高這個(gè)參數(shù)否則容易加溫到過(guò)熱。 關(guān)於能量守恒(conservation) 你可以用"Symmetric"或 "Smooth",Material Transfer我用的是"Multi-Pass"方法,可以產(chǎn)生比較多細(xì)節(jié)。預(yù)設(shè)的重力(Gravity)很容易讓火焰拉的太長(zhǎng),所以我把重力調(diào)低到0.5。啟用燃料燃燒功能( Enable burning) 可以讓整體模擬更加寫(xiě)實(shí)。 預(yù)設(shè)的預(yù)覽效果 | 調(diào)整過(guò)後的預(yù)覽效果 | 最終算圖效果
預(yù)設(shè)的預(yù)覽參數(shù)不夠精確(左圖) 跟最終算圖效果(右圖)差距很大!在PHXSimulaor / Preview中你可以將"As Fire"由1000.0調(diào)整為1400.0 可以讓預(yù)覽更接近最終火焰效果(中間圖)
Colors and rendering PhoenixFD預(yù)設(shè)的 "Colors and Transparency"算出來(lái)的結(jié)果很粗糙且很不寫(xiě)實(shí)(上圖), 我個(gè)人覺(jué)得關(guān)於調(diào)整顏色和曲線非常不直覺(jué),很難調(diào)出想要的效果(跟FumeFX相比)。好在PhoenixFD提供了載入其他場(chǎng)景的設(shè)定值的方法,你可以開(kāi)啟軟體安裝後所附的范例檔案 "burning plane.max" 將其"Rendering Settings"儲(chǔ)存成*.apr檔案 或是你也可以直接下載我的設(shè)定檔,然后在當(dāng)前的場(chǎng)景中載入直接取用良好的顏色與曲線設(shè)定。
載入適當(dāng)?shù)?.apr 檔案後 就可以直接使用如上圖的漸層與曲線,適合火焰算圖 為了加速算圖,你可以提高Step(%)這個(gè)參數(shù)改成15,可以達(dá)到不錯(cuò)的速度與品質(zhì)絕佳平衡。
曝光控制 PhoenixFD預(yù)設(shè)的算圖效果很容易有過(guò)度曝光的問(wèn)題 (可能是因?yàn)槲锢砭_屬性的關(guān)系) 這樣會(huì)造成細(xì)節(jié)遺失。你可以套用 Environment and Effects/ 添加Logarithmic exposure control 解決曝光過(guò)度的問(wèn)題。按下Render Preview按鈕然后調(diào)整Contrast與Brightness數(shù)值直到滿意,你也可以用Color Correction功能修正色溫的問(wèn)題 。
最終效果 以上是本教學(xué)最終的算圖效果動(dòng)畫(huà),希望你喜歡這個(gè)教學(xué),那么開(kāi)始用PhoenixFD制作你的火焰特效吧!
|