System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲免费无码在线,永久无码精品三区在线4,一本一道AV无码中文字幕
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種圖像渲染方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)制造方法及圖紙

    技術(shù)編號(hào):44328319 閱讀:7 留言:0更新日期:2025-02-18 20:36
    本發(fā)明專(zhuān)利技術(shù)提供了一種圖像渲染方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),通過(guò)確定待渲染場(chǎng)景中待渲染對(duì)象,計(jì)算虛擬圖像獲取裝置與待渲染對(duì)象的距離并確定為第一加載因子,基于預(yù)設(shè)視錐體尺寸信息確定各待渲染對(duì)象的渲染畫(huà)面像素占比并確定為第二加載因子,根據(jù)第一加載因子生成渲染加載優(yōu)先級(jí)序列,并根據(jù)第二加載因子確定模型層級(jí)資源文件和紋理等級(jí)資源文件,以將資源按序列加載至顯存進(jìn)行渲染;本申請(qǐng)通過(guò)根據(jù)計(jì)算攝像頭與待渲染對(duì)象之間的距離確定優(yōu)先級(jí),確保了近距離對(duì)象的高質(zhì)量模型和紋理被優(yōu)先加載,提高了渲染加載過(guò)程的即時(shí)性,其次通過(guò)待渲染對(duì)象在畫(huà)面中的像素占比進(jìn)行紋理及模型等級(jí)劃分,減少了顯存的占用,并提高系統(tǒng)的整體渲染性能。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本申請(qǐng)涉及計(jì)算機(jī)領(lǐng)域,尤其涉及一種圖像渲染方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)


    技術(shù)介紹

    1、渲染資源包括了生成最終圖像幀所需的諸如三維模型與紋理素材等的數(shù)據(jù)與資產(chǎn),其中,模型作為現(xiàn)實(shí)或虛構(gòu)對(duì)象的幾何形態(tài)的數(shù)字化再現(xiàn),由頂點(diǎn)、邊緣及多邊形面片交織而成,用以在虛擬場(chǎng)景中構(gòu)建實(shí)體構(gòu)造,而紋理是覆蓋于三維模型表層之上的二維圖像,旨在強(qiáng)化視覺(jué)的真實(shí)感受,常見(jiàn)的紋理類(lèi)型包括:模擬表面的凹凸起伏效果的法線紋理,用以表現(xiàn)物體表面的色彩與粗糙度特征漫反射紋理,以及用以描繪天空或遙遠(yuǎn)背景的環(huán)境紋理,通過(guò)搭配與運(yùn)用各類(lèi)紋理,可以營(yíng)造出多樣且逼真的視覺(jué)場(chǎng)景。模型與紋理數(shù)據(jù)通常存儲(chǔ)在硬盤(pán)或固態(tài)驅(qū)動(dòng)器中,當(dāng)應(yīng)用程序執(zhí)行時(shí),這些數(shù)據(jù)需經(jīng)歷從硬盤(pán)向系統(tǒng)內(nèi)存及圖形處理器顯存的加載過(guò)程。

    2、在大型工業(yè)場(chǎng)景,特別是鋼鐵冶金領(lǐng)域,一個(gè)涵蓋鋼鐵生產(chǎn)全鏈條的工廠,往往包含原料準(zhǔn)備區(qū)、煉鐵設(shè)施、煉鋼車(chē)間、連鑄生產(chǎn)線、軋鋼工序等多個(gè)子系統(tǒng),鑒于各子系統(tǒng)工作環(huán)境迥異,因此需調(diào)用大量不同種類(lèi)的模型與紋理數(shù)據(jù),而在這樣的渲染任務(wù)中,在現(xiàn)有顯存資源受限的條件下,目前的渲染過(guò)程管理大規(guī)模渲染資源的加載流程不能支持有效的渲染進(jìn)度推進(jìn),體現(xiàn)在顯存的利用效率低,進(jìn)而導(dǎo)致渲染性能下降,無(wú)法滿足工業(yè)下的大規(guī)模場(chǎng)景渲染管理。


    技術(shù)實(shí)現(xiàn)思路

    1、本專(zhuān)利技術(shù)實(shí)施例的目的在于提供一種圖像渲染方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),以解決上述技術(shù)問(wèn)題。

    2、本專(zhuān)利技術(shù)提供了一種圖像渲染方法,所述圖像渲染方法包括:響應(yīng)于圖像渲染請(qǐng)求,確定待渲染場(chǎng)景中的待渲染對(duì)象,并獲取虛擬圖像獲取裝置的位置信息,所述待渲染場(chǎng)景中包括至少一個(gè)待渲染對(duì)象;計(jì)算虛擬圖像獲取裝置與各待渲染對(duì)象之間的距離,得到各待渲染對(duì)象的圖像距離,并將所述圖像距離確定為第一加載因子;基于預(yù)設(shè)視錐體尺寸信息和虛擬圖像獲取裝置的位置信息確定各待渲染對(duì)象的渲染畫(huà)面像素占比,并將所述渲染畫(huà)面像素占比確定為第二加載因子;根據(jù)所述第一加載因子生成渲染加載優(yōu)先級(jí)序列,并根據(jù)所述第二加載因子確定各待渲染對(duì)象對(duì)應(yīng)的模型層級(jí)資源文件和紋理等級(jí)資源文件;根據(jù)加載優(yōu)先級(jí)序列將模型層級(jí)資源文件和紋理等級(jí)資源文件加載至顯存,以對(duì)所述待渲染場(chǎng)景中的待渲染對(duì)象進(jìn)行渲染。

    3、于本專(zhuān)利技術(shù)的一實(shí)施例中,響應(yīng)于圖像渲染請(qǐng)求之前,所述圖像渲染方法還包括:獲取原始模型數(shù)據(jù)文件和原始紋理數(shù)據(jù)文件;分別對(duì)原始模型數(shù)據(jù)文件和原始紋理數(shù)據(jù)文件進(jìn)行壓縮處理,得到初始模型數(shù)據(jù)文件和初始紋理數(shù)據(jù)文件;基于網(wǎng)格簡(jiǎn)化算法對(duì)所述初始模型數(shù)據(jù)文件進(jìn)行層級(jí)細(xì)節(jié)版本創(chuàng)建,得到多個(gè)不同靜態(tài)層級(jí)細(xì)節(jié)的模型層級(jí)資源文件;基于紋理映射方法對(duì)所述初始紋理數(shù)據(jù)文件進(jìn)行分辨率版本創(chuàng)建,得到多個(gè)不同渲染分辨率的紋理等級(jí)資源文件。

    4、于本專(zhuān)利技術(shù)的一實(shí)施例中,確定待渲染場(chǎng)景中的待渲染對(duì)象包括:對(duì)待渲染場(chǎng)景中的初始渲染對(duì)象分別進(jìn)行模型代理,并根據(jù)各代理模型對(duì)所述待渲染場(chǎng)景進(jìn)行預(yù)渲染,得到初始預(yù)渲染場(chǎng)景;根據(jù)虛擬圖像獲取裝置的位置信息在初始預(yù)渲染場(chǎng)景中的不可見(jiàn)模型執(zhí)行剔除操作,得到計(jì)算預(yù)渲染場(chǎng)景,并將所述待渲染場(chǎng)景中剩余的代理模型對(duì)應(yīng)的所述初始渲染對(duì)象確定為待渲染對(duì)象,所述不可見(jiàn)模型包括視野外的代理模型和被其他代理模型完全遮擋的代理模型。

    5、于本專(zhuān)利技術(shù)的一實(shí)施例中,計(jì)算虛擬圖像獲取裝置與各待渲染對(duì)象之間的距離包括:在計(jì)算預(yù)渲染場(chǎng)景中分別計(jì)算虛擬圖像獲取裝置與各剩余的代理模型的距離,得到各代理模型的代理圖像距離;將各剩余的代理模型的代理圖像距離確定為各對(duì)應(yīng)待渲染對(duì)象的圖像距離。

    6、于本專(zhuān)利技術(shù)的一實(shí)施例中,將各剩余的代理模型的代理圖像距離確定為各對(duì)應(yīng)待渲染對(duì)象的圖像距離之后,所述圖像渲染方法還包括:記錄當(dāng)前圖像內(nèi)渲染所需的全部模型數(shù)據(jù)索引和紋理數(shù)據(jù)索引;基于雙調(diào)排序法對(duì)全部模型數(shù)據(jù)索引和紋理數(shù)據(jù)索引進(jìn)行排序,并執(zhí)行去重操作,得到當(dāng)前渲染模型數(shù)據(jù)索引和當(dāng)前渲染紋理數(shù)據(jù)索引。

    7、于本專(zhuān)利技術(shù)的一實(shí)施例中,根據(jù)所述第二加載因子確定各待渲染對(duì)象對(duì)應(yīng)的模型層級(jí)資源文件和紋理等級(jí)資源文件包括:確定各所述第二加載因子命中的預(yù)設(shè)劃分閾值區(qū)間;根據(jù)各所述第二加載因子命中的預(yù)設(shè)劃分閾值區(qū)間確定對(duì)應(yīng)的模型層級(jí)資源信息和紋理等級(jí)資源信息;根據(jù)所述模型層級(jí)資源信息在當(dāng)前渲染模型數(shù)據(jù)索引中調(diào)用模型層級(jí)資源文件,并根據(jù)紋理等級(jí)資源信息在當(dāng)前渲染紋理數(shù)據(jù)索引中調(diào)用紋理等級(jí)資源文件,得到各待渲染對(duì)象對(duì)應(yīng)的模型層級(jí)資源文件和紋理等級(jí)資源文件。

    8、于本專(zhuān)利技術(shù)的一實(shí)施例中,根據(jù)所述第一加載因子生成渲染加載優(yōu)先級(jí)序列包括:對(duì)各所述第一加載因子進(jìn)行二進(jìn)制數(shù)值轉(zhuǎn)換,得到多個(gè)進(jìn)制轉(zhuǎn)換數(shù)值;對(duì)各所述進(jìn)制轉(zhuǎn)換數(shù)值基于基數(shù)排序法進(jìn)行排序,得到進(jìn)制轉(zhuǎn)換數(shù)值隊(duì)列,并對(duì)所述進(jìn)制轉(zhuǎn)換數(shù)值隊(duì)列中的進(jìn)制轉(zhuǎn)換數(shù)值用對(duì)應(yīng)的第一加載因子進(jìn)行替換,得到渲染加載優(yōu)先級(jí)序列。

    9、本專(zhuān)利技術(shù)實(shí)施例還提供了一種圖像渲染裝置,所述圖像渲染裝置包括:渲染對(duì)象確定模塊,用于響應(yīng)于圖像渲染請(qǐng)求,確定待渲染場(chǎng)景中的待渲染對(duì)象,并獲取虛擬圖像獲取裝置的位置信息,所述待渲染場(chǎng)景中包括至少一個(gè)待渲染對(duì)象;渲染因子確定模塊,用于計(jì)算虛擬圖像獲取裝置與各待渲染對(duì)象之間的距離,得到各待渲染對(duì)象的圖像距離,并將所述圖像距離確定為第一加載因子;基于預(yù)設(shè)視錐體尺寸信息和虛擬圖像獲取裝置的位置信息確定各待渲染對(duì)象的渲染畫(huà)面像素占比,并將所述渲染畫(huà)面像素占比確定為第二加載因子;渲染資源加載模塊,用于根據(jù)所述第一加載因子生成渲染加載優(yōu)先級(jí)序列,并根據(jù)所述第二加載因子確定各待渲染對(duì)象對(duì)應(yīng)的模型層級(jí)資源文件和紋理等級(jí)資源文件;根據(jù)加載優(yōu)先級(jí)序列將模型層級(jí)資源文件和紋理等級(jí)資源文件加載至顯存,以對(duì)所述待渲染場(chǎng)景中的待渲染對(duì)象進(jìn)行渲染。

    10、本專(zhuān)利技術(shù)實(shí)施例還提供了一種電子設(shè)備,包括:一個(gè)或多個(gè)處理器;存儲(chǔ)裝置,用于存儲(chǔ)一個(gè)或多個(gè)程序,當(dāng)所述一個(gè)或多個(gè)程序被所述一個(gè)或多個(gè)處理器執(zhí)行時(shí),使得所述電子設(shè)備實(shí)現(xiàn)如上述實(shí)施例中任一項(xiàng)所述的圖像渲染方法。

    11、本專(zhuān)利技術(shù)實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)可讀指令,當(dāng)所述計(jì)算機(jī)可讀指令被計(jì)算機(jī)的處理器執(zhí)行時(shí),使計(jì)算機(jī)執(zhí)行如上述實(shí)施例中任一項(xiàng)所述的圖像渲染方法。

    12、本專(zhuān)利技術(shù)提供的一種圖像渲染方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì),通過(guò)確定待渲染場(chǎng)景中待渲染對(duì)象,計(jì)算虛擬圖像獲取裝置與待渲染對(duì)象的距離并確定為第一加載因子,基于預(yù)設(shè)視錐體尺寸信息確定各待渲染對(duì)象的渲染畫(huà)面像素占比并確定為第二加載因子,根據(jù)第一加載因子生成渲染加載優(yōu)先級(jí)序列,并根據(jù)第二加載因子確定模型層級(jí)資源文件和紋理等級(jí)資源文件,以將資源按序列加載至顯存進(jìn)行渲染;本申請(qǐng)通過(guò)計(jì)算攝像頭與待渲染對(duì)象之間的距離,確定每個(gè)對(duì)象的圖像距離,圖像距離值越小,優(yōu)先級(jí)越高,優(yōu)先加載,確保了近距離對(duì)象的高分辨率模型和高質(zhì)量紋理首先被加載到顯存中,提高了渲染加載過(guò)程的即時(shí)性和沉浸感,通過(guò)計(jì)算各待渲染對(duì)象在最終渲染畫(huà)面中的像素占比,像素占比越大,則分配更高級(jí)別的顯存資源給這些對(duì)象的模型和紋理加載,避免了對(duì)顯存資源的浪費(fèi),不僅減少了顯存的本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種圖像渲染方法,其特征在于,所述圖像渲染方法包括:

    2.根據(jù)權(quán)利要求1所述的圖像渲染方法,其特征在于,響應(yīng)于圖像渲染請(qǐng)求之前,所述圖像渲染方法還包括:

    3.根據(jù)權(quán)利要求1所述的圖像渲染方法,其特征在于,確定待渲染場(chǎng)景中的待渲染對(duì)象包括:

    4.根據(jù)權(quán)利要求3所述的圖像渲染方法,其特征在于,計(jì)算虛擬圖像獲取裝置與各待渲染對(duì)象之間的距離包括:

    5.根據(jù)權(quán)利要求4所述的圖像渲染方法,其特征在于,將各剩余的代理模型的代理圖像距離確定為各對(duì)應(yīng)待渲染對(duì)象的圖像距離之后,所述圖像渲染方法還包括:

    6.根據(jù)權(quán)利要求5所述的圖像渲染方法,其特征在于,根據(jù)所述第二加載因子確定各待渲染對(duì)象對(duì)應(yīng)的模型層級(jí)資源文件和紋理等級(jí)資源文件包括:

    7.根據(jù)權(quán)利要求1-6任一項(xiàng)所述的圖像渲染方法,其特征在于,根據(jù)所述第一加載因子生成渲染加載優(yōu)先級(jí)序列包括:

    8.一種圖像渲染裝置,其特征在于,所述圖像渲染裝置包括:

    9.一種電子設(shè)備,其特征在于,包括處理器、存儲(chǔ)器和通信總線;所述通信總線用于將所述處理器和存儲(chǔ)器連接;所述處理器用于執(zhí)行所述存儲(chǔ)器中存儲(chǔ)的計(jì)算機(jī)程序,以實(shí)現(xiàn)如權(quán)利要求1-7任一項(xiàng)所述的圖像渲染方法。

    10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序用于使計(jì)算機(jī)執(zhí)行如權(quán)利要求1-7任一項(xiàng)所述的圖像渲染方法。

    ...

    【技術(shù)特征摘要】

    1.一種圖像渲染方法,其特征在于,所述圖像渲染方法包括:

    2.根據(jù)權(quán)利要求1所述的圖像渲染方法,其特征在于,響應(yīng)于圖像渲染請(qǐng)求之前,所述圖像渲染方法還包括:

    3.根據(jù)權(quán)利要求1所述的圖像渲染方法,其特征在于,確定待渲染場(chǎng)景中的待渲染對(duì)象包括:

    4.根據(jù)權(quán)利要求3所述的圖像渲染方法,其特征在于,計(jì)算虛擬圖像獲取裝置與各待渲染對(duì)象之間的距離包括:

    5.根據(jù)權(quán)利要求4所述的圖像渲染方法,其特征在于,將各剩余的代理模型的代理圖像距離確定為各對(duì)應(yīng)待渲染對(duì)象的圖像距離之后,所述圖像渲染方法還包括:

    6.根據(jù)權(quán)利要求5所述的圖像渲染方法,其特征在于,根據(jù)所述第二加載因...

    【專(zhuān)利技術(shù)屬性】
    技術(shù)研發(fā)人員:馬明勛陳諳譜陳敏池晨李逸飛羅天王林平
    申請(qǐng)(專(zhuān)利權(quán))人:中冶賽迪工程技術(shù)股份有限公司
    類(lèi)型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 少妇无码一区二区三区免费| 亚洲午夜国产精品无码| 亚洲AV无码精品无码麻豆| 日韩人妻无码一区二区三区久久| 亚洲久热无码av中文字幕| 黄色成人网站免费无码av| 国产亚洲AV无码AV男人的天堂| 日日麻批免费40分钟无码| HEYZO无码中文字幕人妻| 人妻少妇偷人精品无码| 无码专区一va亚洲v专区在线| 亚洲午夜福利AV一区二区无码| 免费A级毛片无码无遮挡内射| 亚洲Av无码乱码在线znlu| 午夜爽喷水无码成人18禁三级| HEYZO无码综合国产精品227| 亚洲AV无码片一区二区三区 | 东京热加勒比无码少妇| 性无码一区二区三区在线观看| 18禁无遮挡无码网站免费 | 精品无人区无码乱码大片国产| 亚洲AV无码一区二区二三区入口| 性生交片免费无码看人| 亚洲午夜成人精品无码色欲| 久久ZYZ资源站无码中文动漫| 天码av无码一区二区三区四区| 免费A级毛片无码视频| 无码国产午夜福利片在线观看| 亚洲一区无码精品色| 亚洲&#228;v永久无码精品天堂久久 | 久久精品无码专区免费青青| 亚洲精品无码久久久久APP| 精品无码久久久久久尤物| 久久久久亚洲AV片无码下载蜜桃 | 久久精品无码午夜福利理论片| 四虎成人精品无码永久在线| 无码人妻视频一区二区三区| 亚洲精品无码高潮喷水在线| 国产成人精品无码一区二区三区| 人妻aⅴ中文字幕无码| 青春草无码精品视频在线观|