[發明專利]一種跨平臺三維可視化引擎構建系統、方法、終端及儲存介質在審
| 申請號: | 202010911420.0 | 申請日: | 2020-09-02 |
| 公開(公告)號: | CN112070871A | 公開(公告)日: | 2020-12-11 |
| 發明(設計)人: | 晏偉;姜昌君;杜春發 | 申請(專利權)人: | 山東天兌信息科技有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;G06T15/50;G06T17/00;G06F9/448 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 劉雪萍 |
| 地址: | 250000 山東省濟南*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 平臺 三維 可視化 引擎 構建 系統 方法 終端 儲存 介質 | ||
1.一種跨平臺三維可視化引擎構建系統,其特征在于,包括:渲染模塊、場景管理模塊、組件子系統模塊以及跨平臺引擎構建模塊;
渲染模塊用于配置渲染圖層,獲取渲染圖層操控指令,對圖像進行渲染處理;
場景管理模塊用于通過場景樹的方式對圖像的場景元素進行組織和管理;
組件子系統模塊用于配置多個為空的圖像載體以及擁有不同處理功能的功能組件;
跨平臺引擎構建模塊配置有引擎解耦單元,引擎解耦單元使多種系統支持多種操作系統,并提供跨平臺連接接口,實現對跨平臺圖像數據的處理。
2.根據權利要求1所述的跨平臺三維可視化引擎構建系統,其特征在于,
還包括:存儲模塊;
存儲模塊用于按照預設格式,對場景圖像數據進行保存,并提供多種格式讀取接口;多種格式讀取接口包括:二進制格式、XML格式和JSON格式。
3.根據權利要求2所述的跨平臺三維可視化引擎構建系統,其特征在于,
還包括:序列化儲存配置模塊;
序列化儲存配置模塊用于從存儲模塊讀取的場景圖像數據轉換成序列化數據流;序列化數據流包括:數據、數據版本、數據區域性和數據程序集名稱。
4.根據權利要求3所述的跨平臺三維可視化引擎構建系統,其特征在于,
序列化儲存配置模塊用于定義場景圖像數據的格式,場景圖像數據的格式包括:場景節點,父子關系,屬性以及組件信息。
5.根據權利要求4所述的跨平臺三維可視化引擎構建系統,其特征在于,
序列化儲存配置模塊用于場景圖像數據以樹形配置,將樹形中的每個節點按照預設層次保存;
每個節點配置有一個父節點和任意數量的兄弟節點和子節點;
還用于配置每個節點序列化接口,并自定義序列化函數,用于保存節點自身數據以及對應子節點的數據。
6.根據權利要求1或2所述的跨平臺三維可視化引擎構建系統,其特征在于,
場景管理模塊還用于配置場景樹,描述圖像中物體間位置關系的樹形結構,采用自上向下的、分層的樹狀數據結構來組織空間數據集;
場景樹用于組織場景中所有可見的物體,包圍盒以及三維對象組成的動畫。
7.根據權利要求1或2所述的跨平臺三維可視化引擎構建系統,其特征在于,
還包括:腳本編輯模塊;
腳本編輯模塊用于配置腳本程序,通過腳本程序構建界面圖像,創建引擎、編寫人工智能系,定義、存儲和管理基礎數據。
8.一種跨平臺三維可視化引擎構建方法,其特征在于,可視化引擎構建方法包括:
在Windows系統、或Linux系統、或macOS系統下進行編譯;
設置環境變量,將環境變量ANDROID_SDK_HOME指向Android SDK;
通過gradlew安裝SDK組件,并接受SDK組件許可證,執行Gradle的裝載;
設置環境變量ANDROID_NDK指向Android NDK;
將環境變量ANDROID_SDK_HOME和環境變量ANDROID_NDK設置為相同的路徑;
在Linux系統和macOS系統上設置環境變量時,使用預設參數及路徑配置環境變量;
在IOS平臺上進行內容或工具的編譯;
添加參數
-DIOS_PLATFORM=SIMULATOR或-DIOS_PLATFORM=SIMULATOR64;
在web上進行發布,采用WebAssembly方式進行編譯,使用Emscripten將C/C++代碼編譯成JavaScript;
設置環境變量,將EMSCRIPTEN_ROOT_PATH環境變量指向Emscripten工具的根目錄,或者運行emsdk_env腳本設置EMSCRIPTEN環境變量;
使用Camke進行web平臺編譯:
進行編寫工具鏈,完成跨平臺三維可視化引擎構建。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東天兌信息科技有限公司,未經山東天兌信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010911420.0/1.html,轉載請聲明來源鉆瓜專利網。





