

課程名稱:3D動畫設計(二)(多媒體三A)
謝慧民的網站 > 課程網站 > 首頁 >台首大多媒體_謝慧民_103_2_3D動畫設計(二)

第十三週期末考:(2015.04.28)
- 多媒體三A:
- 期末考如下:
- 製作一個渠道,先使用Cube,做出直渠道的樣子,將分段數增加(Insert edge loop tools),利用選取的soft selection將渠道變成不規則彎曲,有高低落差。
- 製作三個Text立體物件,分別是你的姓名立體字。(使用Bevel的導角設定)然後將這三個立體物件移到渠道的裡面分別放在上中下游。設定渠道為被動障礙物,三個物件轉為nCloth設定rigidity=1.0,讓他掉到河道上,
- 製作一個立方體發射器,發射出水體到渠道上,當流到下游時會碰撞這些字物件產生移動。
- 然後選取粒子convert為Polygon,這樣再去調output mesh參數就可以看到水流在渠道上流動。
- 教學錄影:錄影12a-3、錄影12a-4、錄影12a-5、錄影12a-6
- 操作範例:範例12a。

第十二週上課:(2015.04.21)
- 多媒體三A:
- nParticle:製作一個碗狀物,製作一個nparticle的水粒子裝在碗內,讓水滿出外面掉到地板,調整output mesh參數讓流體連接顯示,網路上有水材質貼圖教學。
- 增加一個發射器,射出球體與水體碰撞,球的Mass參數調大,則沉到水面下擠壓流體滿出更多。
- 使用替代將球變為甜甜圈。
- 製作一個渠道,先使用Cube,做出直渠道的樣子,將分段數增加(Insert edge loop tools),利用選取的soft selection將渠道變成不規則彎曲,有高低落差。
- 製作三個Text立體物件,分別是你的姓名立體字。(使用Bevel的導角設定)然後將這三個立體物件移到渠道的裡面分別放在上中下游。設定渠道為被動障礙物,三個物件轉為nCloth設定rigidity=1.0,讓他掉到河道上,
- 製作一個立方體發射器,發射出水體到渠道上,當流到下游時會碰撞這些字物件產生移動。
- 然後選取粒子convert為Polygon,這樣再去調output mesh參數就可以看到水流在渠道上流動。
- 教學錄影:錄影12a-、錄影12a-1、錄影12a-2、錄影12a-3、錄影12a-4、錄影12a-5、錄影12a-6
- 操作範例:範例12a。

第十一週上課:(2015.04.14)
- 多媒體三A:
- ncloth:製作一個平面貼上國旗,製作一根國旗桿,移到對應的位置,國旗加create ncloth,再選國旗的邊緣點與國旗桿作ncontraint的transform,將這些點綁在國旗桿上,播放動畫國旗會垂下擺動。
- 調整nclothshape的參數值,可以使用互動調整。
- 製作揮舞旗桿動畫,國旗會隨之飄揚。
- 套用presets:在nClothshape裡面有Presets預設的物件可以套用參數,使用不同的物件套用不同的preset看看效果及參數。
- 製作一個box有凹洞,裡面放一個球,不可交叉,球設ncloth的airbag,凹洞的box設為碰撞體,將球後方的點選取固定於box表面,播放動畫時球撐大爆出凹洞(調整pressure參數的參數動畫可達成)
- 製作一個人體模型,然後選取衣服位置的面用duplicate face將他複製出來,然後解開group,原來的物件設為碰撞體,衣服放大到一個尺寸然後加ncloth,播放動畫衣服會掉到人物身上,如果做人物的動畫衣服會跟著運動。
- 教學錄影:錄影11a-、錄影11a-1、錄影11a-2、錄影11a-3、錄影11a-4
- 操作範例:範例11a。

第十週上課:(2015.04.07)
- 多媒體三A:
- nHair:載入一個頭的模型head_ok.ma,產生頭髮,以delete Hair 以筆刷刷去不要的頭髮毛囊,再以Create Hair設定較密及較多節點的頭髮進行刷頭髮在已種的區域,如果消不去頭髮,則用Display裡面的All Curve顯示髮根,然後選擇髮根按Delete件可刪除多餘頭髮。
- 播放動畫到一個穩定的位置Set start position,將髮囊及髮根的位置初始化為此穩定位置的狀態,然後將影格移動到第一個影格位置。
- 使用選取工具,選要撥向旁邊的髮根(蓋住眼睛的部分),用旋轉轉到裡面的位置,完成後再做一次Set start position。
- 選髮囊,到屬性視窗切到hairsystemshape1,裡面關於頭髮的資料可以調整包括彎曲、顏色、混色、尖銳度等。
- 到Nucleus的頁籤改變風力,製作轉動或移動的動畫,頭髮會跟著飄動。
- 使用頭髮範例套頭的模型,使用Transplane做頭髮的移植。
- 教學錄影:錄影10a-、錄影10a-1、錄影10a-2、錄影10a-3、錄影10a-4、錄影10a-5、錄影10a-6、錄影10a-7、錄影10a-8
- 操作範例:範例10a。

