2012/07/04

thinkingParticles 5新增功能完整介紹

thinkingParticles 5, 11年來稱霸了粒子與物理模擬的世界!

thinkingParticles 5的新增功能
每次thinkingParticles的重大更新都會推出功能, 強化原本的威力與彈性. 第五版會是一個重大里程碑! 每次cebas軟體堆出新功能, 大部分都是由用戶提供新功能的建議, 這些都是在製作熱賣大片所需要的功能! 以下列出thinkingParticles 5新功能清單, 包含了看得到的新功能與看不見得功能:

支援Realflow 與Krakatoa的交換性
電影製作案是很龐大的工作, 在整個製作過程涉及到許多公司合作.現今,大家都知道電影需要先進又複雜的技術, 讓是角色特效變得越具挑戰性以達到完美效果.因此,單一的視覺特效現在需要許多軟體的配合才能製作, 開發出來.

ImportFile Node導入檔案的節點
現在thinkingParticles提供新的節點提供檔案相容性,支援Realflow *.bin 與 Krakatoa *.prt檔案格式, 能夠支援這業界常用格式, 不論是模型或是粒子類型的*.bin都可以直接載入到thinkingParticles當中. 更好的是,還可以寫出粒子或是模型(mesh)模擬, 完全支援互動性!

先進的剛體與軟體物理模擬功能
thinkingParticles 5現在內建開放式Bullet Physics函式庫, 這個被廣泛使用的物理引擎, 提供先進的功能, 例如多核心運算的物理解算器與軟體繩索動態物理模擬(soft body rope dynamics)功能. 很多知名公司也會利用Bullet Physics Library來開發東西, 這讓Bullet Physics Library變成thinkingParticles的未來物理模擬開發的首選.

雖然NVIDIA的PhysX 還會是thinkingParticles 5的核心功能, 最新的動態物理模擬繼續還是會基於開放式的架構以及cebas公司內部開發的專門技術!

以下是新增的動力學模擬節點
BulletVehicle
這個新節點讓你可以模擬所有車輛的物理模擬效果, 完全利用強大的程序性粒子模擬功能.

BTVehicleData
延續了本外掛的精神, 你可以操控所有的參數. 這個BTVehicleDatat節點讓你可以調整車輛的所有參數, 在模擬的任意時間. 除此之外, 還能夠查詢車輛的狀態, 也可以修改某些有趣的物理模擬相關變數.

BTRope
這是首次添加到thinkingParticles裡面的軟體物理功能(soft-body physics). 這個節點可以產生繩索模型, 而且是以完全程序性的方式, 能夠模擬真實繩索或是纜繩的效果, 根據空間中的兩點畫出線段. 繩索物理模擬是依據軟體解算器計算出來的, 所以也可以產生具有拉扯或是彈簧的效果.

BTRopeData
這個節點讓你可以修改繩索物件的資料, 讓你可以以完全程序性的方式去控制繩索的屬性, 在模擬的任何時間中.

BTJoint
讓你可以用程序性的方式產生粒子之間的關節效果, 新的Bullet Physics物理模擬引擎提供了大量的joint組, 幾乎可以把真實世界的狀況都模擬出來, 更別說你可以在任何時間點進行控制, 用各種不同的程序性方式來操控.

BTJointCounter
能夠協調現有的joint關節是對於動態的控制非常重要, 有了這個節點, 您可以對所有的物理關節有更好的控制.

BTJointData
BTJointData這很棒的節點, 它讓你可以取得joint或是關節組的資訊, 這個東西可以控制關節的斷裂, 斷裂的速度條件或是旋轉條件. 這可以定義出粒子的To/From連接關係, 以及關節何時斷裂的條件.

更強大的物理運算就肩負了更大的責任!
thinkingParticles裡面新推出的BulletPhysics引擎提供更統一的, 更強大的物理模擬系統.為了要達到這樣巨大的改善, 許多tP內部核心功能整個改寫.

現在物理的屬性會以完全動態的方式來處理, 添加物件與粒子執行時需要的效能消耗.事實上,  Bullet Physics的效果部會把所有的屬性都放到記憶體或是整個模擬過程中.

大量的thinkingParticles 5工具組
每個thinkingParticles新版推出都像聖誕節, 提供很多驚奇的玩具:

EggTimer
thinkingParticles提供先進的非線性動畫功能(NLA), 讓你可以控制跟時間有關的效果, 以完全不同的方式來進行. EggTimer helper Node的作用就像是鬧鐘與計時器的混合, 它可以設定某個時間後發出訊號, 這可以用很多方式與其他節點連接使用.

數學(Math)
程序性的效果需要很多細節的控制. 這個新的節點讓您可以做出許多數學操作, 給予任意兩個輸入變數, 然後可以輸出最終結果.
陣列(Matrix)
很多用戶要求這個功能,現在有了!真的有了! 這個節點提供原始的數學陣列功能,可以與新的Math節點搭配使用.

