TurbulenceFD 是 jawset 出品的一款模擬流體、煙霧、火光、水墨等效果的軟體。
火焰著色器
在創建可信的火焰動畫時,正確選擇顏色至關重要,您可以手動設計顏色漸變以獲得完全的藝術控制。但是,如果您想要逼真的火焰顏色,直接調整顏色的過程可能既費時又乏味。因此火焰著色器基於黑體輻射模型模擬逼真的高動態範圍火焰顏色。該模型僅由兩個溫度值控制,它會產生真火在這些溫度下所具有的顏色。
粒子平流
流體動力學的核心是創建一系列描述流體複雜的特徵運動的速度場。您可以使用 TurbulenceFD 的速度緩存來控製粒子系統的運動。這使您可以用碎片或火花來補充體素渲染器,或者只渲染粒子本身。
多重散射
TurbulenceFD 還允許火從內部照亮煙霧,這對於逼真的爆炸陰影至關重要。與許多全局照明技術不同,TurbulenceFD 中的多重散射不會增加噪聲,因此適用於動畫。TurbulenceFD 中的多重散射渲染時間實際上是可以承受的。
GPU 加速高達 12 倍
如今的高端 GPU 的內存吞吐量是高端 CPU 的 8-15 倍。TurbulenceFD 利用了這一點。它具有混合 CPU/GPU 模擬管道,可實現巨大的加速。與某些基於 GPU 的工具不同,這不僅僅是 CPU 模擬的簡化版本。以相同的質量支持所有功能。當超過 GPU 內存時,TurbulenceFD 會即時切換回 CPU。這使您能夠為低分辨率實現接近實時的速度,並平滑地擴展到數億體素的高分辨率。
直觀的工作流程
為了設置流體模擬,藝術家使用任何類型的幾何對像或粒子系統來繪製空間中煙霧、熱、燃料等的來源。然後,流動以一種物理上合理的方式攜帶這些排放物,創造出火、爆炸、蒸汽、雲、灰塵等的逼真外觀。