[發明專利]一種高效輸出移動圖形的方法及系統在審
| 申請號: | 201410804148.0 | 申請日: | 2014-12-22 |
| 公開(公告)號: | CN104463773A | 公開(公告)日: | 2015-03-25 |
| 發明(設計)人: | 魏育輝;戴叢磊;王鐵巖;王福楠 | 申請(專利權)人: | 深圳市八零年代網絡科技有限公司 |
| 主分類號: | G06T1/00 | 分類號: | G06T1/00 |
| 代理公司: | 深圳市恒申知識產權事務所(普通合伙) 44312 | 代理人: | 陳健 |
| 地址: | 518109 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 高效 輸出 移動 圖形 方法 系統 | ||
技術領域
本發明屬于圖像處理技術領域,尤其涉及一種高效輸出移動圖形的方法。?
背景技術
計算機圖形學應用廣泛,在游戲軟件中尤為突出。隨著軟件功能越來越強,對計算機軟件、硬件的性能要求也越來越高。從硬件的角度,可以不斷加大內存、加大CPU運算能力、提高數據傳輸速率等等;從軟件的角度,可以優化代碼結構,或者采用更高效率的算法。現有的移動圖形輸出方法,就是不斷的擦除原有圖形,然后在新的位置重新輸出圖形,以達到移動的效果。這樣即使變化量很小,也要對整個圖形進行輸出,消耗了大量的計算機資源,拖慢了系統,給用戶造成比較差的體驗。?
發明內容
本發明所要解決的技術問題在于提供一種高效輸出移動圖形的方法及系統,旨在更快速地輸出移動的圖形,降低計算機的使用資源。?
本發明是這樣實現的,一種高效輸出移動圖形的方法,所述方法包括下述步驟:?
步驟A,比較所述移動圖形下一時刻的位置與當前時刻的位置的異同;?
步驟B,根據比較結果,將所述移動圖形在同時屬于當前時刻和下一時刻的位置的部分予以保留;將所述移動圖形在僅屬于當前時刻的位置的部分予以刪除;而在僅屬于下一時刻的位置輸出新增部分。?
本發明還提供了一種高效輸出移動圖形的系統,所述系統包括:?
比較模塊,用于比較所述移動圖形下一時刻的位置與當前時刻的位置的異同;?
圖形輸出模塊,用于根據比較結果,將所述移動圖形在同時屬于當前時刻和下一時刻的位置的部分予以保留;將所述移動圖形在僅屬于當前時刻的位置的部分予以刪除;而在僅屬于下一時刻的位置輸出新增部分。?
本發明與現有技術相比,有益效果在于:提供一種高效輸出移動圖形的方法及系統,這種方法使得在輸出移動圖形的時候可以把同時屬于當前時刻和下一時刻的位置的部分予以保留,將所述移動圖形在僅屬于當前時刻的位置的部分予以刪除,而在僅屬于下一時刻的位置輸出新增部分;采用這種方式可以更快速的輸出移動的圖形,減少了計算機資源消耗,提高了用戶體驗。?
附圖說明
圖1是本發明實施例提供的高效輸出移動圖形的方法流程圖;?
圖2是本發明實施例提供的高效輸出移動圖形的模塊示意圖;?
圖3-圖8是本發明實施例提供的一種移動圖形的過程。?
具體實施方式
為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。?
如圖1所示,本發明提供了一種高效輸出移動圖形的方法,其具體步驟為:?
步驟S1:比較所述移動圖形下一時刻的位置與當前時刻的位置的異同;?
步驟S2:根據比較結果,將所述移動圖形在同時屬于當前時刻和下一時刻的位置的部分予以保留;將所述移動圖形在僅屬于當前時刻的位置的部分予以刪除;而在僅屬于下一時刻的位置輸出新增部分。?
如圖2所示,本發明還提供了一種高效輸出移動圖形的系統,所述系統包?括:?
比較模塊1,用于比較所述移動圖形下一時刻的位置與當前時刻的位置的異同;?
圖形輸出模塊2,用于根據比較結果,將所述移動圖形在同時屬于當前時刻和下一時刻的位置的部分予以保留;將所述移動圖形在僅屬于當前時刻的位置的部分予以刪除;而在僅屬于下一時刻的位置輸出新增部分。?
下面舉一具體實施例:?
圖形的移動軌跡如圖3至圖8中所示,灰色格子代表要移動的圖形,數字最小的代表尾部,數字最大的代表頭部。相鄰兩張圖片代表移動一步后的形狀變化。相鄰的兩張圖中,灰色格子中的數字,相同的表示移動后沒有變化,不需要重畫,去掉了的數字表示擦除掉了,新的數字表示新畫出來的圖形。圖形的移動軌跡具體步驟為:?
步驟1:從圖3運動到圖4,圖3中的灰色格子0被擦除了,并新增加了灰色格子10,其它的灰色格子1到灰色格子9沒有變化。?
步驟2:從圖4運動到圖5,圖4中的灰色格子1被擦除了,并新增加了灰色格子11,其它的灰色格子2到灰色格子10沒有變化。?
步驟3:從圖5運動到圖6,圖5中的灰色格子2被擦除了,并新增加了灰色格子12,其它的灰色格子3到灰色格子11沒有變化。?
步驟4:從圖6運動到圖7,圖6中的灰色格子3被擦除了,并新增加了灰色格子13,其它的灰色格子4到灰色格子12沒有變化。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市八零年代網絡科技有限公司,未經深圳市八零年代網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410804148.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種2.5D模型的縮放方法
- 下一篇:銀行戶頭的管理方法和裝置





