[發明專利]一種模型對象構建的方法、服務器及3D應用系統有效
| 申請號: | 201610187835.1 | 申請日: | 2016-03-29 |
| 公開(公告)號: | CN107240155B | 公開(公告)日: | 2019-02-19 |
| 發明(設計)人: | 莫錫昌;安柏霖 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06T19/00 | 分類號: | G06T19/00;G06T17/30 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 模型 對象 構建 方法 服務器 系統 | ||
1.一種模型對象構建的方法,其特征在于,所述方法應用于3D應用系統,所述3D應用系統包括服務器和用戶設備,所述用戶設備基于多邊形網格的形式進行模型對象展示,所述服務器基于體素的形式進行模型對象存儲,所述服務器具有與所述用戶設備相同的模型對象構建邏輯;所述方法包括:
所述服務器接收所述用戶設備發送的目標模型對象的構建指令;
所述服務器根據所述構建指令,確定所述目標模型對象的體素建模數據;
所述服務器根據所述體素建模數據,構建體素形式的所述目標模型對象;
所述服務器確定所述目標模型對象在建筑模型對象中所對應的目標區塊,所述建筑模型對象包括多個區塊;在所述服務器根據所述構建指令,確定所述目標模型對象的體素建模數據之后,所述服務器用所述目標模型對象替換所述目標區塊所對應的原始模型對象;其中,以固定邊長N為單位的正方形,將整個地圖分解為多個地圖區塊,所述地圖區塊是根據N×N的正方形在xy垂直區域上的投影來確定的;當有建筑需要建造時,生成一個新的建筑區塊,并利用所述新的建筑區塊替換掉所述目標區塊原有位置的地圖區塊。
2.根據權利要求1所述的方法,其特征在于,所述服務器根據所述構建指令,確定所述目標模型對象的體素建模數據,包括:
所述服務器確定所述目標模型對象中每個體素所屬的層;
所述服務器確定每層體素的體素建模數據,并根據所述每層體素的體素建模數據,確定所述目標模型對象的體素建模數據;
其中,所述體素所屬的層是通過將所述目標模型對象從下至上劃分得到的。
3.根據權利要求2所述的方法,其特征在于,所述服務器確定每層體素的體素建模數據,包括:
所述服務器確定所述每層體素中各個體素的坐標;
所述服務器根據所述各個體素的坐標,確定所述每層體素的體素建模數據。
4.根據權利要求1-3任一所述的方法,其特征在于,所述方法還包括:
所述服務器確定所述目標模型對象在建筑模型對象中所對應的目標區塊,所述建筑模型對象包括多個區塊;
所述服務器根據所述構建指令,確定所述目標模型對象的體素建模數據之后,所述方法還包括:
所述服務器用所述目標模型對象填充所述目標區塊所對應的空間。
5.一種服務器,其特征在于,所述服務器應用于3D應用系統,所述3D應用系統還包括用戶設備,所述用戶設備基于多邊形網格的形式進行模型對象展示,所述服務器基于體素的形式進行模型對象存儲,所述服務器具有與所述用戶設備相同的模型對象構建邏輯,所述服務器包括:
接收單元,用于接收所述用戶設備發送的目標模型對象的構建指令;
確定單元,用于根據所述接收單元接收的所述構建指令,確定所述目標模型對象的體素建模數據;
發送單元,用于根據所述確定單元確定的所述體素建模數據,構建體素形式的所述目標模型對象;
所述服務器還包括替換單元,
所述確定單元,還用于確定所述目標模型對象在建筑模型對象中所對應的目標區塊,所述建筑模型對象包括多個區塊;
所述替換單元,用于用所述目標模型對象的體素建模數據替換所述確定單元確定的所述目標區塊所對應的原始體素建模數據;其中,以固定邊長N為單位的正方形,將整個地圖分解為多個地圖區塊,所述地圖區塊是根據N×N的正方形在xy垂直區域上的投影來確定的;當有建筑需要建造時,生成一個新的建筑區塊,并利用所述新的建筑區塊替換掉所述目標區塊原有位置的地圖區塊。
6.根據權利要求5所述的服務器,其特征在于,
所述確定單元用于:
確定所述目標模型對象中每個體素所屬的層;
確定每層體素的體素建模數據,并根據所述每層體素的體素建模數據,確定所述目標模型對象的體素建模數據;
其中,所述體素所屬的層是通過將所述目標模型對象從下至上劃分得到的。
7.根據權利要求6所述的服務器,其特征在于,
所述確定單元用于:
確定所述每層體素中各個體素的坐標;
根據所述各個體素的坐標,確定所述每層體素的體素建模數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610187835.1/1.html,轉載請聲明來源鉆瓜專利網。





