本發(fā)明涉及計算機技術(shù)領(lǐng)域,具體而言,涉及一種基于互動漫游式房屋裝修數(shù)據(jù)交互方法及裝置。
背景技術(shù):
隨著科學技術(shù)的發(fā)展和人們生活水平的提高,人們越來越注重房屋的裝修質(zhì)量。
現(xiàn)有技術(shù)中,人們大多通過自己親力親為在實體裝修店中進行的選材,再進行根據(jù)自身所選的材料進行搭配裝修。該方法不僅需要耗費人們大量的時間和精力,且由于每個人的欣賞水平不同,親力親為所裝修達到的效果也可能和自身的預估效果南轅北轍。再者,現(xiàn)有技術(shù)中,人們也可通過聘請專業(yè)的裝修公司進行裝修設(shè)計。該方式雖然節(jié)約了人們大量的時間和精力,且裝修效果也能夠達到人們滿意的水平。但聘請專業(yè)裝修公司需要花費大量的金錢,從而給人們的經(jīng)濟帶來極大的負擔。
因此,如何在不花費大量資金,又不耗費人們大量的時間和精力的情況下,達到與預想的裝修效果是目前業(yè)界一大難題。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明的目的在于提供一種基于互動漫游式房屋裝修數(shù)據(jù)交互方法及裝置,其能夠在不花費大量資金,又不耗費人們大量的時間和精力的情況下,達到與預想的裝修效果。
本發(fā)明的實施例是這樣實現(xiàn)的:
第一方面,本發(fā)明實施例提供了一種基于互動漫游式房屋裝修數(shù)據(jù)交互方法,所述方法包括:獲取房屋圖紙信息。根據(jù)所述房屋圖紙信息生成三維房屋模型的圖像,將所述三維房屋模型的圖像通過顯示設(shè)備進行顯示。根據(jù)獲取的控制指令改變所述三維房屋模型在所述顯示設(shè)備上的顯示畫面或調(diào)節(jié)所述三維房屋模型中顯示物品在所述顯示設(shè)備上的顯示狀態(tài)。
第二方面,本發(fā)明實施例提供了一種基于互動漫游式房屋裝修數(shù)據(jù)交互裝置,所述裝置包括:接收模塊,用于獲取房屋圖紙信息。生成模塊;用于根據(jù)所述房屋圖紙信息生成三維房屋模型的圖像,將所述三維房屋模型的圖像通過顯示設(shè)備進行顯示??刂颇K;用于根據(jù)獲取的控制指令改變所述三維房屋模型在所述顯示設(shè)備上的顯示畫面或調(diào)節(jié)所述三維房屋模型中顯示物品在所述顯示設(shè)備上的顯示狀態(tài)。
本發(fā)明實施例的有益效果是:
首先獲取用戶輸入的房屋圖紙信息;根據(jù)該用戶的房屋圖紙信息,通過三維建模,將房屋圖紙信息的二維的平面圖紙生成三維房屋模型。而該三維房屋模型則為該用戶實際房屋的虛擬三維房屋模型。生成該三維房屋模型后,再將三維房屋模型的圖像通過顯示設(shè)備進行顯示。用戶根據(jù)自身的需求而輸入相應的控制指令,則能夠改變?nèi)S房屋模型在顯示設(shè)備上的顯示畫面,或根據(jù)該控制指令調(diào)節(jié)三維房屋模型中顯示物品在顯示設(shè)備上的顯示狀態(tài),從而使得三維房屋模型通過用戶的編輯而達到用戶需要的效果。因此,通過二維的平面圖紙生成三維房屋模型,以及該三維房屋模型能被用戶的編輯。其不僅不需要花費大量資金,又不耗費用戶大量的時間和精力的情況下,還能夠達到用戶預想的裝修效果。
本發(fā)明的其他特征和優(yōu)點將在隨后的說明書闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明實施例而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。通過附圖所示,本發(fā)明的上述及其它目的、特征和優(yōu)勢將更加清晰。在全部附圖中相同的附圖標記指示相同的部分。并未刻意按實際尺寸等比例縮放繪制附圖,重點在于示出本發(fā)明的主旨。
圖1示出了本發(fā)明實施例提供的一種基于互動漫游式房屋裝修數(shù)據(jù)交互方法的流程圖;
圖2示出了本發(fā)明實施例提供的一種基于互動漫游式房屋裝修數(shù)據(jù)交互方法中步驟S300的第一子流程圖;
圖3示出了本發(fā)明實施例提供的一種基于互動漫游式房屋裝修數(shù)據(jù)交互方法中步驟S300的第二子流程圖;
圖4示出了本發(fā)明實施例提供的一種基于互動漫游式房屋裝修數(shù)據(jù)交互方法應用的顯示界面第一狀態(tài)示意圖;
圖5示出了本發(fā)明實施例提供的一種基于互動漫游式房屋裝修數(shù)據(jù)交互方法應用的顯示界面第二狀態(tài)示意圖;
圖6示出了本發(fā)明實施例提供的一種基于互動漫游式房屋裝修數(shù)據(jù)交互方法應用的顯示界面第三狀態(tài)示意圖;
圖7示出了本發(fā)明實施例提供的一種基于互動漫游式房屋裝修數(shù)據(jù)交互方法應用的顯示界面第四狀態(tài)示意圖;
圖8示出了本發(fā)明實施例提供的一種基于互動漫游式房屋裝修數(shù)據(jù)交互裝置的第一結(jié)構(gòu)框圖;
圖9示出了本發(fā)明實施例提供的一種基于互動漫游式房屋裝修數(shù)據(jù)交互裝置的第二結(jié)構(gòu)框圖;
圖10示出了本發(fā)明實施例提供的一種基于互動漫游式房屋裝修數(shù)據(jù)交互裝置的第三結(jié)構(gòu)框圖;
圖11示出了本發(fā)明實施例提供的一種基于互動漫游式房屋裝修數(shù)據(jù)交互裝置的第四結(jié)構(gòu)框圖。
圖標:100-基于互動漫游式房屋裝修數(shù)據(jù)交互裝置;110接收模塊;120生成模塊;130控制模塊;131-下載單元;132-控制單元;1321-獲取子單元;1322-控制子單元;140-信息接收模塊;150-信息生成模塊。
具體實施方式
為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設(shè)計。
因此,以下對在附圖中提供的本發(fā)明的實施例的詳細描述并非旨在限制要求保護的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。術(shù)語“第一”、“第二”等僅用于區(qū)分描述,而不能理解為指示或暗示相對重要性。
本發(fā)明實施例提供的了一種數(shù)據(jù)交互的方法及裝置,該數(shù)據(jù)交互的方法及裝置應用于虛擬房屋漫游交互系統(tǒng)。本發(fā)明的虛擬房屋漫游交互系統(tǒng)是指以臺式PC,移動PC,大型計算機,云計算計算機(計算設(shè)備)集群這些電腦硬件為計算主體,以顯示設(shè)備為顯示終端,用于通過基于unity3D、unreal、cryengine等軟件引擎系統(tǒng)構(gòu)建虛擬三維情景。
虛擬房屋漫游交互系統(tǒng)包括:顯示設(shè)備、服務器和計算設(shè)備。顯示設(shè)備可以為:一體式計算機、移動智能電子設(shè)備、具有圖像處理能力顯示器、虛擬現(xiàn)實顯示設(shè)備或增強現(xiàn)實顯示設(shè)備。顯示設(shè)備通過API DirectX、OpenGL、VC函數(shù)庫、Html5,以及WebGL或java函數(shù)庫等運行軟件實現(xiàn)了漫游的顯示和互動程序的運行。
服務器具有數(shù)據(jù)的存儲、輸入和輸出能力,以及數(shù)據(jù)的編輯更新能力。本實施例中,服務器能夠?qū)@示設(shè)備顯示的數(shù)據(jù)進行云存儲,以便于下載。再者,服務器還能夠提供后臺的數(shù)據(jù)編輯能力,以便于對儲存的數(shù)據(jù)的進行編輯更新。
計算設(shè)備具有數(shù)據(jù)的處理能力的集成電路芯片,計算設(shè)備可以為單獨的設(shè)備,也可以被包括在顯示設(shè)備中。本實施例中,計算設(shè)備通過自身的處理能力對數(shù)據(jù)交互進行處理,實現(xiàn)了顯示設(shè)備、服務器和計算設(shè)備之間的數(shù)據(jù)交互。
請參閱圖1,圖1示出了基于互動漫游式房屋裝修數(shù)據(jù)交互方法的流程圖。本實施例中,通過獲取用戶的房屋圖紙信息,并生成該房屋圖紙信息的三維房屋模型,再根據(jù)獲取的控制指令改變?nèi)S房屋模型在顯示設(shè)備上的顯示畫面或調(diào)節(jié)三維房屋模型中顯示物品在顯示設(shè)備上的顯示狀態(tài),從而實現(xiàn)數(shù)據(jù)的交互控制。
具體的,數(shù)據(jù)交互的方法流程包括:步驟S100、步驟S200和步驟S300。
步驟S100:獲取房屋圖紙信息。
計算設(shè)備能夠獲取用戶輸入的用戶的房屋圖紙信息。其中,該房屋圖紙信息可以為:房屋的CAD(Computer Aided Design)圖紙信息。而該房屋圖紙信息為對應的二維平面圖紙信息。
步驟S200:根據(jù)所述房屋圖紙信息生成三維房屋模型的圖像,將所述三維房屋模型的圖像通過顯示設(shè)備進行顯示。
計算設(shè)備獲取到的房屋圖紙信息,并解析該房屋圖紙信息而獲取房屋圖紙信息中的點線數(shù)據(jù)。通過unity3D、unreal、cryengine等軟件引擎,計算設(shè)備在二維坐標平面的基礎(chǔ)上建立三維立體坐標系,將該房屋圖紙信息中的點線數(shù)據(jù)在垂直方向進行投射,從而能夠建立該房屋圖紙信息在立三維立體坐標系的三維房屋模型。計算設(shè)備將三維房屋模型的數(shù)據(jù)發(fā)送至顯示設(shè)備,以使顯示設(shè)備通過數(shù)據(jù)將三維房屋模型的圖像進行顯示。
步驟S300:根據(jù)獲取的控制指令改變所述三維房屋模型在所述顯示設(shè)備上的顯示畫面或調(diào)節(jié)所述三維房屋模型中顯示物品在所述顯示設(shè)備上的顯示狀態(tài)。
該三維房屋模型建立并通過顯示設(shè)備顯示后,計算設(shè)備還能獲取用戶輸入的控制指令。其中,控制指令可以為多種不同的控制指令。計算設(shè)備通過解析該控制指令,能夠?qū)淖內(nèi)S房屋模型在顯示設(shè)備上的顯示畫面?;蚪馕鲈摽刂浦噶疃{(diào)節(jié)三維房屋模型中顯示物品在所述顯示設(shè)備上的顯示狀態(tài)。進而實現(xiàn)了用戶通過輸入控制指令而對三維房屋模型進行編輯和調(diào)制,以達到用戶需要的顯示效果。
請參閱圖2,圖2示出了改變?nèi)S房屋模型在顯示設(shè)備上的顯示畫面流程圖。本實施例中,通過坐標位置或攝像角度的改變,以改變?nèi)S房屋模型在顯示設(shè)備上的顯示畫面。
具體的,改變?nèi)S房屋模型在顯示設(shè)備上的顯示畫面方法流程包括:步驟S301和步驟S302。
步驟S301:獲取所述視角移動指令。
計算設(shè)備能夠獲取用戶通過體感控制、手柄控制、觸屏控制或鍵盤鼠標等控制器輸入的視角移動指令,其中,視角移動指令包括:位置移動指令和攝像角度調(diào)制指令。
步驟S302:根據(jù)所述視角移動指令改變獲取所述三維房屋模型的所述顯示畫面的虛擬攝像機在所述三維房屋模型中的位置坐標或攝像角度。
三維房屋模型中建立于三維立體坐標系中,故該三維房屋模型中的每一個位置均在三維立體坐標系中對應一個坐標。
作為一種方式,計算設(shè)備在三維房屋模型中設(shè)置了虛擬攝像機,該虛擬攝像機能夠獲取三維房屋模型中的圖像,故計算設(shè)備能夠?qū)⑷S房屋模型中的圖像輸出到顯示設(shè)備顯示。而該虛擬攝像機在三維房屋模型中的位置也具有一個坐標,該坐標為位置坐標。若該計算設(shè)備獲取到位置移動指令,解析并驅(qū)動該位置移動指令則能夠根據(jù)該位置移動指令而改變虛擬攝像機在三維房屋模型中的位置坐標,進而改變?nèi)S房屋模型在顯示設(shè)備上的顯示畫面。具體的,計算設(shè)備解析驅(qū)動該位置移動指令而改變虛擬攝像機的位置坐標的方式可以包括:計算設(shè)備根據(jù)位置移動指令中的目標位置坐標,持續(xù)改變虛擬攝像機當前的位置坐標,以使虛擬攝像機當前的位置坐標和目標位置坐標相同。或計算設(shè)備根據(jù)位置移動指令基于物理引擎對虛擬攝像機產(chǎn)生推理、摩擦力或加速度等物理因素,以使虛擬攝像機當前的位置坐標改變至于目標位置坐標相同。
作為另一種方式,虛擬攝像機在三維房屋模型中的位置坐標也具有一個攝像角度。若該計算設(shè)備獲取到攝像角度調(diào)制指令,計算設(shè)備解析該攝像角度調(diào)制指令而獲取攝像角度調(diào)制指令中的目標角度。計算設(shè)備根據(jù)該攝像角度調(diào)制指令將虛擬攝像機當前的攝像角度調(diào)節(jié)至目標角度,故實改變?nèi)S房屋模型在顯示設(shè)備上的顯示畫面。
基于虛擬攝像機的位置坐標和攝像角度的改變,用戶能夠?qū)崿F(xiàn)在三維房屋模型的漫游。
請參閱圖3,圖3示出了在三維房屋模型中加載顯示物品的流程圖。在本實施例中,通過下載服務器中的顯示物品,并將顯示物品加載到三維房屋模型,以實現(xiàn)對該顯示物品的顯示狀態(tài)的改變。
具體的,在三維房屋模型中加載顯示物品的方法流程包括:步驟S310和步驟S320。
步驟S310:根據(jù)所述顯示物品獲取指令下載服務器中的所述顯示物品。
服務器中存儲有各商家的各種商品,該商品均為顯示物品。用戶輸入的控制指令包括:顯示物品獲取指令和顯示物品交互指令。計算設(shè)備能夠獲取用戶根據(jù)自身需求輸入的顯示物品獲取指令。并提取該顯示物品獲取指令所包含的地址信息。計算設(shè)備根據(jù)該地址信息在服務器中進行檢索,并將檢索到地址信息匹配的顯示物品進行下載存儲。
步驟S320:根據(jù)所述顯示物品交互指令調(diào)節(jié)所述三維房屋模型中的所述顯示物品在所述顯示設(shè)備上的顯示位置或顯示狀態(tài)。
顯示物品交互指令包括:第一顯示物品交互指令和第二顯示物品交互指令。其中,第一顯示物品交互指令和第二顯示物品交互指令均為用戶根據(jù)自身控制需求而輸入的指令。
計算設(shè)備獲取到第一顯示物品交互指令后,根據(jù)第一顯示物品交互指令中包含的初始位置坐標和地址信息,將存儲的地址信息匹配的顯示物品加載到初始位置坐標。其中,初始位置坐標為用戶輸入第一顯示物品交互指令時,觸控該顯示設(shè)備的顯示畫面上的位置。由于顯示畫面上的位置能夠與三維房屋模型中的一個位置對應,繼而該位置的坐標即為初始位置坐標?;趯︼@示物品的加載,用戶可實現(xiàn)家具、地磚、墻面模塊、燈等的加載或更換。
計算設(shè)備基于虛擬物理碰撞引擎,能夠?qū)⒚總€加載的顯示物品附加上對應該顯示物品的體積大小。計算設(shè)備能在三維房屋模型中設(shè)置掃描線,該掃描線為用戶在觸控顯示設(shè)備所產(chǎn)生的觸控點在顯示畫面中的位置沿垂直于顯示畫面方向投射的線??梢岳斫獾模搾呙杈€也可以為垂直與虛擬攝像機攝像頭的中心,在該三維房屋模型內(nèi)無限延伸。當虛擬攝像機在三維房屋模型的位置或攝像角度改變時,該掃描線的位置也隨之改變。若掃描線穿過一個或多個具有體積的顯示物品時,計算設(shè)備基于虛擬物理碰撞引擎能夠判斷一個或多個顯示物品被掃描到。再者,計算設(shè)備對每個三維房屋模型中的顯示物品均預設(shè)了對應該顯示物品的物品坐標,其中,物品坐標為對應顯示物品體積的范圍坐標。當虛擬攝像機在三維房屋模型的位置位于顯示物品的物品坐標范圍內(nèi)時,計算設(shè)備能夠判斷虛擬攝像機靠近該顯示物品。
若計算設(shè)備判斷一個或多個顯示物品被掃描到或判斷虛擬攝像機靠近一個或多個顯示物品時。計算設(shè)備先將上述的一個或多個顯示物品標記并記錄,其中,被記錄一個或多個顯示物品能夠處于顯示狀態(tài)可變。計算設(shè)備再根據(jù)被記錄一個或多個顯示物品生成顯示狀態(tài)可變提示信息至顯示設(shè)備顯示。需要說明的是,若計算設(shè)備判斷有新的一個或多個顯示物品被掃描到或判斷虛擬攝像機靠近新的一個或多個顯示物品時,計算設(shè)備則通過將之前記錄的一個或多個顯示物品覆蓋,而記錄該新的一個或多個顯示物品記錄。
用戶通過觀察顯示設(shè)備顯示的顯示狀態(tài)可變提示信息,便能夠?qū)斎氲诙@示物品交互指令。計算設(shè)備則能夠獲取用戶基于顯示狀態(tài)可變提示信息反饋的第二顯示物品交互指令,并根據(jù)第二顯示物品交互指令將用戶選擇的顯示物品標記為目標顯示物品。
作為一種方法,第二顯示物品交互指令可以包括:物品移動指令或物品狀態(tài)改變指令。若計算設(shè)備獲取物品移動指令,根據(jù)該物品移動指令所包含的目標位置坐標,計算設(shè)備能夠?qū)⒛繕孙@示物品當前的物品坐標改變至與目標位置坐標相同,從而實現(xiàn)了目標顯示物品在三維房屋模型中的移動?;趯δ繕孙@示物品的移動,用戶可實現(xiàn)家具、地磚、墻面模塊、燈等擺放位置調(diào)制。
當然,若計算設(shè)備獲取物品狀態(tài)改變指令,根據(jù)該物品狀態(tài)改變指令所包含的目標顯示狀態(tài),計算設(shè)備能夠?qū)⒛繕孙@示物品當前的顯示狀態(tài)改變至與目標顯示狀態(tài)相同,從而實現(xiàn)了目標顯示物品在三維房屋模型中顯示狀態(tài)改變。其中,顯示狀態(tài)改變可以包括:門窗的開關(guān)、燈的開關(guān)、電器的開關(guān)、水龍頭的開關(guān)等。
在本實施了中,計算設(shè)備將上述的一個或多個顯示物品標記為顯示狀態(tài)可變,并生成顯示狀態(tài)可變提示信息至顯示設(shè)備顯示時。用戶根據(jù)該狀態(tài)可變提示信息,還可輸入物品信息獲取指令。計算設(shè)備根據(jù)該物品信息獲取指令生成對應目標顯示物品的物品信息至顯示設(shè)備顯示。其中,物品信息為該目標顯示物品的型號、廠商和價格等。此時,計算設(shè)備能夠獲取用戶基于物品信息反饋輸入的交易指令。并根據(jù)該交易指令生成該顯示物品的訂單信息,并將訂單信息發(fā)送至服務器。并根據(jù)該訂單信息通過支付平臺完成訂單的支付,以使服務器能夠?qū)⒅Ц兜慕痤~對應發(fā)送至后臺對應的商家。
請參閱圖4,圖中的桌子、窗子和窗簾均為三維房屋模型中的顯示物品。桌子被掃面線穿過,生成的顯示狀態(tài)可變提示信息在桌子左側(cè)顯示,并處于顯示可變狀態(tài)。
如圖5所示,用戶根據(jù)該顯示狀態(tài)可變提示信息而輸入物品移動指令,從而將桌子移動到位于畫面左側(cè)的位置。
如圖6所示,用戶通過輸入位置移動指令,移動至靠近三維房屋模型中的桌子、窗子和窗簾。此時,虛擬攝像機的位置坐標分別為位于桌子的物品位置坐標、窗子位置坐標和窗簾位置坐標的范圍以內(nèi)。從而對應生成每個顯示物品的顯示狀態(tài)可變提示信息。
如圖7所示,用戶根據(jù)該顯示狀態(tài)可變提示信息而輸入物品狀態(tài)改變指令,以使窗子左側(cè)的窗簾的顯示狀態(tài)由收攏便為伸展狀態(tài),并將窗子部分遮蔽。
請參閱圖8,圖8為本發(fā)明實施例提供的一種基于互動漫游式房屋裝修數(shù)據(jù)交互裝置第一結(jié)構(gòu)框圖,該基于互動漫游式房屋裝修數(shù)據(jù)交互裝置100包括:接收模塊110、生成模塊120和控制模塊130。
接收模塊110,用于獲取房屋圖紙信息。
生成模塊120,用于根據(jù)所述房屋圖紙信息生成三維房屋模型的圖像,將所述三維房屋模型的圖像通過顯示設(shè)備進行顯示。
控制模塊130,用于根據(jù)獲取的控制指令改變所述三維房屋模型在所述顯示設(shè)備上的顯示畫面或調(diào)節(jié)所述三維房屋模型中顯示物品在所述顯示設(shè)備上的顯示狀態(tài)。
請參閱圖9,圖9為基于互動漫游式房屋裝修數(shù)據(jù)交互裝置100中控制模塊的結(jié)構(gòu)框圖,該控制模塊130包括:下載單元131和控制單元132。
下載單元131,用于根據(jù)所述顯示物品獲取指令下載服務器中的所述顯示物品。
控制單元132,用于根據(jù)所述顯示物品交互指令調(diào)節(jié)所述三維房屋模型中的所述顯示物品在所述顯示設(shè)備上的顯示位置或顯示狀態(tài)。
請參閱圖10,圖10為基于互動漫游式房屋裝修數(shù)據(jù)交互裝置中控制單元的結(jié)構(gòu)框圖,該控制單元132包括:獲取子單元1321和控制子單元1322。
獲取子單元1321,用于獲取用戶基于所述顯示狀態(tài)可變的顯示物品中所選擇的目標顯示物品反饋的所述第二顯示物品交互指令。
控制子單元1322,用于根據(jù)所述第二顯示物品交互指令調(diào)節(jié)所述三維房屋模型中的所述目標顯示物品在所述顯示設(shè)備上的顯示位置或顯示狀態(tài)。
請參閱圖11,圖11為基于互動漫游式房屋裝修數(shù)據(jù)交互裝置100的第四結(jié)構(gòu)框圖,該基于互動漫游式房屋裝修數(shù)據(jù)交互裝置100還包括:信息接收模塊140和信息生成模塊150。
信息接收模塊140,獲取用戶基于所述顯示物品的物品信息反饋的交易指令。
信息生成模塊150,根據(jù)所述交易指令生成所述顯示物品的訂單信息,并將所述訂單信息發(fā)送至服務器。
需要說明的是,由于所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
綜上所述,本發(fā)明實施例提供了一種基于互動漫游式房屋裝修數(shù)據(jù)交互方法及裝置。通過首先獲取用戶輸入的房屋圖紙信息;根據(jù)該用戶的房屋圖紙信息,通過三維建模,將房屋圖紙信息的二維的平面圖紙生成三維房屋模型。而該三維房屋模型則為該用戶實際房屋的虛擬三維房屋模型。生成該三維房屋模型后,再將三維房屋模型的圖像通過顯示設(shè)備進行顯示。用戶根據(jù)自身的需求而輸入相應的控制指令,則能夠改變?nèi)S房屋模型在顯示設(shè)備上的顯示畫面,或根據(jù)該控制指令調(diào)節(jié)三維房屋模型中顯示物品在顯示設(shè)備上的顯示狀態(tài),從而使得三維房屋模型通過用戶的編輯而達到用戶需要的效果。因此,通過二維的平面圖紙生成三維房屋模型,以及該三維房屋模型能被用戶的編輯。其不僅不需要花費大量資金,又不耗費用戶大量的時間和精力的情況下,還能夠達到用戶預想的裝修效果。
以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。