本申請涉及計算機應用,尤其涉及一種虛擬模型的生成方法、裝置、電子設備及存儲介質。
背景技術:
1、巖石作為游戲場景的核心資產,長期面臨高精度巖石模型制作效率低、成本高的難題。現有的巖石高精度模型主要采用三維雕刻軟件zbrush進行高精度雕刻或者基于傳統3d掃描技術進行模型重建。但直接采用三維雕刻軟件zbrush進行巖石高精度雕刻需要大量人力投入,制作周期較長,且由于不同藝術家的制作風格差異,導致質量把控困難;而使用傳統3d掃描技術不僅需要昂貴的掃描設備和軟件,掃描過程耗時較長、需人工干預,還受光照、天氣等環境因素的嚴重制約。
技術實現思路
1、有鑒于此,本申請實施例至少提供一種虛擬模型的生成方法、裝置、電子設備及存儲介質,以克服上述至少一種缺陷。
2、第一方面,本申請示例性實施例提供一種虛擬模型的生成方法,包括:
3、獲取目標模型對應的初始模型圖像;
4、將所述初始模型圖像輸入圖像生成大模型,得到所述目標模型對應的高模圖像;
5、將所述高模圖像輸入視頻生成大模型,生成所述目標模型對應的模型視頻,其中,所述模型視頻中包括多個角度的高模圖像;
6、通過攝影測量軟件對所述多個角度的高模圖像進行掃描,得到三維模型數據,并根據所述三維模型數據生成所述目標模型。
7、第二方面,本申請實施例還提供一種虛擬模型的生成裝置,包括:
8、獲取模塊,獲取目標模型對應的初始模型圖像;
9、圖像生成模塊,將所述初始模型圖像輸入圖像生成大模型,得到所述目標模型對應的高模圖像;
10、視頻生成模塊,將所述高模圖像輸入視頻生成大模型,生成所述目標模型對應的模型視頻,其中,所述模型視頻中包括多個角度的高模圖像;
11、模型生成模塊,通過攝影測量軟件對所述多個角度的高模圖像進行掃描,得到三維模型數據,并根據所述三維模型數據生成所述目標模型。
12、第三方面,本申請實施例還提供一種電子設備,包括:處理器、存儲介質和總線,所述存儲介質存儲有所述處理器可執行的機器可讀指令,當電子設備運行時,所述處理器與所述存儲介質之間通過總線通信,所述處理器執行所述機器可讀指令,以執行上述虛擬模型的生成方法的步驟。
13、第四方面,本申請實施例還提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器運行時執行上述虛擬模型的生成方法的步驟。
14、本申請實施例提供的虛擬模型的生成方法,解決了現有技術中巖石高精度模型的制作成本高、制作周期長、質量把控難、制作效率低、受環境限制的問題,能夠高效、低成本地生成高質量的巖石模型。
15、為使本申請的上述目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。
1.一種虛擬模型的生成方法,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,所述模型視頻包括所述目標模型在全視角下旋轉的視頻,
3.根據權利要求1所述的方法,其特征在于,通過以下方式生成所述目標模型:
4.根據權利要求1所述的方法,其特征在于,所述初始模型圖像包括游戲中的虛擬元素的真實圖像。
5.根據權利要求1所述的方法,其特征在于,將所述初始模型圖像輸入圖像生成大模型,得到所述目標模型對應的高模圖像,包括:
6.根據權利要求5所述的方法,其特征在于,確定針對所述初始模型圖像的期望高模渲染效果,包括:
7.根據權利要求6所述的方法,其特征在于,還包括預先構建針對虛擬元素的種類庫,所述種類庫包括不同渲染效果下的多個高模效果展示圖例,
8.根據權利要求5所述的方法,其特征在于,還包括:確定所述圖像生成大模型對應的輸出結果數量,
9.根據權利要求8所述的方法,其特征在于,確定所述圖像生成大模型對應的輸出結果數量,包括:
10.根據權利要求6或9所述的方法,其特征在于,所述配置區域中還包括處理參數配置項,所述處理參數配置項包括微調權重子項,所述微調權重子項用于表征圖像生成大模型針對初始模型圖像的微調程度,
11.根據權利要求7所述的方法,其特征在于,所述配置區域中還包括處理參數配置項,所述處理參數配置項還包括重繪幅度子項,所述重繪幅度子項用于指示基于圖像生成大模型進行微調時的圖像變化幅度,
12.一種虛擬模型的生成裝置,其特征在于,包括:
13.一種電子設備,其特征在于,包括:處理器、存儲介質和總線,所述存儲介質存儲有所述處理器可執行的機器可讀指令,當電子設備運行時,所述處理器與所述存儲介質之間通過總線通信,所述處理器執行所述機器可讀指令,以執行如權利要求1至11任一所述方法的步驟。
14.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質上存儲有計算機程序,所述計算機程序被處理器運行時執行如權利要求1至11任一所述方法的步驟。