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

首頁 > 辦公 > 3Dmax > 正文

3DS Max目標(biāo)注視方法制作旋轉(zhuǎn)的硬幣教程

2020-07-21 12:58:04
字體:
供稿:網(wǎng)友

同路徑約束一樣,目標(biāo)注視約束在早期的版本中也是通過指定控制器的方法來實(shí)現(xiàn)的,在R4.0版本中才可以通過菜單方式給物體指定的目標(biāo)注視約束,目標(biāo)注視約束動畫也是一種很常用的動畫形式,它的作用是限制一物件的轉(zhuǎn)動方向,使物體的某一軸向始終指向指定的目標(biāo)物體,因此它總是考慮另一個或者幾個物體模型的位置,并通過自身與目標(biāo)物體的相對位置關(guān)系,來調(diào)整自身的轉(zhuǎn)動方向。在多個物體作目標(biāo)物體時,同路徑約束控制方法一樣也是采用加權(quán)平均值運(yùn)算,來決定自身的旋轉(zhuǎn)角度。當(dāng)對物體指定了目標(biāo)注視約束以后,物體的運(yùn)動在視窗中就將不再受旋轉(zhuǎn)變換控制。

目標(biāo)注視約束方法(Look At)所涉及的參數(shù)不多,大部分參數(shù)的作用只是輔助性的,沒有很多的實(shí)際意義,我們只是簡要介紹如下:

權(quán)重(Weight):權(quán)重是其最重要的參數(shù),在有多個目標(biāo)物體時,才有意義。通過調(diào)整框可以調(diào)整數(shù)值來指定某個約束物體對被約束物體的影響程度,這里的數(shù)值就是在加權(quán)運(yùn)算中的加權(quán)系數(shù),它可以用來制作動畫。注意調(diào)整這個參數(shù)以前,必須先在物體列表框選中相對應(yīng)約束物體。

保留初始偏差(Keep Initial Offset):計算出初始狀態(tài)的角度偏差,并在以后的旋轉(zhuǎn)運(yùn)動中,保持始終有同樣大小的偏差。

視線長度(Viewline Length):這個數(shù)值定義從被約束物體的中心指向約束物體的中心的視線的長度,在視圖中它顯示為一條與約束物體相同顏色的直線。其長度與權(quán)重相關(guān)。

保持視線長度絕對值(Keep Viewline Length Absolute):勾選這個選項(xiàng)以后,視線長度被忽略并且始終連接在約束物體和被約束物體之間。

設(shè)定方向(Set Orientation):這個選項(xiàng)用來人為地定義被約束物體的初始方向偏差。打開這的選項(xiàng)以后,你可以使用旋轉(zhuǎn)工具旋轉(zhuǎn)被約束物體與視線產(chǎn)生一個角度差,在整個運(yùn)動過程中這個角度的偏差將始終保持。
恢復(fù)初始方向(Reset Orientation):這個按鈕用來恢復(fù)物體的初始角度,當(dāng)你對上一步的方向設(shè)定感到不滿意的話,你可以恢復(fù)到正常的軸向狀態(tài),需要注意的是,在使用目標(biāo)注視約束之前的旋轉(zhuǎn)對被約束物體的角度沒有影響,因此在使用約束之前調(diào)整被約束物體的角度是沒有意義的。

選擇LookAt軸(Select LookAt Axis):這里定義指向目標(biāo)物體的軸,X、Y、Z檢查框分別代表被約束物體的自身坐標(biāo)軸,選中Flip檢查框表示使用自身坐標(biāo)軸的反向。

選擇Upnode(Select Upnode):缺省的Upnode是以世界坐標(biāo)為基準(zhǔn)的也可以一物體的坐標(biāo)系為Upnode 平面的基準(zhǔn)。這個平面由被約束物體沿伸向Upnode所指定的物體。當(dāng)注釋約束的軸向同Upnode的軸向一致時,被約束物體將會發(fā)生反轉(zhuǎn) ,對upnode物體制作動畫會影響到upnode平面。

接下來來源/Upnode對齊卷簾下的設(shè)定,主要是針對物體和Upnode物體的軸向的,筆者認(rèn)為其實(shí)際的作用不大,在這里就不一一介紹了,有過那位愛好者發(fā)現(xiàn)了其中的妙用,望不吝賜教。

制作目標(biāo)注視約束動畫的一般過程是這樣的:

選擇你想要作為被約束的對象,這個物件的運(yùn)動,確切的說是轉(zhuǎn)動,總是考慮到它的目標(biāo)物體的位置。然后在菜單上選擇動畫菜單%26gt;約束%26gt;目標(biāo)注視約束,這時在窗口中會有一條由被約束物體引出的虛線,選擇目標(biāo)物體,被選中的物體會閃一下,這時被約束物體就會按照默認(rèn)的設(shè)置轉(zhuǎn)向目標(biāo)物體。

通過運(yùn)動控制卷簾窗可以修改目標(biāo)注視約束參數(shù):

修改參數(shù)時需要首先選擇被約束的物體,然后進(jìn)入運(yùn)動控制卷簾窗,按下旋轉(zhuǎn)按鈕,進(jìn)入旋轉(zhuǎn)動畫參數(shù)欄,雙擊轉(zhuǎn)動清單目標(biāo)注視約束項(xiàng),則可進(jìn)入?yún)?shù)修改狀態(tài)。

接下來我們通過一個古老的動畫來學(xué)習(xí)這種動畫控制方式的用法。請看動畫Coin.avi。這是3DSMax的一個古老的練習(xí),也是Lookat在應(yīng)用中的一個典范,它模擬了一個硬幣在平面上的陀螺運(yùn)動,由于這種運(yùn)動不是單純的旋轉(zhuǎn),因此用傳統(tǒng)的方法很難完成,下面我們就試著用Lookat來完成它。

