3Designer動畫_第1頁
3Designer動畫_第2頁
3Designer動畫_第3頁
3Designer動畫_第4頁
3Designer動畫_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、7. 動畫通過改變對象的參數(shù)來設(shè)置動畫操作。如定義對象沿x軸的位移。動畫序列中包含開始和結(jié)束等關(guān)鍵幀。動畫序列中可以包含很多分段,能同時播放或從不同的時間點開始播放。動畫序列可以在主窗口中通過使用相關(guān)編輯面板來定義。本章涉及:動畫欄動畫窗口(僅限3designer高級)關(guān)鍵幀區(qū)域定義動畫序列動畫組路徑動畫(僅限3designer高級)動畫欄動畫是通過時間線來創(chuàng)建的。時間線上有幀標記來提示幀在時間線上的改變。時間線左邊的控制按鍵如下:點擊將所有動畫進行倒帶。濾波器:根據(jù)屬性對關(guān)鍵幀進行過濾。跳到時間線的開始位置(重新開始)。跳到前一幀。播放動畫。從當前幀繼續(xù)播放動畫。停止播放選中的動畫。完成循環(huán)

2、并繼續(xù)播放動畫。到下一幀。到動畫的最后一幀。開始/結(jié)束錄制。生成關(guān)鍵幀。移除關(guān)鍵幀。顯示當前關(guān)鍵幀。注意:當時間線設(shè)置成timecode模式時,此項不顯示。顯示當前動畫組。生成新的動畫組??寺‘斍皠赢嫿M。鏡像當前動畫組。刪除當前動畫組。動畫窗口(僅限3designer 高級)當設(shè)定好一個動畫后,可以在animation view(動畫窗口)中編輯。(也可以建立一個空的動畫通道,通過點擊操作按鈕并選擇create channel)在動畫窗口中,你可控制編輯動畫序列;設(shè)置out-of-range;查看動畫曲線來設(shè)置加減速或設(shè)置顯示線性關(guān)鍵幀。 打開動畫窗口: 點擊按鈕或按可以顯示動畫窗口。在動畫窗

3、口的工作區(qū),所有動畫序列都以一種樹形層次結(jié)構(gòu)顯示出來。如果是多組動畫,每一組會顯示在層級結(jié)構(gòu)中的同一層。所有的關(guān)鍵幀在各自的通道上,作為分支顯示出來。紅色線代表一個動畫組的所有關(guān)鍵幀及時間范圍。藍色線代表針對一個參數(shù)類型(如:變形)的關(guān)鍵幀,在這個類型里面它的值有變化。綠色線代表參數(shù)類型中某個部分 (如:位移)的關(guān)鍵幀?;疑牧庑未愍毩⒌年P(guān)鍵幀。你可以在一個較高層次的通道上執(zhí)行編輯操作,如參數(shù)類型的通道,那么所有屬于它的低層參數(shù)都會受到影響。動畫窗口按鈕使用動畫窗口上的按鈕來編輯動畫。下表介紹按鈕的使用,有別于前面介紹的動畫欄中的按鈕。按鈕名字描述所有組模式列出所有的動畫組。當前組模式列出當

4、前處于激活狀態(tài)的動畫組。動畫列表在列出的所有動畫組中選擇顯示某一個動畫組。begin/end 開始/結(jié)束鎖定當開啟時可以調(diào)整時間線開始和結(jié)束的長短,可以設(shè)置動畫組的任何范圍。當關(guān)閉時,范圍被鎖定成最長的動畫元素的范圍。所顯示的范圍是一個綠色的背景。set out ofrange behavior打開此窗口允許你改變創(chuàng)建的動畫范圍外的曲線情況,但是在動畫播放的范圍內(nèi)。track edit顯示動畫的默認的軌道式編輯模式。spline edit顯示動畫的曲線模式,幫助更好的查看和調(diào)整加減速效果。accelerate設(shè)置選擇的動畫段為加速或減速。linear設(shè)置選擇的動畫段為線性且恒速。segment

5、edjump選擇的動畫段的關(guān)鍵幀成階梯狀。(動畫將為突變式)segmentcontrols顯示或隱藏控制手柄。fit view tokey values優(yōu)化當前視圖以顯示關(guān)鍵幀。fit view tokey times優(yōu)化當前視圖以顯示時間線。multi editmode允許你同時編輯關(guān)鍵幀和動畫的范圍。范圍編輯模式編輯動畫的范圍,可以重新為動畫設(shè)定時間。關(guān)鍵幀編輯模式編輯獨立的關(guān)鍵幀??s放使時間線延長或縮短。根據(jù)范圍調(diào)整視圖調(diào)整視圖使動畫顯示在窗口范圍內(nèi)。根據(jù)關(guān)鍵幀調(diào)整視圖調(diào)整視圖使其顯示動畫的范圍。使用鼠標右鍵可以用鼠標右鍵對動畫窗口中列出來的動畫通道執(zhí)行很多種操作。當選中一個動畫,然后點

