朱峰社區(qū)首頁(yè) 朱峰社區(qū)

搜索資源 注冊(cè)|登陸

等待

返回 展開(kāi)菜單

FumeFX Global Sim 參數(shù)詳解

Unity3D游戲制作教程 觀看預(yù)覽

Unity3D游戲制作教程

包含5節(jié)視頻教程
關(guān)注8.1萬(wàn)

本系列包含Unity3D介紹、Unity3D導(dǎo)出人物、Unity3D導(dǎo)出場(chǎng)景、Unity3D導(dǎo)出動(dòng)作、游戲測(cè)試最終完成一個(gè)簡(jiǎn)單的游戲。是一套非常完整的Unity3D游戲制作教程。

關(guān)閉
文章一部分是轉(zhuǎn)載在Hammer Chen的Blog(本文獲得Hammer的轉(zhuǎn)載許可),一部分是自己的使用心得 感謝Hammer無(wú)私的讓我們轉(zhuǎn)載他的文章,感謝!!!

上圖出現(xiàn)像素狀,詭異的水平垂直線條,是使用FumeFX常見(jiàn)的錯(cuò)誤,這是因?yàn)殄e(cuò)誤的Advection造成的,下文有解釋

Quality品質(zhì) 定義出模擬效果的寫(xiě)實(shí)度,數(shù)值越高寫(xiě)實(shí)度就越高.但也表示需要更多的計(jì)算時(shí)間.有時(shí)這是必要的,對(duì)於移動(dòng)快速的物件越需要提高這個(gè)數(shù)值

越高的數(shù)值,解算器就需要越多的迭代計(jì)算(iterations)才能達(dá)到更高的精確度.別忘了,使用越高的Quality數(shù)值,你必須要把Maximum Iterations的數(shù)值調(diào)的夠高,否則不會(huì)得到更高品質(zhì)的效果(註: 比方說(shuō)你用Quality=5,然后你進(jìn)行模擬,注意觀察FumeFX的log資訊 ,如果它每次的迭代(iterations)都到達(dá)它最高數(shù)值(Maximum Iterations),就表示它被最高數(shù)值給限制住了,無(wú)法發(fā)揮它最佳的表現(xiàn),這時(shí)候你就要把Maximum Iterations數(shù)值提高)

Tip:一般情況下.Quality:8 ?Maximum:100-150 ?CFL:5-8,或者CFL:5,Step:2---個(gè)人意見(jiàn)

你可以參考log資訊中的“CG done with nnn iterations” 看它迭代計(jì)算的數(shù)值有沒(méi)有達(dá)到上限了, 如果有的話就代表到頂了, 你應(yīng)該要把上限提高

如上圖中的log資訊,iterations只達(dá)到37而已

Maximum Iterations最高迭代次數(shù) 解算器并不需要太多次的迭代才能得到好效果 .對(duì)於小的grid大概需要20-30次,對(duì)於比較大的grid大概需要100次. 如果移動(dòng)狠快的物件, 也需要到100次.下圖我們是用Quality=5 100 iterations做出來(lái)的效果

CFL Condition 這個(gè)參數(shù)定義cell資料(速度、煙、火等等)的最大移動(dòng)距離。 一般來(lái)說(shuō)這個(gè)數(shù)值設(shè)定為4~5左右,除非你模擬出現(xiàn)顆粒感。 你也可以用更高的數(shù)值, 如果你把數(shù)值設(shè)的比較小, 你可能會(huì)看到模糊的結(jié)果。

Advection - Default 適用於大部分的狀況

Advanced (fields) advection
用這個(gè)會(huì)產(chǎn)生比較低的消散現(xiàn)象(dissipation)。這會(huì)影響火焰、煙霧、 溫度等參數(shù), 但不會(huì)影響速度。