註記(Comment)
幾週後, 有幾個人會記得別人所設定的dynamics setup到底在幹嘛? 有誰記得?這個helper node可以幫助你!它可以儲存文字, 幫助你記得DynamicSet設定的緣由.

路徑
現在你可以透過這個節點加強你在thinkingParticles中對路徑的控制. 這個節點作為"path feeder" 讓你可以用spine做一些效果, Path可以是Spline物件或是模型上選取的edge.

GeomObject
thinkingParticles 5推新的helper nodes, 稱為Geometry access helper. 很多情況下, 當你產生進階的視覺特效, 你需要查詢物件的狀況, 甚至要詳細到面或是點的層級.這個helper可以幫助你處理這樣的物件資料.

GeomParticle
新的Helper節點允許你查詢許多連接的粒子, 關於模型上特定區域, 使用者可以查詢表面上最近的物體, 或是最接某點的物體, 甚至查詢相對距離或是點的ID.
GeomPoint
GeomPoint是thinkingParticles 5新增功能中最強大的一個, 它會輸出並使用物件(mesh)資料
使用者可以查詢物件表面的顏色, 質ID 與面的法線與速度...等等與點相關的資料.

GeomVertex
新的Helper節點, 讓你可以查詢mesh上vertex相關得資料, 這樣的資料可以近一步地餵給thinkingParticles其他的節點.

GeomRandom
這個新的節點會在空間中產生隨機的點, 根據你餵給它的geometry資料.

VolumePos
新的, 強化的時間內差選項, 強化了粒子位置的精確度, 尤其是快速移動的emitter.

SurfacePos
新的, 強化的時間內差選項, 強化粒子在表面的精確度, 尤其是快速移動的emitter.

Group Helper
新的Helper節點, 讓你可以把粒子群組資料餵給另外一個Geometry Nodes

thinkingParticles 5 如閃電般快速的流程
添加新的, 很酷的元件是讓這版軟體閃耀光芒, 值得購買的原因之一. 而這次軟體的可用性與方便性也是另一個原因, 這是重大更新版能成功的關鍵因素. 詳細的用戶回饋與真實專案的測試讓cebas公司改變thinkingParticles, 而過去複雜thinkingParticles現在變得更快速, 更簡單了.

節點的產生, 是你每日經常會進行的操作. 現在變得非常簡單, 不需要經過多次滑鼠點擊, 你可以不需要點擊滑鼠就能產生tP的節點.

現今場景的粒子數量幾乎都是非常驚人的, 新的工具讓你可以面對上百萬粒子.

說到控制力, 沒錯, 真的做的到! 因為沒有什麼會讓你的生產力削弱, 當你無法有效地控制你場景資產或是特效分鏡的時候. 我們添加了新的工具, 強化了粒子資訊與互動, 只需要幾次的點擊, 全部的粒子資訊就會以很清楚, 容易閱讀的方式呈現.

增強了整體效能與速度
我們很小心地處理thinkingParticles 5研發細節, 如同其他複雜的軟體模擬產品一樣, 很多程式碼的最佳化與改寫核心元件都是在幕後處理的. 有些新的, 獨特的功能是您可以看得到的, 例如Max Recursion factor, 添加到volumeBreaker Node裡面.

其他的最佳化功能都跟程式碼有關, 無法從外觀中看到, 但我相信還是能讓你內心怦然一笑. View port的顯示效能支援Nitrous display驅動程式, 大概可以達到舊版的30-100倍快.真的! thinkingParticles 5變得超級快!!!

用script控制thinkingParticles的節點,變得更棒了!
thinkingParticles 5增加了MAXScripting的更新支, 過去針對第4script還是能繼續使用, 新的script選項允許你添加更多功能與新的operator.

算圖的加強
thinkingParticles 5 i改善了與finalRender 3.5的相容性, 變得更快速第轉移大量粒子數目, 增加了對sub material的處理與粒子動態模糊.
還沒被打敗的紀錄
thinkingParticles是FumeFX最佳配合工具, thinkingParticles 5已經變成了標準的專業視覺特效工具,因為彈性與幾乎無限的功能, 讓thinkingParticles 5變成您最合理的選擇.

知名的第三方開發者SitniSati也提供了先進的FX工具----FumeFX, 能夠完美地與thinkingParticles整合在一起, 非常的流暢.市場上沒有其他軟體能夠像thinkginParticles與FumeFX如此契合的.

想像一下一個100%以規則為基礎的雙向流體特效, 無縫地跟剛體粒子解算器整合在一器, 現在在thinkingParticles裡, 一切都是完美地!

[相關文章]