文/圖 莊澤光
本教程希望透過一案例,來說明MAYA DEFORMER中 Bend & Lattice的功能與應用。ZAHA HADID ARCHITECT的合夥人(現在的DIRECTOR) PATRICK曾在多所學校中的STUDIO PROJECT實驗他的"參數化都市主義",其中使用的邏輯與功能其實十分單純: 根據都市的紋理(諸如人流量、人口數、車流量等等),產生相應的PATTERN、漸變與型變。早期是使用MAYA中的變型器、FUR SYSTEM等等去執行這種大尺度的MAPPING,現在也許是改用GRASSHOPPER或其它可進行較精準的控制。本案例想透過簡單的Bend & Lattice兩變型器,做出雷同的效果-但基於最初目的為說明Bend & Lattice之功能結果相對簡單的多。原先這些變型器多用於做簡諧動畫之用,但現在也用於快速的建模之上。
D01
於Modeling面板下建立一BOX,可想像此BOX為建築體、街區PATTERN。
D02
以快捷鍵" SHIFT D"的方式複製單元-SHIFT D可記錄每複製體的漸變變化。完成後將單元群組(Ctrl G)
D03
現在我們要給予這個小群組第一個變型器-各位可將之想像為第一個都市裡的變數。在MODELING面板> DEFORM> NONLINEAR> BEND
D04
若是直接點案預設BEND DEFORMER,結果可能是與小群組垂直的;以手動方式將其旋轉至適當位置。
D05
上視圖。點選BEND,並按住"T",可看到BEND DEFORMER出現水藍色點。點按中間水藍點就可以開始操作變型了。
D06
放大、縮小、旋轉BEND DEFORMER,可產生一些簡單的變化。
D07
我們無法在DEFORMER上疊加DEFORMER,但同以物件上可疊加多重DEFORMER(可想像為加入更多參數控制)。如上為加入第二個BEND DEFORMER。
D08
透過在物件上疊加多重DEFORMER,我們在原有物件上再疊加一個LATTICE:這是一個立體網格控制器,透過改變網格點,我們可以對物件做第二層的變型。(MODELING面板> DEFORM> LATTICE,格數自定義)
太棒了!如果能做成视频放在vimeo上就更好了
回覆刪除謝謝你!! 自從找到您的blog,我覺得人生開始充滿希望!!
回覆刪除希望您持續更新!!
謝謝各位支持!!
回覆刪除