第九週上課:(2015.03.31)
- 多媒體三A:
- 介紹海洋的範例,使用sketch up找一艘船,匯入Maya。
- 加入一個海洋及產生一個波wave,這個波使用Parent連結船, 做一個船的locator,將船連接在這個locator上,再加一個locator將船的locator連接給他,形成四層關係,播放動畫船會隨著波浪搖晃。注意形心位置的調整。
- 為loactor製作前進轉彎的動畫。
- Fluid effect:使用內建sample看看效果,可以使用Visor在平面上種樹花草,或在天空作雲朵特效。
- 使用3D container,放一個發射器在裡面,雲霧會往上飄到邊界處擴散到兩邊。2D contrainer也是類似,移動空間則在那個平面上,製作畫中特效可用之。
- 用一個球物件當障礙物,做動畫影響煙霧飄的方向。
- 教學錄影:錄影9a-、錄影9a-1、錄影9a-2、錄影9a-3、錄影9a-4、錄影9a-5
- 操作範例:範例9a。

第八週上課:(2015.03.24)
- 多媒體三A:
- 做一彈簧床模型,polygon要夠多可以製作軟性物件為原則,做一顆球拉到上方,彈簧床加入softbody,打開視窗選第二項,並勾選第二及第三按確定,這時物件底下有一個粒子物件。球加入重力,先選粒子在選球做Make collide,影格調到200格,將球的rigidbody屬性的particle collision打勾,播放看看,再調質量大小及彈力係數,以滿足要求。
- 彈簧床加入spring調整stiffness,較大值有較緊的彈力,球如果太小會直接穿過,所以模擬前先觀察模型的網格是否相近。
- 筆刷權重:使用筆刷工具刷彈簧床,刷成白色區域為固定區,黑色部分為變動區,可以加入重力影響,可以用來模擬吊在衣架上的布料隨風飄舞。
- 教學錄影:錄影8a-、錄影8a-1、錄影8a-2、錄影8a-3
- 操作範例:範例8a。

第七週上課:(2015.03.17)
- 多媒體三A:
- 期中考:題目下載(只做一題)
- 做一顆球,一個地板,貼圖貼你的學號姓名,找籃球貼圖貼上球(或者到Google sketch up找一顆籃球模型匯入也可,但要處理為mesh物件,把Group去掉)。
- 做一個長方體的cube當蹺蹺板,做一個圓柱放在一端上方,蹺蹺板另一端做一個高起物檔著圓柱不會下滑,使用另一圓柱設定為三等份當支點,移到對的位置然後設定地板為被動剛體,其他物件受重力影響,則執行後球掉到地上,蹺蹺板頃斜一邊,此時設定為initial state,這樣一開始蹺蹺板就為穩定狀態,可以調整靜及動摩擦力係數讓圓柱停在原位。
- 再來就拉一個骨牌物件,ctrl+D複製一個拉出旋轉調整要複製的方向,按Shift+D,複製多個,再轉往另一個方向繼續複製,直到S形排列做出來,然後給球一個初速,將所有骨牌往上拉一點點不要接觸地面,然後設定同一個重力,觀察一下rigidbody編號是否都不同,如果相同就是不對(一個骨牌先設重力再複製會產生這種情形),調整出塑讓骨牌倒下後撞擊蹺蹺板引起另一端的圓柱飛起來。
- 教學錄影:錄影7a-、錄影7a-1、錄影7a-2、錄影7a-3
- 操作範例:範例7a。

第六週上課:(2015.03.10)
- 多媒體三A:
- 上次鐘擺相撞沒有沿軸心運動,可以將每個球的constrain改為hinge,旋轉一下軸心90度,讓碰撞後都能沿軸心一線旋轉,不至於求亂跑,hinge的線位置加入細圓柱,然後先選圓柱再選球做parent父子關係,球動時圓柱會跟著動。
- 格點粒子、Google sketch up下載butterfly蝴蝶模型,到maya匯入去除Group,做階層關係,然後製作翅膀飛舞動畫,然後選蝴蝶再選粒子做Instancer(replacement)粒子取代,粒子空間有蝴蝶飛舞。
- 粒子加入newton引立場,則粒子被吸過去,所以蝴蝶會飛舞集中向newton的控制點,飛過之後又被牽引回來,跟引力的行為一致。
- 做一個cube,做一根空心管子,將空心管移往前方,cube則放在管口,選粒子再選cube執行goal,然後蝴蝶會一窩蜂集中到cube又散開,我們可以加入uniform力場加速蝴蝶通過管子,然後又飛回來,設定參數動畫改變力場的加速方向,就可以讓蝴蝶來回穿梭在管子內外。
- 教學錄影:錄影6a-、錄影6a-1、錄影6a-2、錄影6a-3、錄影6a-4、錄影6a-5
- 操作範例:範例6a。

