一種三維模型數(shù)據(jù)顯示方法和電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種三維模型數(shù)據(jù)顯示方法和電子設(shè)備,屬于圖像處理【技術(shù)領(lǐng)域】,本發(fā)明通過在所述第一表面上配置有第一顯示區(qū)域,獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息;將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中;將具有所述第一數(shù)據(jù)信息的第一顯示區(qū)域渲染到所述三維模型中,解決了現(xiàn)有技術(shù)中三維模型與對應(yīng)的數(shù)據(jù)的弱關(guān)聯(lián)的技術(shù)問題,實現(xiàn)數(shù)據(jù)查看便利、現(xiàn)實用戶體驗沉浸感好的技術(shù)效果。
【專利說明】一種三維模型數(shù)據(jù)顯示方法和電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像處理【技術(shù)領(lǐng)域】,尤其涉及一種三維模型數(shù)據(jù)顯示方法和電子設(shè)備。
【背景技術(shù)】
[0002]在應(yīng)用于工業(yè)的三維可視化系統(tǒng)中,需要通過三維虛擬場景來查看實時生產(chǎn)數(shù)據(jù)?,F(xiàn)有技術(shù)是將三維模型與生產(chǎn)數(shù)據(jù)進行關(guān)聯(lián),在三維場景中選中三維模型查看其生產(chǎn)數(shù)據(jù)時,彈出對話框,以數(shù)據(jù)表格的方式展示生產(chǎn)數(shù)據(jù)。這種方案的缺點在于,三維模型與對應(yīng)的數(shù)據(jù)是弱關(guān)聯(lián),數(shù)據(jù)在場景外的表格中顯示,數(shù)據(jù)查看的操作步驟多,虛擬現(xiàn)實用戶體驗的沉浸感差。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供一種三維模型數(shù)據(jù)顯示方法和電子設(shè)備,用于解決現(xiàn)有技術(shù)中三維模型與對應(yīng)的數(shù)據(jù)的弱關(guān)聯(lián)的技術(shù)問題,實現(xiàn)數(shù)據(jù)查看便利、現(xiàn)實用戶體驗沉浸感好的技術(shù)效果。
[0004]本發(fā)明一方面提供一種三維模型數(shù)據(jù)顯示方法,所述三維模型具有第一表面,所述方法包括:在所述第一表面上配置有第一顯示區(qū)域,所述第一顯示區(qū)域小于或等于所述第一表面;獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息;將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中;將具有所述第一數(shù)據(jù)信息的第一顯示區(qū)域渲染到所述三維模型中。
[0005]進一步的,在所述獲得與所述三維模型對應(yīng)的數(shù)據(jù)信息之前還包括:當所述每幀渲染的時候,獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息。
[0006]進一步的,所述將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中具有為:通過RTT技術(shù)將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中。
[0007]進一步的,所述方法還包括:獲得所述三維模型對應(yīng)的第二數(shù)據(jù)信息;判斷所述第一數(shù)據(jù)信息是否與所述第二數(shù)據(jù)信息相同;若所述第一數(shù)據(jù)信息與所述第二數(shù)據(jù)信息不同時,將所述第二數(shù)據(jù)信息配置到所述第一顯示區(qū)域。
[0008]本發(fā)明另一方面的提供了一種電子設(shè)備,所述電子設(shè)備包括:顯示器,所述顯示器用于顯示所述三維模型,其中所述三維模型具有第一表面,其中,所述電子設(shè)備還包括:第一配置單元,所述第一配置單元用于在所述第一表面上配置有第一顯示區(qū)域,所述第一顯示區(qū)域小于或等于所述第一表面;第一獲得單元,所述獲得單元用于獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息;第一渲染單元,所述第一渲染單元用于將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中;第二渲染單元,所述第二渲染單元用于將具有所述第一數(shù)據(jù)信息的第一顯示區(qū)域渲染到所述三維模型中。
[0009]進一步的,所述電子設(shè)備還包括:第二獲得單元,所述第二獲得單元用于當所述每幀渲染的時候,獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息。
[0010]進一步的,所述電子設(shè)備還包括:第三渲染單元,所述第三渲染單元用于通過RTT技術(shù)將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中。
[0011]進一步的,所述電子設(shè)備還包括:第三獲得單元,所述第三獲得單元用于獲得所述三維模型對應(yīng)的第二數(shù)據(jù)信息;第一判斷單元,所述第一判斷單元用于判斷所述第一數(shù)據(jù)信息是否與所述第二數(shù)據(jù)信息相同;第二配置單元,所述第二配置單元用于當判斷所述第一數(shù)據(jù)信息與所述第二數(shù)據(jù)信息不同時,將所述第二數(shù)據(jù)信息配置到所述第一顯示區(qū)域。
[0012]本發(fā)明的有益效果如下:
[0013]本發(fā)明一實施例中一種三維模型數(shù)據(jù)顯示方法通過在所述第一表面上配置有第一顯示區(qū)域,獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息;將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中;將具有所述第一數(shù)據(jù)信息的第一顯示區(qū)域渲染到所述三維模型中,解決了現(xiàn)有技術(shù)中三維模型與對應(yīng)的數(shù)據(jù)的弱關(guān)聯(lián)的技術(shù)問題,實現(xiàn)數(shù)據(jù)查看便利、現(xiàn)實用戶體驗沉浸感好的技術(shù)效果。
【專利附圖】
【附圖說明】
[0014]圖1為本發(fā)明一實施例中三維模型數(shù)據(jù)顯示方法的流程圖;
[0015]圖2為本發(fā)明一實施例中電子設(shè)備的結(jié)構(gòu)圖;
【具體實施方式】
[0016]本發(fā)明一實施例提供了一種三維模型數(shù)據(jù)顯示方法通過在所述第一表面上配置有第一顯示區(qū)域,獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息;將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中;將具有所述第一數(shù)據(jù)信息的第一顯示區(qū)域渲染到所述三維模型中,解決了現(xiàn)有技術(shù)中三維模型與對應(yīng)的數(shù)據(jù)的弱關(guān)聯(lián)的技術(shù)問題,實現(xiàn)數(shù)據(jù)查看便利、現(xiàn)實用戶體驗沉浸感好的技術(shù)效果。
[0017]為使本領(lǐng)域技術(shù)人員能夠更詳細了解本發(fā)明,以下結(jié)合附圖對本發(fā)明進行詳細描述。
[0018]如圖1所示,本發(fā)明一實施例中一種三維模型數(shù)據(jù)顯示方法的流程圖,本實施例的方法包括:
[0019]步驟110:在所述第一表面上配置有第一顯示區(qū)域,所述第一顯示區(qū)域小于或等于所述第一表面;
[0020]具體來說,三維模型具有第一表面,該第一表面為三維模型特定設(shè)計的一個獨立的表面,其目的主要是通過該表面貼圖的方式預(yù)留輸出實時數(shù)據(jù)內(nèi)容的位置。一般來說,三維模型至少具有四個面,其中該第一表面可以設(shè)定于任何一個三維模型的面中。并且該第一表面上配置有第一顯示區(qū)域,該第一顯示區(qū)域的面積小于或等于第一表面的面積,配置成第一顯示區(qū)域的面積小于第一表面的面積主要是便于用戶在觀看第一顯示區(qū)域的數(shù)據(jù)時不影響對整體三維模型顯示效果的影響。當然配置成第一顯示區(qū)域的面積等于第一表面的面積也不會影響對三維模型數(shù)據(jù)顯示的效果。
[0021]步驟120:獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息;
[0022]具體來說,為了能夠在第一顯示區(qū)域顯示第一數(shù)據(jù)信息,需要獲得與所述三維模型對應(yīng)的數(shù)據(jù)信息。其中,第一數(shù)據(jù)信息主要是生產(chǎn)數(shù)據(jù),或者其他需要在三維模型使用中顯示的數(shù)據(jù)信息。在具體的獲得過程中,一般來說,需要在每幀渲染的時候,調(diào)取相關(guān)的第一數(shù)據(jù)信息,當然本申請并不限定只在每幀渲染的時候調(diào)取,也可以根據(jù)需要在其他時刻調(diào)取相關(guān)的第一數(shù)據(jù)信息。
[0023]進一步的,為了更好的達到對第一數(shù)據(jù)信息的表達,實時調(diào)取第一數(shù)據(jù)信息具有重要的意義。故,在三維模型數(shù)據(jù)顯示方法中,獲得所述三維模型對應(yīng)的第二數(shù)據(jù)信息;判斷所述第一數(shù)據(jù)信息是否與所述第二數(shù)據(jù)信息相同;若所述第一數(shù)據(jù)信息與所述第二數(shù)據(jù)信息不同時,將所述第二數(shù)據(jù)信息配置到所述第一顯示區(qū)域。通過該方案可以實時的改變生產(chǎn)數(shù)據(jù)的表達,更利于達到數(shù)據(jù)查看便利、現(xiàn)實用戶體驗沉浸感好的技術(shù)效果。
[0024]步驟130:將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中;
[0025]具體來說,將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中的手段為RTTUenderto Texture渲染到紋理)技術(shù),當然,本申請并不限定具體的渲染手段為RTT技術(shù),對于能實現(xiàn)本申請具體將數(shù)據(jù)信息渲染到第一顯示區(qū)域的其他技術(shù)方案同樣屬于本申請的保護范圍。
[0026]步驟140:將具有所述第一數(shù)據(jù)信息的第一顯示區(qū)域渲染到所述三維模型中。
[0027]具體來說,將第一數(shù)據(jù)信息渲染到第一顯示區(qū)域后,形成第一表面的貼圖效果的三維模型,進而將具有第一數(shù)據(jù)信息的三維模型渲染到三維場景中,達到了本申請所需實現(xiàn)的對于三維場景的實時生產(chǎn)數(shù)據(jù)的顯示。
[0028]本發(fā)明一實施例還提供一種電子設(shè)備,如圖2所示,電子設(shè)備包括:
[0029]顯示器,所述顯示器用于顯示所述三維模型,其中所述三維模型具有第一表面,其中,所述電子設(shè)備還包括:
[0030]第一配置單元11,所述第一配置單元11用于在所述第一表面上配置有第一顯示區(qū)域,所述第一顯示區(qū)域小于或等于所述第一表面;
[0031]第一獲得單元12,所述獲得單元12用于獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息;
[0032]第一渲染單元13,所述第一渲染單元13用于將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中;
[0033]第二渲染單元14,所述第二渲染單元14用于將具有所述第一數(shù)據(jù)信息的第一顯示區(qū)域渲染到所述三維模型中。
[0034]進一步的,所述電子設(shè)備還包括:第二獲得單元121,所述第二獲得單元121用于當所述每幀渲染的時候,獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息。
[0035]進一步的,所述電子設(shè)備還包括:第三渲染單元131,所述第三渲染單元用于通過RTT技術(shù)將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中。
[0036]進一步的,所述電子設(shè)備還包括:
[0037]第三獲得單元122,所述第三獲得單元122用于獲得所述三維模型對應(yīng)的第二數(shù)據(jù)信息;
[0038]第一判斷單元15,所述第一判斷單元15用于判斷所述第一數(shù)據(jù)信息是否與所述第二數(shù)據(jù)信息相同;
[0039]第二配置單元111,所述第二配置單元111用于當判斷所述第一數(shù)據(jù)信息與所述第二數(shù)據(jù)信息不同時,將所述第二數(shù)據(jù)信息配置到所述第一顯示區(qū)域。
[0040]本發(fā)明的有益效果如下:
[0041]本發(fā)明一實施例中提供的一種三維模型數(shù)據(jù)顯示方法和電子設(shè)備通過在所述第一表面上配置有第一顯示區(qū)域,獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息;將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中;將具有所述第一數(shù)據(jù)信息的第一顯示區(qū)域渲染到所述三維模型中,解決了現(xiàn)有技術(shù)中三維模型與對應(yīng)的數(shù)據(jù)的弱關(guān)聯(lián)的技術(shù)問題,實現(xiàn)數(shù)據(jù)查看便利、現(xiàn)實用戶體驗沉浸感好的技術(shù)效果。
[0042]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種三維模型數(shù)據(jù)顯不方法,所述三維模型具有第一表面,其特征在于: 在所述第一表面上配置有第一顯示區(qū)域,所述第一顯示區(qū)域小于或等于所述第一表面; 獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息; 將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中; 將具有所述第一數(shù)據(jù)信息的第一顯示區(qū)域渲染到所述三維模型中。
2.如權(quán)利要求1所述的方法,其特征在于,在所述獲得與所述三維模型對應(yīng)的數(shù)據(jù)信息之前還包括: 當所述每幀渲染的時候,獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息。
3.如權(quán)利要求1所述的方法,其特征在于,所述將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中具有為: 通過RTT技術(shù)將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中。
4.如權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 獲得所述三維模型對應(yīng)的第二數(shù)據(jù)信息; 判斷所述第一數(shù)據(jù)信息是否與所述第二數(shù)據(jù)信息相同; 若所述第一數(shù)據(jù)信息與所述第二數(shù)據(jù)信息不同時,將所述第二數(shù)據(jù)信息配置到所述第一顯示區(qū)域。
5.—種電子設(shè)備,其特征在于,所述電子設(shè)備包括: 顯示器,所述顯示器用于顯示所述三維模型,其中所述三維模型具有第一表面,其中,所述電子設(shè)備還包括: 第一配置單元,所述第一配置單元用于在所述第一表面上配置有第一顯示區(qū)域,所述第一顯示區(qū)域小于或等于所述第一表面; 第一獲得單元,所述獲得單元用于獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息; 第一渲染單元,所述第一渲染單元用于將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中; 第二渲染單元,所述第二渲染單元用于將具有所述第一數(shù)據(jù)信息的第一顯示區(qū)域渲染到所述三維模型中。
6.如權(quán)利要求5所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第二獲得單元,所述第二獲得單元用于當所述每幀渲染的時候,獲得與所述三維模型對應(yīng)的第一數(shù)據(jù)信息。
7.如權(quán)利要求5所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第三渲染單元,所述第三渲染單元用于通過RTT技術(shù)將所述第一數(shù)據(jù)信息渲染到所述第一顯示區(qū)域中。
8.如權(quán)利要求5所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第三獲得單元,所述第三獲得單元用于獲得所述三維模型對應(yīng)的第二數(shù)據(jù)信息; 第一判斷單元,所述第一判斷單元用于判斷所述第一數(shù)據(jù)信息是否與所述第二數(shù)據(jù)信息相同; 第二配置單元,所述第二配置單元用于當判斷所述第一數(shù)據(jù)信息與所述第二數(shù)據(jù)信息不同時,將所述第二數(shù)據(jù)信息配置到所述第一顯示區(qū)域。
【文檔編號】G06T15/00GK104077800SQ201310099548
【公開日】2014年10月1日 申請日期:2013年3月26日 優(yōu)先權(quán)日:2013年3月26日
【發(fā)明者】馮振保, 鄭向陽, 呂樹河, 魏華南 申請人:河南省電力公司焦作供電公司, 國家電網(wǎng)公司