国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Maya > 正文

Maya設計實例:MAYA 繪制葉子無準則飄落

2024-09-04 21:27:32
字體:
來源:轉載
供稿:網友
maya 制作葉子無規則飄落

下面我們將要做落葉無規則的從空中飄下來,其中有表達式哦,不過不要害怕其實很簡單的:)
1 、創建一個簡單的 nurbs-plane ,將它的 patches u 和 patches v 都設為 3 。

2 、選擇這個平面,按 f4 進入動力學菜單,給平面一個粒子發射器,不過先進入
命令后面的黑色方塊按鈕( optionbox ),設置發射器的選項,( f4 ->
particles -> emit from object-> optionbox )。我們準備讓葉子往 -y 方向下
落,將 emitter type 設為 surface , rate 為 10-20 之間(多少你自己看了),把 basic emission speed attributes 中的 normal speed 設為 -2 ,然后按 create 。你現在點播放動畫,就會看到粒子了。打開 outliner (大綱),選中 particle1 (粒子),給它一個 gravity (重力場),將 gravity 里面的 magnitude 設為 5 , attenuation 為 0 。然后我們再加入 turbulence (擾亂場),將里面的 magnitude 、 attenuation 分別設為 10 和 0 ,這些設置只是我個人的,你如果覺得飄的慢或快,你也可以加大或縮小設置,看看效果。現在就我的過程中,還得在 particleshape1 里將 conserve 設為 0.92 。

3 、現在,我們用 polygan 做一兩張樹葉,然后用( particle->instancer )粒子替換命令,大家就會看到那些粒子變成樹葉了

4 、 ctrl+a 打開( attribute editor )粒子屬性,在 particle-shape 中的 add dynamic attribute 里點擊 "general" ,創建新屬性(設置如下圖)。

在 "per particle (array) attributes" 中,會看到新增加了一個屬性 ——rotpp ,現在我們用鼠標右鍵點擊它,創建一個表達式( creation-expression ),看下圖:
設為 particleshape1.rotpp = rand (0,360);


( 圖片較大 請放大查看)

6 、我們還得創建一個 runtime-expression (下圖),來控制粒子的隨機運動值。設為 particleshape1.rotpp += 0.001;
"+=" 在這里面的意思是每幀加 0.001 的值。

7 、現在我們打開 particleshape 屬性框,將 rotation options 里面的 rotation 設為 "rotpp" 。

8 、 我們按 play 測試動畫,葉子在空中無規則的旋轉飄落。

9 、 我們想象怎么能讓葉子落到地面上去呢?其實很簡單。我們再做個平面(如圖),記住要比第一個面大。然后先選擇剛做的平面,按住 shift 再選擇 particle1 (就是葉子,也可在大綱視圖里選),給它們一個( particles->make collide )碰撞命令 , 設置 friction 為 0.8-1 (如圖)。

10 、播放動畫,大家會看到粒子落到地面后還是在那旋轉,這不是我們想要的。我們還得進入表達式編輯器里設置 "velocity" 值( attribute-editor->particleshape ) , 在 per particle (array) attributes 里的 "rotpp" 上用鼠標右鍵點擊,然后編輯 runtime 表達式。我們增加新的一小段 mel (如圖)。

11 、現在粒子落到地面不會動了:)因為速度周轉率為 0 ( velocity=0 -> $vel=0 ),完成。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 青川县| 巨鹿县| 五寨县| 盐边县| 长白| 泽库县| 思茅市| 怀柔区| 霍州市| 无锡市| 星子县| 兴安盟| 镇赉县| 科技| 孟州市| 海宁市| 鸡西市| 泸西县| 辽宁省| 乐亭县| 威信县| 东港市| 江山市| 蕲春县| 万安县| 和田县| 丹东市| 元江| 河北省| 图木舒克市| 鄂州市| 安吉县| 蒲城县| 措勤县| 昭通市| 右玉县| 伊宁县| 上饶市| 三亚市| 和政县| 武清区|