2014/09/01

thinkingParticles 程序性建築物爆破教學

作者:Hammer Chen

通常大家在網路上看到的或是商業的教學,thinkingParticles的串接節點都很複雜,但個人偏愛簡約的風格,具有容易理解與修改的特質。以下教學影片展示用thinkingParticles 4製作程序性的建築物碎裂動畫,碎裂的中心位置由兩個dummy控制,具有調整彈性,效果可達相當寫實。加上對斷裂面的材質ID設定,可以有更真實的效果,以下為總長七分鐘的教學影片:



重要參數設置(詳細參數請見教學影片):

1. 整體場景:

2. 建築物模型轉成particle:

3. 產生兩團粒子,作為之後切割建築物之用:


4. 讓時間延遲20個frame

5. 切割建築物



6. 距離地面200單位的碎片,會進行第二次切割:


7. 讓碎片受到重力往下:


8. 讓碎片進行實體物理碰撞:

9. 讓碎片的斷面具有不同的材質(顏色),增加寫實度 (完成)

[相關教學]


2014/08/16

Phoenix FD 2.2- Paint Flow 流體教學

作者:Hammer Chen

ChaosGroup PhoenixFD 2.2 是一套很強大的grid-based的流體模擬外掛,能夠模擬煙、火焰與水 。在本範例裡面我們將模擬油漆在地面流動的效果。以下是教學最終效果:

2014/07/19

Phoenix FD 2.2 重要參數介紹


編譯:Hammer Chen 

譯者前言:Phoenix FD的軟體設計風格很有Chaos Group的特色,就像VRay的GI引擎一樣,有Photon Map, Brute Force, Irradiance Map, Light Cache。各種狀況要用不同的組合,Phoenix FD的流體也搞成一樣的設計風格,光是守恆與平流就有3X3種組合,用起來複雜,但都是對各種狀況進行最佳化,這或許是Phoenix FD能夠突圍FumeFX的契機吧~

2014/07/07

歐特克協助台灣保來得創新工作流程


歐特克協助台灣保來得創新工作流程 贏得客戶信賴

藉Autodesk Product Design Suite建構3D產品模型資料庫,讓產品設計變得更簡單便利

【2014年7月7日,臺北】全球單一工廠產量最大的粉末冶金零件供應商台灣保來得公司選用歐特克公司(Autodesk, Inc.) 3D數位化原型解決方案Autodesk Product Design Suite,以符合國際大型汽車開發商的設計規範,並透過該套裝軟體強大的模擬分析能力,快速反饋客戶設計上的最佳方式,贏得客戶的讚賞和信賴。同時,保來得亦藉此機會大幅調整其工作流程,大量建置3D產品模型資料庫,讓設計人員可快速因應客戶需求修改產品設計,加速產品上市的時程,奠定市場龍頭的優勢地位。

thinkingParticles collapse 自然的崩塌效果


這裡整理利用thinkingParticles製作自然的崩塌效果,物件碎裂開的過程要自然外,還要在碎裂出產生粒子供給FumeFX使用產生煙霧。當碎片掉落地面也產生粒子供FumeFX使用。個人偏愛簡約的tP串法,不喜歡串的太複雜,以下為細節:

1. 產生預先碎裂好的單一模型檔案。可以用Rayfire切割,然後把所有的碎片都attach在一起。

2. 首先用Object To Particle把前個步驟產生的模型吃進來



3. 接著把粒子接到Fragment,利用場景中帶衰減的omni light當做觸發來源,觸發後讓物件被切割。Cracking Spread可控制碎裂的擴張範圍,而Spreading Time控制擴張的速度。Fragment可以讓碎片產生厚度,如果不要的話記得改成0。變成碎片後給與速度。速度刻意設定為負值,如此便可以以Node為中心向四面八方發射。 基本上碎裂到這裡就可以產生基本的效果,以下步驟則是加強效果。

4. 物件碎裂後給與重力。

5. 餵給FumeFX的粒子(產生煙塵)主要有三個,一個是碎片拖尾的軌跡煙,一個是自碎片本身產生的煙。我們先產生軌跡煙。