第五週上課:(2015.03.03)
- 多媒體三A:
- 剛體Constrain nail,是類似釘子的限制功能,東西掛在一個點,只能有一個物件被設定。
- Constrain pin,運動沒有被限制在固定方向或軸,,需要兩個物件。
- Constrain hinge,有一個軸向,物件會類似盪鞦韆擺動,且被限制在這個平面擺動,需要兩個物件。
- 使用Constrain hinge製作物理學常做的實驗,有五個球被固定繩綁著,一個球拉側上方放開,沿著鐘擺方向撞及一顆球,將衝量傳遞到最後一顆球,最後一顆球往鐘擺方向擺動。
- Constrain spring,彈簧線限制,線會拉長縮短。(可做出地球引力的簡諧運動動畫)
- Constrain barrier:無形牆擋著。
- 格點粒子、Google sketch up下載butterfly蝴蝶模型,到maya匯入去除Group,做階層關係,然後製作翅膀飛舞動畫,然後選蝴蝶再選粒子做Instancer(replacement)粒子取代,粒子空間有蝴蝶飛舞。
- 教學錄影:錄影5a-、錄影5a-1、錄影5a-2、錄影5a-3、錄影5a-4、錄影5a-5、錄影5a-6
- 操作範例:範例5a。

第四週上課:(2015.02.24)
- 多媒體三A :
- 使用Sketch up 8下載三個模型:槍、子彈、人物匯出為.fbx格式。
- 一個一個匯入Maya存檔,開一個新的檔使用import匯入這些ma檔。
- 利用ungroup去掉多餘的group(不能做剛體設定),保留一個人物究好。
- 利用parent指令做人物角色的階層關係。
- 將槍移到人物的手上,子彈移到槍旁,適當縮放旋轉以符合實際大小。
- Frame加到200格,加一個圓柱發射器縮放調到槍管裡面。
- 三個物件做delete by history,與水流類似調整參數rate=2,然後選子彈再選粒子用instancer(replacement),則粒子發射出子彈。
- 粒子加一個uniform力場,子彈經過力場會加速,將作用方向改為射出方向。
- 複製一個角色分身拉到前方子彈經過路徑,設活動剛體,勾選與粒子碰撞,調整彈力係數、摩擦係數、Mass等參數讓子彈打到角色倒下。
- 父子孫物件設剛體則一起運動。
- 教學錄影:錄影4a-、錄影4a-1、錄影4a-2、錄影4a-3、錄影4a-4、錄影4a-5、錄影4a-6、錄影4a-7、錄影4a-8、錄影4a-9、錄影4a-10、錄影4a-11、錄影4a-12、錄影4a-13
- 操作範例:範例4a。

第三週上課:(2015.02.17)
- 多媒體三A :
- 格點粒子設定:兩點訂一個格點區域。
- 粒子加風場設定Air:參數調整讓粒子從中間向上飛起,有一個拉桿可以調整風場的影響範圍。
- 使用soft selection將地板往下smooth凹陷有點類似炒菜的鍋子,調整曲線位置可以改變凹陷形狀,完成該有的貼圖材質設定包括粒子及平面。
- 設定粒子與地板make collide。
- 加一個球設為主動剛體,地面設為被動剛體,球加重力場,然後在particle collision打勾,則粒子碰到球會做反應。
- 球剛體參數設定:初始速度、初始作用力設定。
- 教學錄影:錄影3a-、錄影3a-1、錄影3a-2、錄影3a-3、錄影3a-4、錄影3a-5、錄影3a-6
- 操作範例:範例3a。

第二週上課:(2015.02.10)
- 多媒體三A :
- 使用particle tools在場景寫自己的姓名。
- 加一個平面,將姓名拉到平面上方,賦予重力力場,姓名會掉到地面下方。
- 粒子的render type選sphere,算圖看看,設粒子與平面make collide,粒子撞地面會彈起。
- 加混亂場(turbulence),掉下去過程會擾動。
- 平面傾斜讓粒子掉落會下滑。加一個球設為主動剛體物件,設地板為被動剛體,球掉到地面會滾到下方。
- 材質貼圖設定,上次水槽水流材質設定:color設為水藍色,凹圖貼圖設為fractal,透明度設為半透明。
- Playblast試算場景內的動畫,不會是最後的結果。
- 算圖設定及算圖資料夾,背景算圖batch render會在右下方顯示進度。
- 影像播放軟體看動畫效果。
- 教學錄影:錄影2a-、錄影2a-1、錄影2a-2、錄影2a-3、錄影2a-4、錄影2a-5、錄影2a-6、錄影2a-7、錄影2a-8、錄影2a-9、錄影2a-10
- 加分練習操作:範例2a。

第一週上課:(2015.02.03)
- 多媒體三A :
- ASUS鳥廣告。
- 製作一個渠道模型,將模型傾斜,製作一個圓柱發射器,設定發射的參數讓發射方向從渠曹上游到下游,粒子render type設為Bloddy body,粒子貼圖為半透明水的材質,算圖為一張張影像。
- Maya 2014網站:Autodesk網站,Training


版權所有©2014 謝慧民
