NinePatch圖形描繪方法及裝置、計算機可讀存儲介質(zhì)

基本信息

申請?zhí)?/td> CN201810563860.4 申請日 -
公開(公告)號 CN110554871A 公開(公告)日 2019-12-10
申請公布號 CN110554871A 申請公布日 2019-12-10
分類號 G06F8/38(2018.01); G06T11/00(2006.01); G06T11/60(2006.01) 分類 計算;推算;計數(shù);
發(fā)明人 盧東林 申請(專利權(quán))人 上海視九信息科技有限公司
代理機構(gòu) 北京集佳知識產(chǎn)權(quán)代理有限公司 代理人 上海視九信息科技有限公司
地址 201101 上海市閔行區(qū)七莘路50號乾錦創(chuàng)業(yè)園10號樓101
法律狀態(tài) -

摘要

摘要 一種NinePatch圖形描繪方法及裝置、計算機可讀存儲介質(zhì),所述方法包括:設(shè)定原始圖形在橫向的第一伸縮區(qū)域以及在縱向的第二伸縮區(qū)域,在橫向上的其他區(qū)域為第一固定區(qū)域,在縱向上的其他區(qū)域為第二固定區(qū)域;根據(jù)目標(biāo)圖形的橫向長度,伸縮第一伸縮區(qū)域得到第一目標(biāo)區(qū)域;根據(jù)目標(biāo)圖形的縱向長度,伸縮第二伸縮區(qū)域得到第二目標(biāo)區(qū)域;根據(jù)第一目標(biāo)區(qū)域的長度和第一固定區(qū)域的長度,得到目標(biāo)圖形上各個點在原始圖形上對應(yīng)點的橫坐標(biāo);根據(jù)第二目標(biāo)區(qū)域的長度和第二固定區(qū)域的長度,得到目標(biāo)圖形上各個點在原始圖形上對應(yīng)點的縱坐標(biāo);將原始圖形上各個點的顏色映射到目標(biāo)圖形上對應(yīng)點的坐標(biāo)上。應(yīng)用上述方案,可以減少描畫時間,降低存儲3D Texture的緩存空間。