6. 軌跡煙比較簡單,碎片上的煙比較麻煩。因為粒子要持續地黏在碎片的切面上。所以要先設定Set Ref,取的位置資訊,然後再下一個Dynamic Set中Get Ref 然後Attach到碎片表面上。 如此儘管碎片持續地在移動,粒子還是會黏在碎片上。

7. 碎片掉落到地面也會產生煙,所以我們必須要讓碎片接觸到地面也產生粒子,如此才能餵給FumeFX使用。Intersect Operator會產生射線計算碎片和地面交錯的位置,在該位置產生新的粒子。

8. 讓地面的粒子往上飄。

9. 最後用SC計算碎片的碰撞,大功告成!

[更多教學]
Thinking Particles vs Particle Flow 兩大粒子系統的差異

thinkingParticles book新書上市

2014/06/30

thinkingParticles與Set Alignment讓粒子隨機面向


經常會需要粒子在出生的時讓粒子的面向角度不同。例如玉米粒。


或是貼在牆上的N次貼。可以透過Set Alignment搭配Surface Position。這樣可以讓每張便利貼順著任意幾何體(牆面)旋轉。隨機旋轉但同時還是貼在表面上,可以增加真實感。這是很重要也很實用的技巧。

[更多教學]
thinkingParticles SC Operator參數詳解

thinkingParticles的Position Follow的設置

我們經常會遇到要製作,一群飛鳥聚成某個形狀,或是一群蝙蝠聚成蝙蝠俠的標誌,或是上百張紙片飄成一隻大蝴蝶。這樣的效果重點是粒子群必須持續追蹤目標物,因為目標物本身帶有動畫。利用Position Follow可以輕易達成。


Laziness可以讓粒子延遲追蹤目標物,因此整體會比較自然。

[更多教學]
Tutorial: animated ribbon with thinkingParticles


2014/06/28

thinkingParticles的Timer設置


做案子經常會遇到要讓粒子觸發後才進行某種效果,例如一片粒子觸發後旋轉。重點是要個別粒子套用觸發後的動作(旋轉,縮放...等等),就必須要利用Timer這個operator。


粒子在觸發後進入activate的group,Particle Age (設定成enter group開始計時),然後接到Timer (設定為30)。

針對Float設key,由0-30 frame為0-180。代表每個粒子觸發後在30個frames內進行180度Y軸旋轉。



如果是同時間觸發的粒子,動作就會完全一致。如果我們希望隨機,就在Timer後面接上一個Time Base,其中Variation可使每個粒子的time隨機化。這是很重要非線性動畫的功能,總之一定要學起來。

[更多教學]
Rayfire與thinkingParticles整合

2014/06/18

歐特克推出Autodesk 3D印表機


加速3D列印發展

歐特克推出Autodesk Spark平台和Autodesk 3D印表機

【2014年6月18日,臺北】近年來,3D列印技術的發展成為時下最熱門的話題,為刺激並帶動3D列印市場更健全的發展,全球3D設計、工程及娛樂軟體領導廠商歐特克公司(Autodesk, Inc.)日前宣布兩項關於3D列印的重要決策,包括推出Autodesk Spark開放性3D列印軟體平台及Autodesk 3D印表機,藉此持續為產品設計師、硬體製造商、軟體開發商及材料科學家立下基石,以探索3D列印技術的應用極限。

歐特克發表大型舊金山3D列印模型


歐特克發表目前最大型的舊金山市3D列印模型

【2014年6月18日,臺北】全球3D設計、工程及娛樂軟體領導廠商歐特克公司(Autodesk, Inc.)日前和Steelblue共同發表,截至目前最大型的舊金山市3D列印模型。此3D模型共涵蓋超過115條街道區域,包括金融區(Financial)和南市場(South of Market,SOMA)等地區的AT&T球場(AT&T Park)、舊金山渡輪大廈(Ferry Building)以及舊金山現代藝術博物館(San Francisco Museum of Modern Art)。

2014/05/25

Phoenix FD 2.2 新增功能介紹


早在十多年前ChaosGroup就推出了Phoenix這套火焰外掛,相信許多3ds max老用戶都有用過。據說ChasoGroup這家公司成立的兩位元老:一位Vladimir Koylazov與另一位Peter Mitev在1997年成立了這家公司。據說當初在替開發的軟體命名時不知要取什名字,於是就用名字的開頭作為命名,V-Ray之父就以Vladimir的第一個字作為命名; 而Phoenix之父就以Peter的第一個字作為命名。

