欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種關(guān)鍵幀動畫曲線Track調(diào)節(jié)模式的調(diào)節(jié)方法

文檔序號:6356022閱讀:435來源:國知局
專利名稱:一種關(guān)鍵幀動畫曲線Track調(diào)節(jié)模式的調(diào)節(jié)方法
技術(shù)領(lǐng)域
本發(fā)明涉及編剪輯軟件及視音頻后期特效處理與合成軟件領(lǐng)域,具體涉及一種關(guān)鍵中貞動畫曲線Track調(diào)節(jié)模式的調(diào)節(jié)方法。
背景技術(shù)
任何動畫要表現(xiàn)運動或變化,至少前后要給出兩個不同的關(guān)鍵狀態(tài),而中間狀態(tài)的變化和銜接電腦可以自動完成。幀是動畫中最小單位的單幅影像畫面,相當(dāng)于電影膠片上的每一格鏡頭,在動畫軟件的時間軸上巾貞表現(xiàn)為一格或一個標(biāo)記。表不關(guān)鍵狀態(tài)的巾貞叫做關(guān)鍵幀。所有影響畫面圖象的參數(shù)都可成為關(guān)鍵幀的參數(shù),如位置、旋轉(zhuǎn)角、紋理的參數(shù)等。關(guān)鍵幀技術(shù)是計算機動畫中最基本并且運用最廣泛的方法。
在利用非線性編剪輯軟件及視音頻后期特效處理與合成軟件,制作廣告、片花、電影等的過程中,經(jīng)常需要調(diào)節(jié)各項參數(shù),設(shè)置關(guān)鍵幀,從而在時間上形成一個變化的效果。因此關(guān)鍵幀動畫曲線是一種重要且常用的調(diào)節(jié)手段。關(guān)鍵幀動畫曲線調(diào)節(jié)的方便快捷與否直接影響到視音頻制作的效率。一條關(guān)鍵幀動畫曲線由各個關(guān)鍵幀和它們之間的曲線組成,因此對關(guān)鍵幀動畫曲線的調(diào)節(jié)即是對特技關(guān)鍵幀的調(diào)節(jié)。在現(xiàn)有的關(guān)鍵幀動畫曲線的調(diào)節(jié)方法中是通過Curve調(diào)節(jié)模式來進行的,在Curve模式下,可以方便的調(diào)節(jié)關(guān)鍵幀的時間值和數(shù)值,還可以通過鎖定單軸調(diào)節(jié)的功能,只調(diào)節(jié)橫軸時間值或者縱軸的數(shù)值。但是Curve模式只適用于單個或者多個關(guān)鍵幀的精細調(diào)節(jié),在實際操作中,常常需要對一批關(guān)鍵幀做整體處理,如整體移動,整體縮放等等。在這種情況下,如果通過Curve模式進行整體的調(diào)節(jié),用戶需要逐一的選中特技中的所有關(guān)鍵幀,然后進行調(diào)節(jié),不能夠方便的根據(jù)關(guān)鍵幀動畫曲線的整體調(diào)節(jié)需求進行調(diào)節(jié),且效率不高。