6、擊鼠標右鍵,這時會顯示如下的菜單:選項描述new animation group生成一個新的動畫組。clone animation group克隆一個動畫組。mirror animation group顛倒整個組的順序。(鏡像)remove animation group刪除選中的動畫組。remove channels刪除所選的通道。mirror channels顛倒通道的順序。(鏡像)copy internal name可以將通道的名稱考到粘貼板。可以給控制端用戶提供正確的名稱。delete keys刪除所選關(guān)鍵幀。select keys選中指定渠道中的所有關(guān)鍵幀。copy keys將選定的

7、幀復(fù)制到剪貼板。(使用ctrl + v 來粘貼)expand/shrink控制動畫對象樹的顯示情況。關(guān)鍵幀區(qū)域創(chuàng)建動畫需要在時間線上建立關(guān)鍵幀來指示對象屬性的變化。時間線上的當前幀在滑塊上顯示。如果在“當前幀”區(qū)域輸入一個值,滑塊會自動跳到那個位置。還可以顯示時間線的開始幀和結(jié)束幀的號碼。通過在區(qū)域中輸入新號碼可以縮放和移動時間線。你可以拖動滑塊顯示隱藏的部分。開始和結(jié)束幀的號碼會自動更新。 在動畫欄中生成一個關(guān)鍵幀:有很多創(chuàng)建關(guān)鍵幀的方法:在current keyframe(當前關(guān)鍵幀)區(qū)域輸入一個值,然后回車。更改對象的參數(shù)之后,點擊其旁邊的操作按鈕,選擇set key。所有參數(shù)都是如此:

8、變形、幾何、顏色等。在時間線上的當前位置,一個關(guān)鍵幀就被錄制下來了。點擊create keyframe (創(chuàng)建關(guān)鍵幀)按鈕。打開set keys(設(shè)置幀)對話框,設(shè)置如下:set keys at設(shè)置幀的位置。pause設(shè)置一個暫停,用戶需手動控制以繼續(xù)?!癴or”定義設(shè)幀的對象。position/rotation/scale選擇需要設(shè)幀的變形屬性和參數(shù)。參數(shù)可以點擊。上圖中,位移的xyz軸將被設(shè)幀,而旋轉(zhuǎn)和縮放不會設(shè)幀。在動畫窗口中生成一個關(guān)鍵幀1. 雙擊一個渠道的空白區(qū),這時會出現(xiàn)一個灰色菱形,它代表新生成的關(guān)鍵幀。2. 可以滑動這個菱形,把它放到動畫時間線上任意一個你想要的地方。注意:雙擊

9、高層級可以為所有較低層級自動增加關(guān)鍵幀。通過拖動最后一幀后面的白色方格來更改動畫的時間。 創(chuàng)建控制關(guān)鍵幀:1. 在動畫窗口中,右鍵控制通道選擇create key。2. 右鍵選擇關(guān)鍵幀并選擇edit key。對話框打開。3. 根據(jù)需要設(shè)定4. 點擊關(guān)閉刪除關(guān)鍵幀在時間線上選擇關(guān)鍵幀并按delete刪除幀。刪除一個軌道在動畫數(shù)(左側(cè)列表)中右鍵軌道的名稱并在菜單中選擇remove channels。可以對多個選中的關(guān)鍵幀進行刪除和修改操作;可以套索時間線上或通道中的關(guān)鍵幀。定義動畫序列在制作動畫前,你需要定義決定對象初始位置的參數(shù),然后再創(chuàng)建開始和結(jié)束關(guān)鍵幀。 錄制動畫序列:1. 在動畫欄中點擊

