2014/10/21

Fire reference image collection


Those are my reference images for fire from internet. Most of them are download from The Big Picture - Boston.com









 






2014/10/15

交大學蘭花屋運用歐特克軟體 勇奪全能綠建築大賽四大獎

國立交通大學蘭花屋運用歐特克軟體耀眼全球  勇奪全能綠建築大賽四大獎

採用Autodesk Revit、AutoCAD和Ecotect軟體,3D設計、建模、模擬分析一把罩

【2014年10月14日,臺北】臺灣建築設計軟實力再度站上國際舞台!國立交通大學(交大)UNICODE團隊以「蘭花屋」的創意設計於今(2014)年歐洲盃十項全能綠建築大賽(Solar Decathlon Europe 2014)勇奪都市策略(Urban Design, Transportation and Affordability)大獎第一名,並創下亞洲團隊首次獲得獨立獎項第一名的紀錄。交大UNICODE團隊藉由Autodesk Revit、AutoCAD和Ecotect軟體,實現其改造華人世界屋頂加建的設計理念,期盼藉由「蘭花屋」重新形塑新的台灣城市天際線與都市風貌。此一獨特設計理念同時也獲得該競賽創新大獎第二名、能源效率獎項第三名及公眾票選獎第三名。

2014/10/12

Split geometry like a professional


Hammer Chen

Nowadays, almost everyone can split their 3D model with just one single button. From free maxscript "Splititup" to Rayfire. Even though Rayfire provide you option to cut geometry in radial, the results are still not realistic.

Fore realistic fracture, you must have:

  1. Focal point: the one near impact point have to be higher density (smaller debris) than the one far a way.
  2. the cracks not always go in straight line
  3. Section from fracture should not be smooth.
Here are my tips. The basic concept is first cut my geometry with Rayfire, then cut with thinkingParticles.

1. Split geometry with Rayfire (ProBoolean Uniform), mat ID = 2. Notice the cracks are not straight line after split with ProBoolean Uniform.




2. Select some parts from step one, then cut with thinkingParticles. You can find detail tutorial HERE.

Input parts into thinkingParticles

those particles are used for focal splitting (volumeBreak, cells)


Make sure the Mat ID = 2

The blue parts are cut with thinkingParticles volumeBreak node

3. After split our 3D model with Rayfire plus thinkingParticles, we get this fracture model.

 Section with different Mat ID and correct UVW

With different Mat ID, you are able to give different material to surface and section for the geometry

4. After apply dynamic simulation, I got this final results. Hope you like it ;)


More tutorials:

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新書上市