Advanced (fields and vels)
會(huì)影響到所有: 包含了速度。這個(gè)選相對(duì)於移動(dòng)緩慢的流體。 具有狠多不同移動(dòng)速的的場(chǎng)(火焰、煙霧、溫度)會(huì)容易導(dǎo)致像素化(線條與十字的錯(cuò)誤,這個(gè)錯(cuò)誤譯者也常常遇到。 這個(gè)選項(xiàng)能夠產(chǎn)生許多小細(xì)節(jié), 所以你可以把vorticity調(diào)到0.1也沒(méi)問(wèn)題!

小技巧:如果你出現(xiàn)像素化的錯(cuò)誤,首先不要慌,你可以把grid sensitivity調(diào)低,甚至改成0.0 。這會(huì)把像素化的問(wèn)題修的平滑一點(diǎn), 如果沒(méi)幫助的話, 你可以切換到Advanced (fields) advection 或是增加solver Quality。

流體水平運(yùn)動(dòng)(Advection Stride)
這個(gè)數(shù)字越小, 對(duì)於速度與煙霧就有越小的消散 ,但會(huì)花更多時(shí)間計(jì)算

Tip: 如果你希望煙霧有狠多小卷卷細(xì)節(jié)的話, 你可以把這個(gè)數(shù)值降到0.1或是更低的數(shù)值,個(gè)人趕腳一般都是用Deafult然后數(shù)值在0.2左右是比較適合的

Tip:還有一個(gè)能增加更多細(xì)小的卷曲細(xì)節(jié)的就是打開(kāi)Cubic 默認(rèn)情況下是 Linear 這個(gè)是可以再解算時(shí)的信息窗口查看的到,但是速度會(huì)慢很多,而且流體運(yùn)動(dòng)的比較快時(shí)不宜使用,Linear能夠應(yīng)付絕大多是情況了

以下是與是站長(zhǎng)與網(wǎng)友的對(duì)話:

Q: 這篇教學(xué)超棒的!!Fumefx但我即使調(diào)了 ,還是會(huì)遇到一樣的問(wèn)題
A: 是不是iteration不夠?
Q: 我目前Interation 是設(shè)成300 我卡在沒(méi)辦法一次就算到狠細(xì)緻的spacing grid
A: 你的Quality=5 ?可以試試看把Quality提高
Q: 好! 我試試看
我改成10 在preview下用5看,變得狠好!
A: 恭喜你! 你觀察log的iteration數(shù)值,如果沒(méi)有到頂, 那就ok了
不必把quality設(shè)到太高
Q: interation上面顯示300,這是頂?shù)轿业膕pacing的意思嗎?
A: 當(dāng)iteraion等於Maximum Iterations的數(shù)值,就代表到頂了
Q: 目前好像都維持在300以下,所以我應(yīng)該可以保持這個(gè)數(shù)字繼續(xù)算下去?
A: 那就把Quality往下調(diào),調(diào)到剛剛好到頂
Q: iteration這個(gè)數(shù)值,翻譯是交互作用,但實(shí)際上它是甚麼意思?我不是狠清楚。
跟解析度有關(guān)嗎?
A: 如圖越多次的iteration 就可以產(chǎn)生越多細(xì)節(jié)
iteration就是把運(yùn)算結(jié)果再丟回算式中,一直反覆計(jì)算同樣的算式


clarisse搭建3D天空之城拉普達(dá)全過(guò)程 clarisse搭建3D天空之城拉普達(dá)全過(guò)程

朱峰社區(qū)網(wǎng)頁(yè)版
朱峰社區(qū)網(wǎng)頁(yè)版(手機(jī)掃描-分享-添加到屏幕)


朱峰社區(qū)公眾號(hào)
朱峰社區(qū)微信公眾號(hào)(微信掃一掃-關(guān)注)

資源說(shuō)明圖文教程無(wú)法下載,只能觀看圖片和文字。
版權(quán)規(guī)則本站圖文皆來(lái)自互聯(lián)網(wǎng)共享資源,如涉及到版權(quán)請(qǐng)查看版權(quán)規(guī)則。本平臺(tái)提供圖文僅可用于個(gè)人學(xué)習(xí),如用于商業(yè)請(qǐng)購(gòu)買(mǎi)正版。您必須遵守的版權(quán)規(guī)則

未知用戶

未知用戶

2005-2025 朱峰社區(qū) 版權(quán)所有 遼ICP備2021001865號(hào)-1
2005-2025 ZhuFeng Community All Rights Reserved

VIP

朱峰社區(qū)微信公眾號(hào)

回頂部

1.復(fù)制文本發(fā)給您的QQ好友或群、微信等;好友點(diǎn)擊鏈接以后,轉(zhuǎn)發(fā)就成功了。 2.如朋友點(diǎn)擊您的鏈接,您需要需刷新一下才行;同一個(gè)好友僅能點(diǎn)擊一次。
購(gòu)買(mǎi)VIP,觀看所有收費(fèi)教程!