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

精靈繪制方法、裝置及游戲系統(tǒng)的制作方法_4

文檔序號:9930119閱讀:來源:國知局
精靈中相鄰待繪制精靈的材質(zhì)是否相同;
[0143] S2,在判斷結果為是的情況下,將相鄰的材質(zhì)相同的待繪制精靈進行合并繪制。
[0144] 可選地,存儲介質(zhì)還被設置為存儲用于執(zhí)行W下步驟的程序代碼:
[0145] Sl,待繪制精靈的個數(shù)不少于200個。
[0146] 可選地,在本實施例中,上述存儲介質(zhì)可W包括但不限于:U盤、只讀存儲器(ROM, Read-Only Memoir)、隨機存取存儲器(RAM,Random Access Memoir)、移動硬盤、磁碟或者 光盤等各種可W存儲程序代碼的介質(zhì)。
[0147] 可選地,在本實施例中,處理器根據(jù)存儲介質(zhì)中已存儲的程序代碼執(zhí)行:
[0148] 依據(jù)精靈的全局Z值對待繪制精靈進行排序,其中,精靈的全局Z值用于標識精靈 被遮擋的容易程度;確定排序后各個待繪制精靈的材質(zhì);根據(jù)確定的各個待繪制精靈的材 質(zhì),對排序后的待繪制精靈進行批量繪制。
[0149] 可選地,在本實施例中,處理器根據(jù)存儲介質(zhì)中已存儲的程序代碼執(zhí)行:
[0150] 在依據(jù)精靈的全局Z值對待繪制精靈進行排序之前,還包括:對待繪制精靈進行緩 存。
[0151] 可選地,在本實施例中,處理器根據(jù)存儲介質(zhì)中已存儲的程序代碼執(zhí)行:
[0152] 確定排序后各個待繪制精靈的材質(zhì)包括:獲取精靈的紋理屬性,精靈的著色 化ader屬性,精靈的混合方式屬性;將獲取的紋理屬性,Shader屬性,和混合方式屬性統(tǒng)一 為材質(zhì)。
[0153] 可選地,在本實施例中,處理器根據(jù)存儲介質(zhì)中已存儲的程序代碼執(zhí)行:
[0154] 根據(jù)確定的各個待繪制精靈的材質(zhì),對排序后的待繪制精靈進行批量繪制包括: 判斷當前時間是否達到flush時機,其中,flush時機包括:非精靈節(jié)點繪制時,或者,一帖結 束時;在判斷結果為是的情況下,在當前時間,根據(jù)確定的各個待繪制精靈的材質(zhì),對排序 后的待繪制精靈進行批量繪制。
[0155] 可選地,在本實施例中,處理器根據(jù)存儲介質(zhì)中已存儲的程序代碼執(zhí)行:
[0156] 根據(jù)確定的各個待繪制精靈的材質(zhì),對排序后的待繪制精靈進行批量繪制包括: 判斷排序后的待繪制精靈中相鄰待繪制精靈的材質(zhì)是否相同;在判斷結果為是的情況下, 將相鄰的材質(zhì)相同的待繪制精靈進行合并繪制。
[0157] 可選地,在本實施例中,處理器根據(jù)存儲介質(zhì)中已存儲的程序代碼執(zhí)行:
[0158] 待繪制精靈的個數(shù)不少于200個。
[0159] 可選地,本實施例中的具體示例可W參考上述實施例及可選實施方式中所描述的 示例,本實施例在此不再寶述。
[0160] 顯然,本領域的技術人員應該明白,上述的本發(fā)明的各模塊或各步驟可W用通用 的計算裝置來實現(xiàn),它們可W集中在單個的計算裝置上,或者分布在多個計算裝置所組成 的網(wǎng)絡上,可選地,它們可W用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可W將它們存儲 在存儲裝置中由計算裝置來執(zhí)行,并且在某些情況下,可W W不同于此處的順序執(zhí)行所示 出或描述的步驟,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或 步驟制作成單個集成電路模塊來實現(xiàn)。運樣,本發(fā)明不限制于任何特定的硬件和軟件結合。
[0161] W上僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人 員來說,本發(fā)明可W有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、 等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權項】
1. 一種精靈繪制方法,其特征在于,包括: 依據(jù)精靈的全局Z值對待繪制精靈進行排序,其中,所述精靈的全局Z值用于標識所述 精靈被遮擋的容易程度; 確定排序后各個待繪制精靈的材質(zhì); 根據(jù)確定的所述各個待繪制精靈的材質(zhì),對排序后的待繪制精靈進行批量繪制。2. 根據(jù)權利要求1所述的方法,其特征在于,在依據(jù)精靈的全局Z值對所述待繪制精靈 進行排序之前,還包括: 對所述待繪制精靈進行緩存。3. 根據(jù)權利要求1所述的方法,其特征在于,確定排序后各個待繪制精靈的所述材質(zhì)包 括: 獲取所述精靈的紋理屬性,所述精靈的著色Shader屬性,所述精靈的混合方式屬性; 將獲取的所述紋理屬性,所述Shader屬性,和所述混合方式屬性統(tǒng)一為所述材質(zhì)。4. 根據(jù)權利要求1所述的方法,其特征在于,根據(jù)確定的所述各個待繪制精靈的材質(zhì), 對排序后的所述待繪制精靈進行批量繪制包括: 判斷當前時間是否達到flush時機,其中,所述flush時機包括:非精靈節(jié)點繪制時,或 者,一幀結束時; 在判斷結果為是的情況下,在所述當前時間,根據(jù)確定的所述各個待繪制精靈的材質(zhì), 對排序后的所述待繪制精靈進行批量繪制。5. 根據(jù)權利要求1至4中任一項所述的方法,其特征在于,根據(jù)確定的所述各個待繪制 精靈的所述材質(zhì),對排序后的所述待繪制精靈進行批量繪制包括: 判斷排序后的所述待繪制精靈中相鄰待繪制精靈的材質(zhì)是否相同; 在判斷結果為是的情況下,將相鄰的材質(zhì)相同的待繪制精靈進行合并繪制。6. 根據(jù)權利要求5所述的方法,其特征在于,所述待繪制精靈的個數(shù)不少于200個。7. -種精靈繪制裝置,其特征在于,包括: 排序模塊,用于依據(jù)精靈的全局Z值對待繪制精靈進行排序,其中,所述精靈的全局Z值 用于標識所述精靈被遮擋的容易程度; 確定t吳塊,用于確定排序后各個待繪制精靈的材質(zhì); 繪制模塊,用于根據(jù)確定的所述各個待繪制精靈的材質(zhì),對排序后的待繪制精靈進行 批量繪制。8. 根據(jù)權利要求7所述的裝置,其特征在于,還包括: 緩存模塊,用于對所述待繪制精靈進行緩存。9. 根據(jù)權利要求7所述的裝置,其特征在于,所述確定模塊包括: 獲取單元,用于獲取所述精靈的紋理屬性,所述精靈的著色Shader屬性,所述精靈的混 合方式屬性; 統(tǒng)一單元,用于將獲取的所述紋理屬性,所述Shader屬性,和所述混合方式屬性統(tǒng)一為 所述材質(zhì)。10. 根據(jù)權利要求7所述的裝置,其特征在于,所述繪制模塊包括: 第一判斷單元,用于判斷當前時間是否達到flush時機,其中,所述flush時機包括:非 精靈節(jié)點繪制時,或者,一幀結束時; 第一繪制單元,用于在所述第一判斷單元的判斷結果為是的情況下,在所述當前時間, 根據(jù)確定的所述各個待繪制精靈的材質(zhì),對排序后的所述待繪制精靈進行批量繪制。11. 根據(jù)權利要求7至10中任一項所述的裝置,其特征在于,所述繪制模塊包括: 第二判斷單元,用于判斷排序后的所述待繪制精靈中相鄰待繪制精靈的材質(zhì)是否相 同; 第二繪制單元,用于在所述第二判斷單元的判斷結果為是的情況下,將相鄰的材質(zhì)相 同的待繪制精靈進行合并繪制。12. -種游戲系統(tǒng),其特征在于,包括權利要求7至11中任一項所述的精靈繪制裝置。
【專利摘要】本發(fā)明提供了一種精靈繪制方法、裝置及游戲系統(tǒng),其中,該方法包括:依據(jù)精靈的全局Z值對待繪制精靈進行排序,其中,精靈的全局Z值用于標識精靈被遮擋的容易程度;確定排序后各個待繪制精靈的材質(zhì);根據(jù)確定的各個待繪制精靈的材質(zhì),對排序后的待繪制精靈進行批量繪制,通過本發(fā)明,解決了相關技術中對精靈的批量繪制,需要邏輯層煩雜的控制,不僅大大浪費了邏輯層的控制資源,而且繪制效率也不高的問題,進而達到了有效降低CPU的消耗,以及提高精靈繪制效率的效果。
【IPC分類】G06T13/80
【公開號】CN105719331
【申請?zhí)枴緾N201610029148
【發(fā)明人】范健鋒, 陳伊力
【申請人】網(wǎng)易(杭州)網(wǎng)絡有限公司
【公開日】2016年6月29日
【申請日】2016年1月15日
當前第4頁1 2 3 4 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
玉田县| 揭阳市| 滨州市| 台安县| 渭源县| 巴里| 乌苏市| 禄劝| 郴州市| 阿拉善右旗| 安庆市| 浦东新区| 东港市| 永安市| 灵丘县| 商河县| 韩城市| 抚州市| 鸡东县| 泊头市| 昭平县| 勃利县| 凤凰县| 望都县| 伊金霍洛旗| 五常市| 景泰县| 阳春市| 湘潭县| 北票市| 云安县| 舒兰市| 西乡县| 兴城市| 德庆县| 福鼎市| 炉霍县| 泸定县| 墨脱县| 麻栗坡县| 怀安县|