• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    渲染顯示方法、渲染顯示裝置、電子設備及存儲介質制造方法及圖紙

    技術編號:44740266 閱讀:17 留言:0更新日期:2025-03-21 18:07
    本發明專利技術提供了一種渲染顯示方法、渲染顯示裝置、電子設備及存儲介質。渲染顯示方法包括:將虛擬地表上的目標地形區域的區域信息記錄于運行時虛擬紋理RVT的Mask通道,區域信息包括作物種類信息,不同的作物種類信息對應作物種類和作物生長狀態的不同組合;在渲染階段,從Mask通道獲取區域信息,若區域信息對應的目標地形區域與虛擬相機的距離大于等于預設的距離閾值,基于作物種類信息,獲取與作物種類和作物生長狀態對應的第一貼圖,基于第一貼圖在目標地形區域生成作物效果。本發明專利技術實施例的渲染顯示方法,在遠景時,在RVT基礎上實現目標地形區域隨作物生長狀態變化而實時更新變化的渲染表現。

    【技術實現步驟摘要】

    本專利技術涉及計算機領域,尤其是涉及一種渲染顯示方法、渲染顯示裝置、電子設備及存儲介質


    技術介紹

    1、在一些游戲中,存在需要實時更新效果的地形區域,該地形區域上的渲染是一個重要的視覺和功能元素。比如,在包含農田區域的地表場景中,需要實現以下效果:遠景時(虛擬相機距離較遠時)農田區域的材質能夠根據當前農田區域中作物的生長狀態(例如幼苗、成熟、收獲等階段)實時更新變化。

    2、運行時虛擬紋理(runtimevirtualtexture,rvt)是游戲引擎中的一種紋理技術,其允許在運行時將復雜的材質和細節渲染到虛擬紋理中,從而提高性能和細節表現。但相關技術中,rvt不能實時更新,無法直接表現目標地形區域隨作物生長狀態變化而實時更新變化的區域渲染效果。


    技術實現思路

    1、有鑒于此,本專利技術提供一種渲染顯示方法、渲染顯示裝置、電子設備及存儲介質,能夠解決傳統rvt技術無法表現目標地形區域隨作物生長狀態變化而實時更新變化的問題。

    2、第一方面,本專利技術實施例提供一種渲染顯示方法,其包括:將虛擬地表上的目標地形區域的區域信息記錄于運行時虛擬紋理rvt的mask通道,所述區域信息包括作物種類信息,不同的所述作物種類信息對應作物種類和作物生長狀態的不同組合;在渲染階段,從所述mask通道獲取所述區域信息,若所述區域信息對應的目標地形區域與虛擬相機的距離大于等于預設的距離閾值,基于所述作物種類信息,獲取與所述作物種類和所述作物生長狀態對應的第一貼圖,基于所述第一貼圖在所述目標地形區域生成作物效果。

    3、根據本專利技術第一方面的前述實施方式,所述區域信息還包括旋轉值,所述將虛擬地表上的目標地形區域的區域信息記錄于運行時虛擬紋理rvt的mask通道,包括:將所述區域信息的所述作物種類信息、所述旋轉值分別記錄于所述rvt的所述mask通道的不同分位上。

    4、根據本專利技術第一方面的前述任一實施方式,所述目標地形區域信息還包括區域定義值,所述從所述mask通道獲取所述區域信息之后,所述方法還包括:基于采樣網格的所述區域定義值與預設的定義閾值的比對結果,在所述虛擬地表上確定所述目標地形區域。

    5、根據本專利技術第一方面的前述任一實施方式,所述基于所述作物種類信息,獲取與所述作物種類和所述作物生長狀態對應的第一貼圖,基于所述第一貼圖在所述目標地形區域生成作物效果,包括:根據所述作物種類信息,輸出與所述作物種類信息對應的第一數值;基于所述第一數值,從紋理數組中選擇與所述第一數值編號對應的貼圖,得到與所述作物種類和所述作物生長狀態對應的第一貼圖;基于所述第一貼圖在所述目標地形區域生成作物效果。

    6、根據本專利技術第一方面的前述任一實施方式,所述區域信息還包括旋轉值,所述基于所述第一貼圖在所述目標地形區域生成作物效果,包括:基于所述旋轉值設置所述第一貼圖的uv坐標,并基于所述第一貼圖在所述目標地形區域生成作物效果。

    7、根據本專利技術第一方面的前述任一實施方式,所述方法還包括:若所述區域信息對應的目標地形區域與所述虛擬相機的距離小于預設的距離閾值,在所述目標地形區域上生成與所述作物種類信息對應的作物模型。

    8、根據本專利技術第一方面的前述任一實施方式,若所述區域信息對應的目標地形區域與所述虛擬相機的距離小于預設的距離閾值,所述目標地形區域還配置有第二貼圖,所述第二貼圖包括地表土壤效果。

    9、根據本專利技術第一方面的前述任一實施方式,所述基于所述第一貼圖在所述目標地形區域生成作物效果,包括:將所述第一貼圖與所述第二貼圖在所述目標地形區域進行貼圖混合。

    10、根據本專利技術第一方面的前述任一實施方式,所述基于所述第一貼圖在所述目標地形區域生成作物效果,還包括:基于所述區域信息對應的目標地形區域與虛擬相機的距離大小確定所述第一貼圖與所述第二貼圖的混合比例。

    11、第二方面,本專利技術實施例提供一種渲染顯示裝置,其包括:信息記錄模塊,用于將虛擬地表上的目標地形區域的區域信息記錄于運行時虛擬紋理rvt的mask通道,所述區域信息包括作物種類信息,不同的所述作物種類信息對應作物種類和作物生長狀態的不同組合;

    12、第一渲染模塊,用于從所述mask通道獲取所述區域信息,并在所述區域信息對應的目標地形區域與虛擬相機的距離大于等于預設的距離閾值時,基于所述作物種類信息,獲取與所述作物種類和所述作物生長狀態對應的第一貼圖,基于所述第一貼圖在所述目標地形區域生成作物效果。

    13、第三方面,本專利技術實施例提供一種電子設備,包括處理器和存儲器,所述存儲器存儲有能夠被所述處理器執行的機器可執行指令,所述處理器執行所述機器可執行指令以實現根據本專利技術第一方面的前述任一實施方式的渲染顯示方法。

    14、第四方面,本專利技術實施例提供一種機器可讀存儲介質,其特征在于,所述機器可讀存儲介質存儲有機器可執行指令,所述機器可執行指令在被處理器調用和執行時,所述機器可執行指令促使所述處理器實現根據本專利技術第一方面的前述任一實施方式的渲染顯示方法。

    15、根據本專利技術實施例的渲染顯示方法、渲染顯示裝置、電子設備及存儲介質,將虛擬地表上的目標地形區域的區域信息記錄于運行時虛擬紋理rvt的mask通道,在本專利技術實施例中,區域信息包括作物種類信息,不同的作物種類信息對應作物種類和作物生長狀態的不同組合,因此不同的作物種類信息能夠匹配表現不同作物在不同生長狀態下的貼圖。在渲染階段,從mask通道獲取區域信息,基于目標地形區域與虛擬相機的距離切換對目標地形區域的渲染模式。若區域信息對應的目標地形區域與虛擬相機的距離大于等于距離閾值,此時為遠景,基于作物種類信息,獲取與作物種類和作物生長狀態對應的第一貼圖,基于第一貼圖在目標地形區域生成作物效果,此時在目標地形區域的渲染效果表現為目標地形區域剔除作物模型,目標地形區域的地表材質具有特定的地表作物紋理效果,并且由于第一貼圖與作物種類信息對應,使得遠景時目標地形區域的渲染效果也能隨作物種類信息更新。在上述渲染方案中,遠景時目標地形區域能夠通過rvt技術提高性能,并且在rvt基礎上實現目標地形區域隨作物生長狀態變化而實時更新變化的渲染表現。

    16、本專利技術的其他特征和優點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本專利技術而了解。本專利技術的目的和其他優點在說明書、權利要求書以及附圖中所特別指出的結構來實現和獲得。

    17、為使本專利技術的上述目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。

    本文檔來自技高網...

    【技術保護點】

    1.一種渲染顯示方法,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,所述區域信息還包括旋轉值,所述將虛擬地表上的目標地形區域的區域信息記錄于運行時虛擬紋理RVT的Mask通道,包括:

    3.根據權利要求1所述的方法,其特征在于,所述目標地形區域信息還包括區域定義值,所述從所述Mask通道獲取所述區域信息之后,所述方法還包括:

    4.根據權利要求1所述的方法,其特征在于,所述基于所述作物種類信息,獲取與所述作物種類和所述作物生長狀態對應的第一貼圖,基于所述第一貼圖在所述目標地形區域生成作物效果,包括:

    5.根據權利要求1至4任一項所述的方法,其特征在于,所述區域信息還包括旋轉值,所述基于所述第一貼圖在所述目標地形區域生成作物效果,包括:

    6.根據權利要求1所述的方法,其特征在于,所述方法還包括:

    7.根據權利要求6所述的方法,其特征在于,若所述區域信息對應的目標地形區域與所述虛擬相機的距離小于預設的距離閾值,所述目標地形區域還配置有第二貼圖,所述第二貼圖包括地表土壤效果。

    8.根據權利要求7所述的方法,其特征在于,所述基于所述第一貼圖在所述目標地形區域生成作物效果,包括:

    9.根據權利要求8所述的方法,其特征在于,所述基于所述第一貼圖在所述目標地形區域生成作物效果,還包括:

    10.一種渲染顯示裝置,其特征在于,包括:

    11.一種電子設備,其特征在于,包括處理器和存儲器,所述存儲器存儲有能夠被所述處理器執行的機器可執行指令,所述處理器執行所述機器可執行指令以實現權利要求1-9任一項所述的渲染顯示方法。

    12.一種機器可讀存儲介質,其特征在于,所述機器可讀存儲介質存儲有機器可執行指令,所述機器可執行指令在被處理器調用和執行時,所述機器可執行指令促使所述處理器實現權利要求1-9任一項所述的渲染顯示方法。

    ...

    【技術特征摘要】

    1.一種渲染顯示方法,其特征在于,包括:

    2.根據權利要求1所述的方法,其特征在于,所述區域信息還包括旋轉值,所述將虛擬地表上的目標地形區域的區域信息記錄于運行時虛擬紋理rvt的mask通道,包括:

    3.根據權利要求1所述的方法,其特征在于,所述目標地形區域信息還包括區域定義值,所述從所述mask通道獲取所述區域信息之后,所述方法還包括:

    4.根據權利要求1所述的方法,其特征在于,所述基于所述作物種類信息,獲取與所述作物種類和所述作物生長狀態對應的第一貼圖,基于所述第一貼圖在所述目標地形區域生成作物效果,包括:

    5.根據權利要求1至4任一項所述的方法,其特征在于,所述區域信息還包括旋轉值,所述基于所述第一貼圖在所述目標地形區域生成作物效果,包括:

    6.根據權利要求1所述的方法,其特征在于,所述方法還包括:

    7.根據權利要求6所述的方法,其特征在于,若...

    【專利技術屬性】
    技術研發人員:方浩翔
    申請(專利權)人:廣州博冠信息科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 在线观看无码的免费网站| 免费无遮挡无码视频在线观看| 国产aⅴ无码专区亚洲av麻豆| 中日精品无码一本二本三本| 国产午夜鲁丝无码拍拍| 亚洲中文无码永久免费| 国产精品xxxx国产喷水亚洲国产精品无码久久一区 | 蜜臀AV无码一区二区三区| 中文字幕无码精品亚洲资源网| 精品欧洲av无码一区二区| 国产在线观看无码免费视频| 无码区国产区在线播放| 亚洲人成影院在线无码观看 | 日韩免费无码一区二区视频| 国产精品免费无遮挡无码永久视频 | 内射精品无码中文字幕| 无码人妻精品一区二区在线视频| 国产成人无码网站| 国产免费无码AV片在线观看不卡| 无码精品一区二区三区| 亚洲视频无码高清在线| 亚洲日韩乱码中文无码蜜桃 | 无码乱码av天堂一区二区| 亚洲AV综合色区无码另类小说| 精品久久久久久久无码久中文字幕| 日韩精品无码一区二区三区不卡 | 毛片无码一区二区三区a片视频| 无码精品一区二区三区在线| 国产精品无码av在线播放| 国产在线观看无码免费视频| 永久免费无码网站在线观看个| 久久久久久久久无码精品亚洲日韩| 最新无码专区视频在线| 亚洲爆乳少妇无码激情| 无码福利写真片视频在线播放| 久久无码高潮喷水| 日韩精品无码区免费专区| 国产精品白浆在线观看无码专区 | 日韩精品无码免费专区网站| 精品无码久久久久久久久久| 久久久久无码精品|