[發(fā)明專利]幕墻節(jié)點渲染方法、裝置、計算機設備和存儲介質有效
| 申請?zhí)枺?/td> | 201910587750.6 | 申請日: | 2019-07-02 |
| 公開(公告)號: | CN110335345B | 公開(公告)日: | 2023-10-13 |
| 發(fā)明(設計)人: | 張曉文;張開劍;馬心將;喬壯;汪成 | 申請(專利權)人: | 同濟大學建筑設計研究院(集團)有限公司 |
| 主分類號: | G06T17/00 | 分類號: | G06T17/00;G06F30/13 |
| 代理公司: | 上海科盛知識產權代理有限公司 31225 | 代理人: | 蔣亮珠 |
| 地址: | 200082 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 幕墻 節(jié)點 渲染 方法 裝置 計算機 設備 存儲 介質 | ||
1.一種幕墻節(jié)點渲染方法,所述方法包括:
接收終端發(fā)送的幕墻渲染指令,所述幕墻渲染指令至少攜帶有幕墻節(jié)點的三視圖的信息,其中,所述三視圖為所述幕墻節(jié)點的主視圖、剖面圖和立體圖;
根據所述三視圖進行三維建模,生成所述幕墻節(jié)點的幕墻三維模型;
將所述幕墻三維模型輸入渲染引擎中,并獲取所述幕墻節(jié)點在所述渲染引擎中的第一渲染參數,根據所述第一渲染參數對所述幕墻三維模型進行渲染處理,得到第一幕墻渲染模型;
從所述第一幕墻渲染模型中提取得到所述幕墻節(jié)點的第一節(jié)點渲染圖。
2.根據權利要求1所述的方法,其特征在于,所述獲取所述幕墻節(jié)點在所述渲染引擎中的第一渲染參數,包括:
從所述幕墻三維模型中提取出構建所述幕墻三維模型的模型部件;
根據所述模型部件和所述渲染引擎中的成像角度、燈光生成參數選擇設定界面;
獲取用戶通過所述參數選擇設定界面輸入的第一渲染參數。
3.根據權利要求1所述的方法,其特征在于,所述根據所述三視圖進行三維建模,生成所述幕墻節(jié)點的幕墻三維模型,包括:
獲取所述主視圖、剖面圖和立體圖之間的對應關系和各視圖的二維坐標;
根據所述對應關系確定三維坐標原點,創(chuàng)建三維坐標系;
根據所述對應關系和各視圖的二維坐標值,確定所述主視圖、剖面圖和立體圖的二維坐標值在所述三維坐標系中所對應的三維點坐標;
連接任意兩個所述三維點坐標構建三維邊,對所述三維邊進行視圖投影,并根據所述投影結果對所述三維邊進行篩選;
根據篩選后的三維邊生成所述幕墻節(jié)點的幕墻三維模型。
4.根據權利要求1至3任意一項所述的方法,其特征在于,所述得到第一幕墻渲染模型之后,還包括:
獲取渲染場景模型的場景選擇選項;
通過所述場景選擇選項顯示渲染場景模型,將所述第一幕墻渲染模型疊加在所述渲染場景模型中,并根據所述渲染場景模型的場景渲染參數對所述第一渲染參數進行調整,得到第二渲染參數;
根據所述第二渲染參數對所述幕墻三維模型進行渲染處理,得到第二幕墻渲染模型;
從所述第二幕墻渲染模型中提取得到所述幕墻節(jié)點在所述渲染場景模型中的第二節(jié)點渲染圖。
5.根據權利要求4所述的方法,其特征在于,所述渲染場景模型的生成方法,還包括:
在所述渲染引擎中創(chuàng)建空白場景模型;
獲取所述空白場景模型的場景標識和場景渲染參數,所述場景標識用于對所述空白場景模型進行分類;
對所述場景標識和場景渲染參數進行關聯(lián)存儲,得到渲染場景模型。
6.根據權利要求4所述的方法,其特征在于,所述方法,還包括:
接收終端發(fā)送的關聯(lián)渲染指令,所述關聯(lián)渲染指令攜帶有與所述幕墻節(jié)點關聯(lián)的關聯(lián)節(jié)點的關聯(lián)三視圖的信息;
根據所述關聯(lián)三視圖進行三維建模,生成所述關聯(lián)節(jié)點的關聯(lián)三維模型;
將所述關聯(lián)三維模型輸入渲染引擎中,并獲取所述第二渲染參數,根據所述第二渲染參數對所述關聯(lián)三維模型進行渲染處理,得到關聯(lián)渲染模型;
從所述關聯(lián)渲染模型中提取所述關聯(lián)節(jié)點的關聯(lián)渲染圖。
7.根據權利要求1所述的方法,其特征在于:
所述渲染引擎為虛幻引擎、寒霜引擎、Unity3D、Serious引擎、無盡引擎中任意一種。
8.一種幕墻節(jié)點渲染裝置,其特征在于,所述裝置包括:
指令接收模塊,用于接收終端發(fā)送的幕墻渲染指令,所述幕墻渲染指令至少攜帶有幕墻節(jié)點的三視圖的信息,其中,所述三視圖為所述幕墻節(jié)點的主視圖、剖面圖和立體圖;
三維建模模塊,用于根據所述三視圖進行三維建模,生成所述幕墻節(jié)點的幕墻三維模型;
渲染模塊,用于將所述幕墻三維模型輸入渲染引擎中,并獲取所述幕墻節(jié)點在所述渲染引擎中的第一渲染參數,根據所述第一渲染參數對所述幕墻三維模型進行渲染處理,得到第一幕墻渲染模型;
渲染圖提取模塊,用于從所述第一幕墻渲染模型中提取所述幕墻節(jié)點的第一節(jié)點渲染圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于同濟大學建筑設計研究院(集團)有限公司,未經同濟大學建筑設計研究院(集團)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910587750.6/1.html,轉載請聲明來源鉆瓜專利網。