發(fā)明內(nèi)容
針對現(xiàn)有關(guān)鍵幀動畫曲線調(diào)節(jié)的缺陷與實際應(yīng)用的需要,本發(fā)明的目的在于提供一種關(guān)鍵幀動畫曲線Track調(diào)節(jié)模式的調(diào)節(jié)方法,能夠極大的方便關(guān)鍵幀動畫曲線的整體調(diào)節(jié),提聞?wù){(diào)節(jié)的效率。為解決上述技術(shù)問題,本發(fā)明采用的技術(shù)方案如下一種關(guān)鍵幀動畫曲線Track調(diào)節(jié)模式的調(diào)節(jié)方法,包括以下步驟(I)建立特技參數(shù)樹,其具體方式為I)查詢特技參數(shù)的根節(jié)點,得到該根節(jié)點下的一級子節(jié)點;2)查看一級子節(jié)點是否為組節(jié)點,若是則查詢該組節(jié)點下的二級子節(jié)點并得到該子節(jié)點的名稱和數(shù)值,若否則直接得到該一級子節(jié)點的名稱和數(shù)值;3)根據(jù)子節(jié)點的名稱和數(shù)值,插入樹形結(jié)構(gòu),并創(chuàng)建關(guān)鍵幀動畫曲線的句柄;4)查看特技參數(shù)下所有的子節(jié)點是否讀取完畢,若是則特技參數(shù)樹建立完成;若否則返回步驟2);
(2)選擇需要調(diào)節(jié)的特技參數(shù);(3)根據(jù)特技參數(shù)樹查詢需要調(diào)節(jié)的特技參數(shù)的所有關(guān)鍵幀;(4)根據(jù)需要對特技參數(shù)的所有關(guān)鍵幀進行整體處理。進一步,如上所述的調(diào)節(jié)方法,所述Track調(diào)節(jié)模式的關(guān)鍵幀動畫曲線是由參數(shù)條、關(guān)鍵幀以及關(guān)鍵幀之間的曲線組成;該曲線的橫軸為時間軸;所述時間軸包括幀顯示和時碼顯示兩種坐標(biāo)。進一步,如上所述的調(diào)節(jié)方法,步驟(I)中,所述特技參數(shù)樹是指根據(jù)特技參數(shù)的關(guān)鍵幀建立的特技參數(shù)的樹形結(jié)構(gòu)。進一步,如上所述的調(diào)節(jié)方法,步驟(I)中,所述根節(jié)點是指特技本身;所述組節(jié)點是指節(jié)點下存在子節(jié)點的節(jié)點;所述一級子節(jié)點是指根節(jié)點的子節(jié)點,是特技的特技參 數(shù);所述二級節(jié)點是指一級子節(jié)點的子節(jié)點,是特技的特技參數(shù)。進一步,如上所述的調(diào)節(jié)方法,在建立特技參數(shù)樹的過程中,還包括為每一個非組節(jié)點創(chuàng)建用于記錄它的所有的關(guān)鍵幀的關(guān)鍵幀映射表;進一步,如上所述的調(diào)節(jié)方法,步驟(3)中,所述根據(jù)特技參數(shù)樹查詢需要調(diào)節(jié)的特技參數(shù)的所有關(guān)鍵幀的具體方式為根據(jù)特技參數(shù)樹查詢特技參數(shù)所在的特技根節(jié)點下對應(yīng)的一級子節(jié)點;查看該一級子節(jié)點是否為組節(jié)點,若是繼續(xù)查詢組節(jié)點下的二級子節(jié)點;若否則直接查詢根節(jié)點下的所有一級子節(jié)點;讀取非組節(jié)點的關(guān)鍵幀映射表,查詢得到它的所有關(guān)鍵幀。再進一步,步驟(4)中,所述整體處理包括整體平移和整體縮放。更進一步,如上所述的調(diào)節(jié)方法,7在進行整體處理時整體父級參數(shù)是該參數(shù)下所有關(guān)鍵幀的最大時間顯示范圍;在處理時會遞歸修改各個父級參數(shù)的時間顯示范圍。本發(fā)明的效果在于本發(fā)明所述的方法通過建立特技參數(shù)樹,將特技各個參數(shù)的層級結(jié)構(gòu)建立樹形結(jié)構(gòu),當(dāng)用戶需要進行特技參數(shù)所有關(guān)鍵幀的調(diào)節(jié)時,可以方便地通過特技參數(shù)樹查詢得到該參數(shù)下所有關(guān)鍵幀,極大的方便了關(guān)鍵幀的整體處理,提高了整體處理的效率。