10、record。狀態(tài)欄的顏色變?yōu)榧t色。2. 選擇要動畫的對象,并在開始點設(shè)置動畫參數(shù)。3. 在current keyframe當前幀框中輸入一個幀序號并按回車鍵(或使用滑塊)。4. 根據(jù)需要修改對象。5. 在current keyframe當前幀框中輸入一個新的幀序號并按回車鍵。(或使用滑塊) 這樣就將current(當前值)設(shè)置為結(jié)束幀。6. 可以添加很多的幀通過改變參數(shù)和設(shè)定幀數(shù)。7. 點擊record按鈕,結(jié)束錄制。這時該按鈕會變成灰色。在對象樹上,在會出現(xiàn)一個粉紅色小方格表示此屬性帶有動畫,點擊這個它可以打開動畫窗口。 手動創(chuàng)建動畫序列:1. 在場景中將對象放在需要的開始位置。2. 在時

11、間線上將滑塊放在需要的幀上。3. 修改對象屬性。4. 當修改變形的屬性時,可以點擊create key按鈕打開set keys對話框。當修改其他屬性時,點擊相關(guān)的操作按鈕并選擇set key。5. 繼續(xù)修改對象并為其設(shè)置關(guān)鍵幀。動畫可以在任何點位上播放,除非有開始和結(jié)束幀。改變關(guān)鍵幀的屬性可以在key editor關(guān)鍵幀編輯對話框中改變關(guān)鍵幀的屬性。 改變關(guān)鍵幀的屬性:(在時間線上)1. 在時間線上,用右鍵點擊要做改變的關(guān)鍵幀。一個菜單會出現(xiàn)。2. 選擇edit key。這時會出現(xiàn)所選關(guān)鍵幀的動畫通道列表。3. 選擇需要的通道。key editor(關(guān)鍵幀編輯)對話框會彈出。改變關(guān)鍵幀的屬性:

12、(在動畫窗口中) 雙擊要修改的關(guān)鍵幀的灰色方塊,或選中關(guān)鍵幀然后按ctrl+ g。key editor(關(guān)鍵幀編輯)對話框會彈出。關(guān)鍵幀編輯關(guān)鍵幀編輯對話框允許你編輯關(guān)鍵幀的具體參數(shù)。選項介紹如下:channel name顯示參數(shù)的名稱。frame指示當前幀。value指定當前幀的當前值。mode設(shè)定關(guān)鍵幀的模式:linear - 保證了每幀之間的動畫時間是恒定的。jump - 從當前關(guān)鍵幀跳轉(zhuǎn)到下一個關(guān)鍵幀。accelerated - 使你可以定義播放動畫序列的加速/減速值。acceleration設(shè)置跟隨此幀的動畫為加速。此值定義加速動畫時段的百分比值。比如:當輸入25%時,動畫在前四分之

13、一的位置進行加速播放。deceleration設(shè)置跟隨此幀的動畫為減速。此值定義減速動畫時段的百分比值。比如:當輸入25%時,動畫在倒數(shù)四分之一的位置進行減速播放。loop當選中該框時,啟用循環(huán)動畫。length-定義循環(huán)播放的長度。每次循環(huán)都會從定義的那幀開始播放到結(jié)束。repeat - 根據(jù)你輸入的值決定了動畫循環(huán)的次數(shù)。repeat infinite -無限次循環(huán)動畫。name指定關(guān)鍵幀一個有意義的名稱。此選擇可以在外部控制應(yīng)用程序中起到作用。設(shè)定動畫的速度 設(shè)定動畫的速度(在時間線或動畫窗口中): 選中關(guān)鍵幀左移來增加動畫速度。或者選中關(guān)鍵幀右移來減慢動畫速度。設(shè)定out-of-ran

14、ge behavior使用動畫時有兩個時間范圍可以設(shè)定:單個動畫的范圍是從開始幀到結(jié)束幀。動畫組的范圍是針對組的長度(包含所有對象和屬性的動畫)默認情況下,動畫范圍是從第一幀開始播放,直到動畫線上的最后一幀停止。但是,現(xiàn)在你可以設(shè)定這個范圍提前開始或晚點結(jié)束。在動畫窗口中的高層通道中,動畫組的范圍以綠色高亮作為標記。你可以使用begin/end更改默認動畫組范圍。out of range 用來定義動畫在開始前和結(jié)束后的動作和更多循環(huán)選項。 設(shè)定 out-of-range 動作:1. 在動畫窗口中,選擇需要修改的通道。2. 點擊set out of range behavior。3. 動作設(shè)定如

