[發明專利]一種基于配置的二維動畫生成方法有效
| 申請號: | 201310752737.4 | 申請日: | 2013-12-30 |
| 公開(公告)號: | CN103927779B | 公開(公告)日: | 2017-02-01 |
| 發明(設計)人: | 洪欣 | 申請(專利權)人: | 華僑大學 |
| 主分類號: | G06T13/80 | 分類號: | G06T13/80 |
| 代理公司: | 泉州市文華專利代理有限公司35205 | 代理人: | 陳智海 |
| 地址: | 362000 福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 配置 二維 動畫 生成 方法 | ||
1.一種基于配置的二維動畫生成方法,其特征在于包括如下步驟:
步驟1、動畫生成前的配置工作:
步驟11、創建節點關系配置文件:
節點關系配置文件用于設定骨骼搭建順序,構造二維骨架,所述的節點關系配置文件結構是:[子節點編號,父節點編號],用于記錄所有節點之間的從屬關系,通過該節點之間的從屬關系,以子節點繼承父節點的動作來實現父子節點的動畫聯動效果;具有同樣結構的角色可以共用一個節點關系配置文件,一個節點關系配置文件可復用于多個角色中;
步驟12、創建節點配置文件:
節點配置文件結構是[節點編號,節點坐標],創建一個節點就是增加一個節點編號,節點配置文件配置了對應的節點關系骨架的尺寸,該多個節點配置文件可共享一個節點關系配置文件;
步驟13、創建角色配置文件:
所述的角色配置是將一張圖片映射于一個節點上,該角色配置文件結構為:[節點編號,圖片路徑+名稱],通過更換角色配置文件,可實現人物換裝,一個角色可使用一套節點關系配置文件,采用多套節點配置文件對應多個角色配置文件;
步驟14、創建動畫配置文件:
節點的動作由動畫配置文件配置,圖片通過角色配置文件附著于節點,從而跟隨節點而產生動畫,動畫配置文件記錄每個節點的動畫序列,以動畫參數來表示,通過該動畫序列引導綁定于該節點的圖片產生動畫效果,圖片的子節點會繼承父節點的動作,從而產生聯動效果;所述的動畫配置文件結構為:[節點編號,動畫類別,動畫參數],其中動畫類別包含:旋轉、平移、縮放三大類;動畫參數指的是旋轉參數集、平移參數集、縮放參數集,通過設置節點的動畫參數從而實現節點附著的圖片的動畫效果;動畫參數配置與骨骼節點相對應,配置于動畫配置文件;角色對應的皮膚也與骨骼節點相對應,配置于角色配置文件;一種動畫配置可應用于多個角色;
步驟15、創建由動作文件組成的動作庫,通過動作文件將用戶配置的動作參數附著于節點之上,實現動畫效果,每個動作文件可以附著于不同的節點之上,所述的動作文件結構為:[節點編號,動作類型,動作參數列表],動作類型包括:平移、旋轉、縮放、翻轉;
步驟16、創建場景配置文件:
所述的場景配置文件結構為:[動畫配置文件,動畫播放參數],所述的動畫播放參數包括動畫片段的播放次數和播放長度、動畫片段的放大與縮小、動畫片段的平移的參數,調用不同角色的動畫配置文件,然后在場景配置文件中配置背景和動畫播放參數,構造動畫場景;該場景配置文件可設置多個動畫播放參數,從而實現整個動畫場景;由于在場景配置文件中記錄了場景各動畫片段的動畫播放參數,通過調用該場景配置文件,可以播放基于該場景的動畫;
步驟17、創建由場景配置文件組成的場景庫,通過讀取場景配置文件,展現動畫效果;
步驟2、動畫生成工作:調用配置好的角色參數配置文件,包括節點關系配置文件、節點配置文件和角色配置文件;調用配置好的動畫參數配置文件,包括節點關系配置文件、節點配置文件、角色配置文件和動畫配置文件;生成動畫。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華僑大學,未經華僑大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310752737.4/1.html,轉載請聲明來源鉆瓜專利網。