圖I為本發(fā)明一種關(guān)鍵幀動畫曲線Track調(diào)節(jié)模式的調(diào)節(jié)方法的流程圖;圖2為本發(fā)明特技參數(shù)樹的建立流程具體實施例方式下面通過附圖及具體實施例對本發(fā)明作進一步的描述。圖I示出了本發(fā)明一種關(guān)鍵幀動畫曲線Track調(diào)節(jié)模式的調(diào)節(jié)方法的流程圖,該方法包括以下步驟步驟Sll :建立特技參數(shù)樹;建立特技參數(shù)樹,即由特技參數(shù)的關(guān)鍵幀建立的特技參數(shù)的樹形結(jié)構(gòu)。圖2示出了特技參數(shù)樹的建立流程圖,其建立的具體方式如下I)查詢特技參數(shù)的根節(jié)點,得到該根節(jié)點下的一級子節(jié)點;
2)查看一級子節(jié)點是否為組節(jié)點,若是則查詢該組節(jié)點下的二級子節(jié)點并得到該子節(jié)點的名稱和數(shù)值,若否則直接得到該一級子節(jié)點的名稱和數(shù)值;3)根據(jù)子節(jié)點的名稱和數(shù)值,插入樹形結(jié)構(gòu),并創(chuàng)建關(guān)鍵幀動畫曲線的句柄;4)查看特技參數(shù)下所有的子節(jié)點是否讀取完畢,若是則特技參數(shù)樹建立完成;若否則返回步驟2)。其中,根節(jié)點是指特技本身;組節(jié)點是指節(jié)點下存在子節(jié)點的節(jié)點;一級子節(jié)點是指根節(jié)點的子節(jié)點,是特技的特技參數(shù);二級節(jié)點是指一級子節(jié)點的子節(jié)點,是特技的特技參數(shù)。即根節(jié)點以下的無論各級子節(jié)點都是特技的參數(shù)。在建立特技參數(shù)樹的過程中,還包括為每一個非組節(jié)點創(chuàng)建用于記錄它的所有的關(guān)鍵幀的關(guān)鍵幀映射表。
下面以“模糊”特技為例來說明特技參數(shù)樹的建立過程,首先得到“模糊”特技的根節(jié)點,即特技本身,顯示它的名稱“模糊”,插入到樹形結(jié)構(gòu)中;然后再查詢它下面所有的一級子節(jié)點,包括有“遮罩”、“模糊類型”、“寬度”、“高度”共四個,顯示子節(jié)點名稱,插入樹形結(jié)構(gòu);之后再判斷每一個一級子節(jié)點的類型,若為組節(jié)點則繼續(xù)查詢該組節(jié)點的子節(jié)點,即二級子節(jié)點,若為非組節(jié)點,則得到該子節(jié)點的數(shù)值并顯示,同時為它創(chuàng)建關(guān)鍵幀曲線的句柄,建立關(guān)鍵幀映射表,對于“模糊”特技,“模糊類型”、“寬度”、“高度”是非組節(jié)點,于是得到這些子節(jié)點的數(shù)值并顯示,同時為它創(chuàng)建關(guān)鍵幀曲線的句柄,建立關(guān)鍵幀映射表;而“遮罩”節(jié)點是組節(jié)點,于是繼續(xù)查詢“遮罩”的子節(jié)點,得到“反轉(zhuǎn)”、“強度”、“通道”共三個二級子節(jié)點,經(jīng)判斷這三個二級子節(jié)點都是非組節(jié)點,所以得到它們的數(shù)值并顯示,同時為它創(chuàng)建關(guān)鍵幀曲線的句柄,建立關(guān)鍵幀映射表。直到各級子節(jié)點都讀取完畢,“模糊”特技的特技參數(shù)樹建立完成。本發(fā)明所述方法的Track調(diào)節(jié)模式的關(guān)鍵幀動畫曲線是由參數(shù)條、關(guān)鍵幀以及關(guān)鍵幀之間的曲線組成;該曲線的橫軸為時間軸;所述時間軸包括幀顯示和時碼顯示兩種坐標(biāo)。步驟S12 :選擇需調(diào)節(jié)的特技參數(shù);根據(jù)用戶調(diào)節(jié)的需要,選擇需要調(diào)節(jié)的特技參數(shù)。步驟S13 :查詢特技參數(shù)的所有關(guān)鍵幀;根據(jù)特技參數(shù)樹查詢需要調(diào)節(jié)的特技參數(shù)的所有關(guān)鍵幀,其查詢的具體方式為根據(jù)特技參數(shù)樹查詢特技參數(shù)所在的特技根節(jié)點下對應(yīng)的一級子節(jié)點;查看該一級子節(jié)點是否為組節(jié)點,若是繼續(xù)查詢組節(jié)點下的二級子節(jié)點;若否則直接查詢根節(jié)點下的所有一級子節(jié)點;讀取非組節(jié)點的關(guān)鍵幀映射表,查詢得到它的所有關(guān)鍵幀。通過上述查詢就可以得到需調(diào)解的特技參數(shù)在特技參數(shù)樹中的所有關(guān)鍵幀。步驟S14 :對所有關(guān)鍵幀進行整體處理。其中,所述的整體處理包括整體平移和整體縮放,在進行整體處理時整體父級參數(shù)是該參數(shù)下所有關(guān)鍵巾貞的最大時間顯示范圍;在處理時會遞歸修改各個父級參數(shù)的時間顯示范圍。通過步驟S13的查詢得到了特技參數(shù)的所有關(guān)鍵幀,就可以方便的對所有關(guān)鍵幀進行整體處理了。在進行整體平移時,為特技參數(shù)的每個關(guān)鍵幀的位置都加上同樣的需要平移的偏移量,即可得到平移后的新位置。
在進行整體縮放時,為每個關(guān)鍵幀都應(yīng)用如下的縮放公式y(tǒng)l = anchor+(xl-anchor)氺(y-anchor)/ (x-anchor)。其中,anchor為規(guī)定的所需的縮放定點,x為鼠標(biāo)移動前的位置,xl為鼠標(biāo)移動后的新位置,y為關(guān)鍵巾貞移動前的位置,yl為關(guān)鍵巾貞移動后的位置。通過該縮放公式就可以得到關(guān)鍵幀縮放后的新位置,對特技參數(shù)的所有關(guān)鍵幀進行了整體縮放。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其同等技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種關(guān)鍵幀動畫曲線Track調(diào)節(jié)模式的調(diào)節(jié)方法,包括以下步驟 (1)建立特技參數(shù)樹,其具體方式為 1)查詢特技參數(shù)的根節(jié)點,得到該根節(jié)點下的一級子節(jié)點; 2)查看一級子節(jié)點是否為組節(jié)點,若是則查詢該組節(jié)點下的二級子節(jié)點并得到該子節(jié)點的名稱和數(shù)值,若否則直接得到該一級子節(jié)點的名稱和數(shù)值; 3)根據(jù)子節(jié)點的名稱和數(shù)值,插入樹形結(jié)構(gòu),并創(chuàng)建關(guān)鍵幀動畫曲線的句柄; 4)查看特技參數(shù)下所有的子節(jié)點是否讀取完畢,若是則特技參數(shù)樹建立完成;若否則返回步驟2); (2)選擇需要調(diào)節(jié)的特技參數(shù); (3)根據(jù)特技參數(shù)樹查詢需要調(diào)節(jié)的特技參數(shù)的所有關(guān)鍵幀; (4)根據(jù)需要對特技參數(shù)的所有關(guān)鍵幀進行整體處理。
2.如權(quán)利要求I所述的調(diào)節(jié)方法,其特征在于所述Track調(diào)節(jié)模式的關(guān)鍵幀動畫曲線是由參數(shù)條、關(guān)鍵幀以及關(guān)鍵幀之間的曲線組成;該曲線的橫軸為時間軸;所述時間軸包括巾貞顯示和時碼顯示兩種坐標(biāo)。
3.如權(quán)利要求I所述的調(diào)節(jié)方法,其特征在于步驟(I)中,所述特技參數(shù)樹是指根據(jù)特技參數(shù)的關(guān)鍵幀建立的特技參數(shù)的樹形結(jié)構(gòu)。
4.如權(quán)利要求I所述的調(diào)節(jié)方法,其特征在于步驟(I)中,所述根節(jié)點是指特技本身;所述組節(jié)點是指節(jié)點下存在子節(jié)點的節(jié)點;所述一級子節(jié)點是指根節(jié)點的子節(jié)點,是特技的特技參數(shù);所述二級節(jié)點是指一級子節(jié)點的子節(jié)點,是特技的特技參數(shù)。
5.如權(quán)利要求I所述的調(diào)節(jié)方法,其特征在于在建立特技參數(shù)樹的過程中,還包括為每一個非組節(jié)點創(chuàng)建用于記錄它的所有的關(guān)鍵幀的關(guān)鍵幀映射表。
6.如權(quán)利要求I所述的調(diào)節(jié)方法,其特征在于步驟(3)中,所述根據(jù)特技參數(shù)樹查詢需要調(diào)節(jié)的特技參數(shù)的所有關(guān)鍵幀的具體方式為 根據(jù)特技參數(shù)樹查詢特技參數(shù)所在的特技根節(jié)點下對應(yīng)的一級子節(jié)點; 查看該一級子節(jié)點是否為組節(jié)點,若是繼續(xù)查詢組節(jié)點下的二級子節(jié)點;若否則直接查詢根節(jié)點下的所有一級子節(jié)點; 讀取非組節(jié)點的關(guān)鍵幀映射表,查詢得到它的所有關(guān)鍵幀。
7.如權(quán)利要求I所述的調(diào)節(jié)方法,其特征在于步驟(4)中,所述整體處理包括整體平移和整體縮放。
8.如權(quán)利要求I或7所述的調(diào)節(jié)方法,其特征在于在進行整體處理時整體父級參數(shù)是該參數(shù)下所有關(guān)鍵幀的最大時間顯示范圍;在處理時會遞歸修改各個父級參數(shù)的時間顯示范圍。
全文摘要
本發(fā)明公開了一種關(guān)鍵幀動畫曲線Track調(diào)節(jié)模式的調(diào)節(jié)方法,該方法首先通過建立特技參數(shù)樹,將特技各個參數(shù)的層級結(jié)構(gòu)建立樹形結(jié)構(gòu),當(dāng)用戶需要進行特技參數(shù)所有關(guān)鍵幀的調(diào)節(jié)時,通過特技參數(shù)樹能夠方便的查詢到特技參數(shù)的所有子節(jié)點,然后通過關(guān)鍵幀映射表得到該特技參數(shù)的所有關(guān)鍵幀,進行關(guān)鍵幀的整體處理。本發(fā)明所述的方法,用戶可以一目了然某個特技的所有關(guān)鍵幀,滿足了實際需求中需要對關(guān)鍵幀進行整體處理的要求,提高了整體處理的效率。
文檔編號G06T13/00GK102682460SQ20111006153
公開日2012年9月19日 申請日期2011年3月15日 優(yōu)先權(quán)日2011年3月15日
發(fā)明者李磊, 見良, 鄭鵬程 申請人:新奧特(北京)視頻技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
蒙阴县| 乐东| 呼伦贝尔市| 嵊泗县| 图片| 三亚市| 永和县| 察雅县| 喀喇| 郴州市| 福安市| 绥宁县| 四会市| 齐齐哈尔市| 佳木斯市| 壶关县| 连州市| 永寿县| 安徽省| 郑州市| 昂仁县| 方正县| 岳阳县| 罗山县| 巩义市| 调兵山市| 凤台县| 巴里| 克什克腾旗| 渭南市| 宜都市| 乌审旗| 镇原县| 沁阳市| 永修县| 和静县| 遵义县| 株洲市| 淮滨县| 海伦市| 昌吉市|