15、下:current channel顯示參數(shù)的名稱。left out of range里面的選項指定動畫在第一幀前的動作模式。right out of range里面的選項指定動畫在最后一幀結(jié)束后的動作模式。勻速(默認、灰色)顯示出第一幀開始前的屬性(左邊的out-of-range) 和最后一幀結(jié)束后的屬性(右邊的out-of-range)。循環(huán) (橘黃色)參數(shù)在時間范圍前后仍然循環(huán),播放設(shè)定范圍內(nèi)的動畫。相對循環(huán) (藍色)參數(shù)在時間范圍前后仍然循環(huán),根據(jù)結(jié)束幀的值。線性 (黃色)根據(jù)開始/結(jié)束幀,線性播放動畫參數(shù)。動畫組在3designer里您可以創(chuàng)建多個動畫組,每個動畫組可以單獨播放。每個組

16、的動畫可以并行播放或按順序播放。這對于在整個動畫序列并不是順序播放或在播出前無法確定順序的情況非常有用。動畫組可以實現(xiàn)的功能如下:以任何順序播放動畫。任意多次重復(fù)播放某個動畫。同一個對象可以在不同的動畫組中添加不同的動畫。看到不同動畫間的空間關(guān)系。如果整個動畫序列,包含4個不同的動畫,被放置在同一時間線上,播放順序是固定的。但是,如果每個動畫分別定義(如動畫組),他們可以以任何順序播放或重復(fù)任意需要的動畫。此外,多個動畫可以創(chuàng)建給同樣的對象。這使您可以根據(jù)實時的播放要求選擇使用哪一個動畫。創(chuàng)建多個動畫組 創(chuàng)建多個動畫組1. 在動畫工具欄里,點擊新建動畫按鈕,這時在按鈕旁邊的列表框中就會出現(xiàn)一個

17、默認名字為animation的新動畫。2. 修改名字。這個動畫時間線會自動的保存并添加到列表中。3. 根據(jù)需要設(shè)定動畫。注意:顯示的動畫組和播放控制,只是針對動畫組列表中當前所選的動畫組。自動倒帶當場景中有很多的動畫組時,最好在保存的時候?qū)⑺械膭赢嫿M都自動倒帶。當保存時每個動畫組的當前位置會被記錄,如果動畫沒有倒帶,當用外部控制設(shè)備打開時,場景會顯示成已經(jīng)播放的狀態(tài)。根據(jù)場景的構(gòu)建,會導(dǎo)致在cue時出現(xiàn)一幀在播放狀態(tài)的圖。自動倒帶允許在加載場景時不需要手動倒帶動畫或先cue場景。 選擇要倒帶的動畫組:1. 在動畫欄中點擊r。rewind animations 倒帶動畫對話窗口彈出,并列出場景

18、中所有的動畫組:2. 選擇每次保存時要倒帶的動畫組。3. 確認選中rewind on save 選框。4. 點擊ok。rewind按鍵允許所有選中的動畫進行倒帶并不需要保存。過濾關(guān)鍵幀根據(jù)選擇的對象或參數(shù)類型隱藏或顯示相關(guān)的關(guān)鍵幀。 選擇一個關(guān)鍵幀過濾:1. 在動畫欄中點擊f。過濾器對話框打開。2. 在列表中選擇show keys for 的模式。3. 勾選或取消選框以顯示或隱藏相關(guān)參數(shù)。4. 點擊ok。時間線上的關(guān)鍵幀將會根據(jù)選擇模式顯示或隱藏。當過濾器開啟時,動畫欄的 f 鍵呈紅色。triggers3designer允許設(shè)置觸發(fā)命令,用于執(zhí)行操作:比如通過動畫時間或者互動方式觸發(fā)播放動畫、

19、滾屏、畫線功能或者設(shè)置數(shù)值。 設(shè)置觸發(fā)命令:1. 點擊打開triggers對話框。2. 觸發(fā)的類型animationtime當動畫播到某幀時執(zhí)行操作。interaction當接受到互動命令后執(zhí)行操作。動畫觸發(fā)方式當選擇動畫時間的觸發(fā)類型,觸發(fā)屬性如下:1. 在time of animation列表中選擇動畫。2. condition選項當選中,動畫達到某個時間點時執(zhí)行觸發(fā)命令。當取消,動畫播出時就執(zhí)行觸發(fā)命令。3. 定義幀數(shù)(或點擊get current使用當前幀)4. 點擊add condition. 將觸發(fā)添加入condition列表。互動觸發(fā)方式選擇互動觸發(fā)的設(shè)置如下:1. 選擇inte

