3C科技 娛樂遊戲 美食旅遊 時尚美妝 親子育兒 生活休閒 金融理財 健康運動 寰宇綜合

Zi 字媒體

2017-07-25T20:27:27+00:00
加入好友
教學主題: Maya教程:製作物體熔化效果動畫 大家好!! 小編今天來和大家分享關於 Flash/3D/CAD教程中的MAYA教程教學 今天的這個教學主題是: Maya教程:製作物體熔化效果動畫 這教學的重點為這幾點 [ 效果,動畫,物體,製作,教程,選擇,屬性,spread,th ] 希望你可以從這幾點中領悟到修圖的精華 本文重點 這裡將要介紹如何用maya的動力學和lattice邊形器實現物體的熔化效果。 這裡將要介紹如何用maya的動力學和lattice邊形器實現物體的熔化效果。 效果圖 相應的動畫在附件,其原理是把lattice網格轉換成柔體,使該柔體和桌面碰撞。另外還要添加一些屬性進行進一步的控制。 建立花瓶的剖面曲線,用revolve命令建立花瓶曲面。 選擇花瓶,選擇菜單 deform-create lattice-options 設置 s=6,t=6,u=6,選create。 這裡把lattice轉換成柔體,選擇ffd1 lattice,選菜單soft/rigid bodies – create soft body – options,採用默認的屬性,點擊create。 建立一個nurbs平面,移動到花瓶的下端,patches U=10 V=10 請確認花瓶和平面在初始的時候沒有接觸。 加一個重力場到柔體,選擇ffd1lattice,選擇fields-gravity;添加碰撞屬性,選擇ffd1 lattice,然後選擇平面,選菜單 particles-make collide。 現在動畫已經產生了,不過有可能產生錯誤的計算,就如同附帶的動畫所示,可以通過添加兩個屬性和幾行expression來解決這個問題。 計算錯誤的動畫: 相關文件:點擊下載 在outline窗口,選display-shapes 為on,選擇 ffd1latticeParticleShape 選擇菜單 modify-add   attribute.. 然後按如下設置   attribute name = spread   Data Type = Float   Attribute Type = Scalar   選擇add,添加一個屬性,然後採用相同的設置,添加多一個屬性叫thickness,點擊ok。 現在建立expression,使其產生熔化的效果,選擇ffd1latticeParticleShape,然後Window -> Animation Editors -> Expression Editor.   寫入下面的表達式:   vector$melt = ffd1LatticeParticleShape.worldPosition; float $spread = ffd1LatticeParticleShape.spread; float $thickness = ffd1LatticeParticleShape.thickness; if ($melt.y < $thickness) ffd1LatticeParticleShape.velocity = unit_ (ffd1LatticeParticleShape.worldPosition – <<0,0,0>>) * $spread;   點擊create。 現在很容易就可以通過spread和thickness屬性來控制熔化的動畫了,選擇ffd1latticeParticle,在channel box裡面,把spread設置為4,把thickness設置為1,看看動畫的效果。 可以更進一步地控制動畫:   (1)如果要減緩熔化的速度,可以把gravity的magnitude屬性降低   (2)試驗一下不同的spread和thickness的搭配,會有不同的效果。   (3)也可以加一些turbulence場來使動畫更隨機! 看完小編分享的教學之後 是不是對MAYA教程中的Flash/3D/CAD教程教學更熟悉了呢? 希望我們所介紹的 Maya教程:製作物體熔化效果動畫 這教學會喜歡 文章標題: 骨子愛創意- Maya教程:製作物體熔化效果動畫–轉載請註明來源處 本教學分類為MAYA教程中的 Flash/3D/CAD教程相關教學 文章相關關鍵字為: 效果,動畫,物體,製作,教程,選擇,屬性,spread,th 本文永久連結 :Maya教程:製作物體熔化效果動畫 本文轉載自 :VIA

本文由designhtd01com_0提供 原文連結

寫了 5860316篇文章,獲得 23313次喜歡
精彩推薦