1、場景制作:在Top視窗中制作一個圓柱體,其高度為5,半徑為80,邊的片段數(shù)設(shè)為48,這主要是為了使制作出的硬幣看起來更圓滑,如果你的計算機(jī)夠好,你可以設(shè)得更高。勾選使用貼圖。給硬幣賦材質(zhì),這里筆者只是簡單繪制了一個圖形作貼圖,如圖:Cion.jpg。如果要真實(shí)的效果最好去找真實(shí)的硬幣圖片作硬幣貼圖。

3DS Max目標(biāo)注視方法制作旋轉(zhuǎn)的硬幣 武林網(wǎng) 3DSMAX入門教程

2、動畫輔助物體的制作:首先我們需要目標(biāo)物體,根據(jù)我的實(shí)際經(jīng)驗(yàn),常常需用兩個到三個目標(biāo)物體,在本例中,我們使用兩個虛擬物體來做目標(biāo)物體,也可以用任何幾何實(shí)體,但那樣在渲染時需要將其隱藏,而虛擬物體是不會被渲染出來的(Create/Helpers/Dummy)。接下來我們需要為目標(biāo)物體指定運(yùn)動路徑,這個路徑是根據(jù)硬幣的注視方向決定的,觀察發(fā)現(xiàn)硬幣所注視的方向是旋轉(zhuǎn)的,因此我們采用螺旋線(Helix)。由于硬幣在運(yùn)動的開始和結(jié)束階段的旋轉(zhuǎn)頻率不同,因此我們制作兩條螺旋線來調(diào)整視角和旋轉(zhuǎn)頻率。將虛擬物體1指定路徑約束動畫,使用螺旋線1作為其路徑,將虛擬物體2指定路徑約束動畫,使用螺旋線2作為其路徑。

3、動畫的分析和制作:經(jīng)過反復(fù)的觀察,我們發(fā)現(xiàn)硬幣在整個運(yùn)動過程中,開始時旋轉(zhuǎn)較快,而且重心下降很慢,在中后期則相反,因此我們使用兩個目標(biāo)物體,而且兩個物體使用不同的運(yùn)動曲線,第一個虛擬物體主要用來控制硬幣的早期運(yùn)動,因此我們將它在頂部的旋轉(zhuǎn)圈數(shù)加大,調(diào)整螺旋線1的參數(shù)如下:R1(528);R2(0);Height(-200);Turn螺旋線的圈數(shù)(20);Bias螺旋線的偏移(-0.45),這個值可以是螺旋線在頂部有較密的圈數(shù);勾選CW(順時針),也可使用CCW(逆時針),只要兩個螺旋線同步即可。另外由于在運(yùn)動的后期硬幣與桌面的碰撞加劇,旋轉(zhuǎn)變慢,但起伏波動加快,而螺旋線不能作出雙向的偏移,因此我們使用另外一條螺旋線,來獲得這樣的效果,調(diào)整螺旋線2的參數(shù)如下:R1(16);R2(0);Height(-200);Turn螺旋線的圈數(shù)(20);Bias螺旋線的偏移(0.2),這個值可以是螺旋線在底部的圈數(shù)減少;勾選CW(順時針)。完成后的整個場景的布局如圖Coin01.jpg。所有物體的中心是對齊的。

3DS Max目標(biāo)注視方法制作旋轉(zhuǎn)的硬幣 武林網(wǎng) 3DSMAX入門教程

4、動畫的制作與調(diào)整:剩下的工作就是給硬幣使用目標(biāo)注視約束,并選取虛擬物體1,然后進(jìn)入運(yùn)動控制卷簾窗,在旋轉(zhuǎn)動畫參數(shù)欄,選擇增加目標(biāo)按鈕,點(diǎn)取虛擬物體2,再添加一個目標(biāo)。打開動畫按鈕,回到第0幀,在目標(biāo)物體列表中選擇虛擬物體1,將其權(quán)重值調(diào)整為100,選擇虛擬物體2,將其權(quán)重值調(diào)整為0,到底100幀,將虛擬物體1的權(quán)重值調(diào)整為0,將虛擬物體2的權(quán)重值調(diào)整為100。完成后,還要選擇好適當(dāng)?shù)腖ookat軸,如果以上的步驟正確的話,應(yīng)該是使用Z軸,讀者也可以選擇其它的軸向試試。由于硬幣在整個運(yùn)動過程中,不只是有旋轉(zhuǎn)的運(yùn)動,還有少量的重心下降的運(yùn)動,讀者需調(diào)整其位移運(yùn)動使硬幣的下沿始終在桌面上。為了便于調(diào)整,建議讀者將硬幣與兩條螺旋線建組,或?qū)⒙菪€綁定在硬幣模型上,以保證同時調(diào)整其在高度上的位移。最后將動畫調(diào)至100幀,對齊兩條螺旋線的軸心(X、Y方向)與硬幣對齊,調(diào)整兩條螺旋線的高度,使硬幣平放在桌面上。

至此動畫已基本完成,但由于篇幅所限,未能詳盡闡述,不足之處請讀者多多揣摩、見諒。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 越西县| 新竹县| 西峡县| 巴林左旗| 黑水县| 高清| 甘孜县| 韶关市| 民乐县| 开原市| 临朐县| 酒泉市| 习水县| 曲松县| 迁安市| 会泽县| 沐川县| 望江县| 西贡区| 滦南县| 犍为县| 抚顺县| 资中县| 正定县| 福鼎市| 许昌市| 弋阳县| 京山县| 青海省| 会宁县| 章丘市| 长汀县| 镶黄旗| 余江县| 武夷山市| 安国市| 旺苍县| 英吉沙县| 陆良县| 陆良县| 南雄市|