20、raction 觸發(fā)類型。2. 下面的列表中選擇帶互動屬性的對象。3. 點擊add condition. 將觸發(fā)添加入condition列表。執(zhí)行觸發(fā)命令的操作四種類型:l 播放動畫組l 提供劃線功能l 播放滾屏l 設(shè)置數(shù)值播放動畫組觸發(fā)命令可以用于多個動畫組。動畫組可以從頭、尾、暫停處、開始播放,也可以用于停止循環(huán)動畫(在下一個循環(huán)后break loop).觸發(fā)命令可以同時用于多個動畫組,當其他動畫或互動操作在執(zhí)行時仍然可以,不需要其他操作。先設(shè)置觸發(fā)類型,再設(shè)置執(zhí)行觸發(fā)的操作。 觸發(fā)動畫組:1. 在右側(cè)執(zhí)行區(qū)域中選擇animation group(動畫組)作為執(zhí)行方式。2. 在下面列表中選

21、擇動畫方式:倒帶再播放、停止、暫停、繼續(xù)、倒帶或者打破循環(huán)。3. 選擇動畫組。4. 點擊add action. 將執(zhí)行方式添加入condition列表中。提供畫線功能畫線功能在互動方式中很常用。你可以創(chuàng)建用于顯示、隱藏、畫線、撤銷等按鍵。接收來自與hdvg連接的互動設(shè)備的xy坐標信息。 觸發(fā)畫線功能:1. 在右側(cè)執(zhí)行區(qū)域中選擇telestrator(畫線功能)作為執(zhí)行方式。2. 在下表中選擇命令;show顯示線。hide隱藏線。start draw開始畫線,從指定的設(shè)備接收輸入信息。add point在線上加點。根據(jù)xy值定義點的為位置。(const=constant, input1=posi

22、tion of first interaction, input2=x axis, input3=y axis)end draw完成畫線。clear all清除所有的線。erase將畫線模式轉(zhuǎn)換成橡皮擦模式。undo撤銷。redo重做。3. 點擊add action. 將執(zhí)行方式添加入condition列表中。播出滾屏觸發(fā)命令可以控制滾屏的播放、停止、暫?;蛘呃^續(xù)。滾屏可以通過播放某個動畫進行觸發(fā),或者點擊某個互動的按鍵觸發(fā)。 執(zhí)行滾屏的播放:1. 在右側(cè)執(zhí)行區(qū)域中選擇ticker(滾屏)作為執(zhí)行方式。2. 下面列表中選擇命令:播放、暫停、繼續(xù)或者停止。3. 選擇ticker。4. 點擊add

23、 action. 將執(zhí)行方式添加入condition列表中。設(shè)定數(shù)值觸發(fā)后執(zhí)行參數(shù)的設(shè)定。 執(zhí)行參數(shù)的設(shè)定:1. 在右側(cè)執(zhí)行區(qū)域中選擇set value(設(shè)定數(shù)值)作為執(zhí)行方式。2. 從對象樹中像for property named旁邊的區(qū)域拖入需要設(shè)置的屬性。 屬性就會顯示在旁邊的按鈕上。3. 在下面的列表中選擇參數(shù)。4. 設(shè)置需要的數(shù)值。路徑動畫(僅限3designer高級)動畫一個對象的快速方法是生成一個路徑,并賦予 “run”功能,接著把這個“run”功能應(yīng)用到對象上。對象會沿著這個路徑運動,一幀一幀地,直到到達路徑的終點。 設(shè)定路徑動畫:1. 選擇要添加動畫的對象。2. 選擇屬性編輯

24、器的transformation(變形)面板。3. 在modus下,點擊new(新建)按鈕生成一個新的run。(或在使用庫中選擇一 個已有的路徑)4. 新的run被創(chuàng)建(還沒有關(guān)聯(lián)到路徑上)。5. 給對象選擇一個路徑。路徑可以來自misc庫,或者原始對象資源欄中的曲線。注意:如果使用曲線,那么要添加動畫的對象必須是曲線的子對象。(在對象數(shù)中)6. 根據(jù)需要點擊position或者rotation。position將對象的位置關(guān)聯(lián)到路徑。rotation導(dǎo)致對象在運動時旋轉(zhuǎn)方向。注意:position將對象的x,y,z位置關(guān)聯(lián)到路徑的位置。rotation將對象的x,y,z旋轉(zhuǎn)關(guān)聯(lián)到路徑的方向。你可以在connections關(guān)聯(lián)對話框中取消對象與路徑的關(guān)聯(lián),通過在connections關(guān)聯(lián)對話框列表中刪除不需要的連接。7. 使對象沿著路徑運動,設(shè)置value參數(shù)值。value參數(shù)值的范圍是從0到1。代表路徑的開始點,代表結(jié)束

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論