2014/05/14

歐特克推出2015版產品線為引領設計變革而生


改變設計模式,激發臺灣無限的設計動能
扎根基礎教育,「設計夢想號」行動教育車深入偏鄉

【2014年5月13日,臺北】全球3D設計、工程及娛樂軟體領導廠商歐特克公司(Autodesk, Inc.)今(5/13)舉辦「2014 年歐特克新品發表暨設計夢想號啟航記者會」並發表年度市場策略,以「設計引領變革(Design-led Revolution)」為其核心理念,推動旗下2015版建築工程、製造、傳媒暨娛樂等產品線的再升級,提供臺灣企業最有力的數位設計技術支援,期盼藉由設計模式的改變來實現更多創新且環境友善的產品,進而解決當前全球所面臨的種種挑戰。同時, 歐特克今年也擴大與各縣市政府的教育合作,將配備3D列表機、Autodesk應用程式和平板裝置的行動教育車「設計夢想號 」深入全臺偏遠國中,希望藉此能降低城鄉數位落差,將數位設計的美好更向下傳遞。

2014/04/26

Fluid Mapping與Wavelet Turbulence優缺點


FumeFX 2中有兩個功能可以提高火焰或是煙霧的細節:Fluid Mapping與Wavelet Turbulence。筆者因為專案需要最近想要同時使用這兩項功能,發現如果用Fluid Mapping就無法使用Wavelet Turbulence。 上網查到cgtalk相關討論,與讀者分享~

BrandonD講的觀念大致是像SubD建模那樣, 先把整個型抓到,然後套用Turbosmooth提高模型解析度。Wavelet Turbulence就像是FumeFX模擬的Turbosmooth...,大致就是這個意思。 因為我們在做模擬的時候都會有個經驗,就是當你低解析度grid結果滿意後,把解析度調高後,煙或是火焰的形狀反而變成不是我要的。 因此Wavelet Turbulence的優勢並不是只有增加細節而已,它還對專案流程與客戶要求修改有很大幫助。

如果你對FumeFX的變速(retime)功能有興趣,可以參考這篇:BrandonD談FumeFX retime變速效果 。

2014/04/25

歐特克發布Bifrost和Shaderfx等創新工具


歐特克發布2015版3D數位內容創建工具 拓展設計師創造能力
新軟體提供Bifrost和Shaderfx等創新工具,協助設計師輕鬆完成複雜任務

【2014年4月24日,臺北】全球3D設計、工程及娛樂軟體領導廠商歐特克公司(Autodesk, Inc.)日前發布2015版3D動畫軟體,包含Autodesk 3ds MaxMaya、MotionBuilder、Mudbox、Softimage。此外,用於3D動畫和視覺特效的2015 Autodesk Entertainment Creation Suite 套裝軟體亦同步上市。

歐特克傳媒娛樂解決方案部資深副總裁Chris Bradshaw表示,「2015版是近幾年最強大的3D動畫軟體,能賦予藝術工作者更多的創造能力。我們重新設計應用程式的核心組合,專注於性能、易用性和諸如Bifrost等創新工具的研發設計,讓藝術工作者輕鬆完成複雜任務。無論是大成本電影和各式新型電視遊戲的視覺效果製作,或是開發一款新的行動應用程式,2015版皆可讓藝術工作者將故事說得更加精彩。」

2014/03/24

Tutorial: water stream with Thinkbox Frost


 Hammer Chen

In this tutorial, you will learn how to use very simple particle setup and Thinkbox Frost, to create realtime water stream. Of course this is not as accurate as Realflow but can be useful for some conditions.

Video tutorial with subtitle:


0. Scene setup:
The basic idea is to use Superspay as a particle source, with proper spacewrap binding, the particles can move more or less like water. Then we use Frost to create water mesh from Superspray.

1.  Create a Superspray in your scene:

2.  Create a Drag force:

3. Create a Gravity:

4. Create a wind:

5. Bind all the forces (Drag, gravity and Wind) to your superspray. Create a Frost and pick up the Superspray. Change the type to "Anisotropic"

6.  Frost: tweak around those parameters till you get good results. That's it! sooooo easy ; )