System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術屬于虛擬空間建模,特別是涉及一種基于webgl的模型繪制方法、裝置及系統。
技術介紹
1、目前中國電信泛xr能力處于研發初期,通過本項目研發擬達到行業先進水平。根據元宇宙行業的發展規律,結合新國脈數字文化股份公司在元宇宙領域發展的目標,項目將在數字空間素材庫與模型精細化兩個方面進行突破,依托云網資源稟賦,聚焦xr擴展現實、數字虛擬空間等泛xr重點
,解決目前xr產業鏈上下游應用方、服務方在虛擬場景定制化難的關鍵技術問題。
2、cn116524077a公開了一種虛擬對象的編輯方法及相關設備,公開了一種對用戶所創建的角色進行編輯的方法,其中,交互截面上基于多邊形網格建立的虛擬對象的初始模型和變換模型,并在所述變換模型上顯示相對于所述初始模型存在運動偏移的頂點的第一偏移信息,后續還需要對編輯參數進行精細化設定,以及相應的顏色設定,該種角色編輯針對為具有一定專業設計技能從業人員,而對于普通大眾用戶來說,對于采用該種方式進行調整虛擬角色,往往出現臉譜比例不協調、臉色發色怪異,甚至在調整完畢后出現恐怖谷現象,影響用戶的體驗。
技術實現思路
1、本專利技術的目的在于提供一種基于webgl的模型繪制方法、裝置及系統,通過調取數據庫或根據用戶上傳的數據模擬出虛擬空間的物件,快速實現虛擬空間的場景人物搭建。
2、為解決上述技術問題,本專利技術是通過以下技術方案實現的:
3、本專利技術為一種基于webgl的模型繪制方法,包括如下步驟:
4、
5、調取模型庫內的模型于交互界面上展示請求指令所對應的模型,模型包括場景模型和/或角色模型;
6、接收模型編輯命令,顯示編輯頁面,為用戶提供模型的配置界面;
7、響應配置指令,生成場景模型和/或角色模型。
8、優選地,角色模型包括角色的體型、服裝、面容或者姿態配置,體型、服裝和面容特征可選擇通過用戶所上傳的圖片或視頻信息生成對應的虛擬體型、服裝和面容特征。
9、優選地,姿態配置模擬用戶上傳的姿態信息,其中姿態信息包括實時姿態信息。
10、優選地,對用戶上傳的信息進行非對稱加密的方式進行加密存儲。
11、優選地,場景模型物件的配置:在選定場景后,進行添加物件、編輯物件、復制物件和鎖定物件。
12、優選地,用戶所操作的請求指令通過約定的http接口將的數據傳輸給控制中心,處理中心響應控制中心處理后,通過html的形式在界面層展示給用戶。
13、一種基于webgl的模型繪制系統,包括:
14、控制、處理單元,控制處理單元用于接收請求指令,根據請求指令調取對應的信息;
15、輸入單元,輸入單元用于響應用戶操作輸入請求指令;
16、虛擬空間編輯單元,虛擬空間編輯單元用于編輯場景模型、角色模型。
17、優選地,虛擬空間編輯單元包括:
18、角色編輯模塊,角色編輯模塊用于體型、服裝、面容或者姿態配置,其中,姿態配置包括使用者的實時姿態信息或上傳的視頻姿態信息;
19、場景編輯模塊,場景編輯模塊用于選定虛擬場景和配置場景模型物件,場景編輯模塊包括增減調整模塊,增減調整模塊用于配置場景模型物件包括進行添加物件、編輯物件、復制物件和鎖定物件對物件進行增減調整。
20、優選地,數據庫存儲有模型信息和用戶信息。
21、一種基于webgl的模型繪制裝置,包括存儲器,其上存儲有可執行代碼,當可執行代碼被處理器執行時,使處理器執行上述的模型繪制方法。
22、本專利技術具有以下有益效果:
23、本專利技術調取數據庫或根據用戶上傳的數據模擬出虛擬空間的物件,快速實現虛擬空間的場景人物搭建,使得虛擬場景人物的搭建更加的智能和高效,在場景的選擇完畢后可追加場景物件,并能對追加的場景物件進行編輯,包括增刪、姿態調整等。
24、當然,實施本專利技術的任一產品并不一定需要同時達到以上所述的所有優點。
本文檔來自技高網...【技術保護點】
1.一種基于WebGL的模型繪制方法,其特征在于,包括如下步驟:
2.根據權利要求1所述的一種基于WebGL的模型繪制方法、裝置及系統,其特征在于,所述角色模型包括角色的體型、服裝、面容或者姿態配置,體型、服裝和面容特征可選擇通過用戶所上傳的圖片或視頻信息生成對應的虛擬體型、服裝和面容特征。
3.根據權利要求2所述的一種基于WebGL的模型繪制方法、裝置及系統,其特征在于,所述姿態配置模擬用戶上傳的姿態信息,其中姿態信息包括實時姿態信息。
4.根據權利要求3所述的一種基于WebGL的模型繪制方法、裝置及系統,其特征在于,所述對用戶上傳的信息進行加密存儲。
5.根據權利要求1-4任一所述的一種基于WebGL的模型繪制方法、裝置及系統,其特征在于,場景模型物件的配置:在選定場景后,進行添加物件、編輯物件、復制物件和鎖定物件。
6.根據權利要求5所述的一種基于WebGL的模型繪制方法、裝置及系統,其特征在于,用戶所操作的請求指令通過約定的HTTP接口將的數據傳輸給控制中心,處理中心響應控制中心處理后,通過HTML的形式在界面層
7.一種基于WebGL的模型繪制系統,其特征在于,包括:
8.根據權利要求1所述的一種基于WebGL的模型繪制系統,其特征在于,虛擬空間編輯單元包括:
9.根據權利要求7所述的一種基于WebGL的模型繪制系統,其特征在于,還包括數據庫,所述數據庫存儲有模型信息和用戶信息。
10.一種基于WebGL的模型繪制裝置,包括存儲器,其上存儲有可執行代碼,當可執行代碼被所述處理器執行時,使處理器執行如權利要求1-6中任一項所述的方法。
...【技術特征摘要】
1.一種基于webgl的模型繪制方法,其特征在于,包括如下步驟:
2.根據權利要求1所述的一種基于webgl的模型繪制方法、裝置及系統,其特征在于,所述角色模型包括角色的體型、服裝、面容或者姿態配置,體型、服裝和面容特征可選擇通過用戶所上傳的圖片或視頻信息生成對應的虛擬體型、服裝和面容特征。
3.根據權利要求2所述的一種基于webgl的模型繪制方法、裝置及系統,其特征在于,所述姿態配置模擬用戶上傳的姿態信息,其中姿態信息包括實時姿態信息。
4.根據權利要求3所述的一種基于webgl的模型繪制方法、裝置及系統,其特征在于,所述對用戶上傳的信息進行加密存儲。
5.根據權利要求1-4任一所述的一種基于webgl的模型繪制方法、裝置及系統,其特征在于,場景模型物件的配置:在選定場景后,進行添加...
【專利技術屬性】
技術研發人員:張小朝,鄭偉,廖志鵬,
申請(專利權)人:新國脈文旅科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。