一種虛擬家居場景3D設計器及系統的製作方法
2023-06-18 05:47:56 2
本發明涉及智能家居定製技術領域,具體涉及一種虛擬家居場景3D設計器及系統。
背景技術:
普通的家庭裝修中,需要業主自行去商場挑選家居產品,例如:衣櫃、鞋櫃、沙發、茶几等。業主告訴店家自己的房屋尺寸,店家根據業主報的尺寸幫助業主挑選合適大小的家居產品或者業主告訴店家自己想定製的產品形狀和結構,由店家負責後續的定製化生產。由於人們只能口頭表達自己的想法,不直觀,業主無法想像所挑選的家居產品放置到房間後的整體效果,所以人們需要更加滿足個性化定製需求的家裝定製產品。
技術實現要素:
有鑑於此,本發明的目的在於克服現有技術的不足,提供一種虛擬家居場景3D設計器及系統,圖形化立體呈現用戶個性化定製的家居產品。
為實現以上目的,本發明採用如下技術方案:
一種虛擬家居場景3D設計器,安裝在桌上型電腦或智能行動裝置中,所述桌上型電腦或智能行動裝置與虛擬家居伺服器無線連接,所述虛擬家居場景3D設計器包括:
戶型模塊,用於當檢測到用戶點擊產品界面上創建設計按鈕時,向用戶展示包括創建整套設計的按鈕和創建空間設計的按鈕的用戶界面;
還用於當檢測到用戶點擊創建整套設計的按鈕時,在用戶界面上以列表的形式展示所述虛擬家居伺服器發送的整套戶型信息以供用戶選擇;其中,所述整套戶型信息包括:城市名稱、小區名稱、戶型及對應的戶型圖片;
還用於當檢測到用戶點擊創建空間設計的按鈕時,在用戶界面上呈現空間名稱文本編輯框、空間大小文本編輯框、空間類型滑動選擇圖標和空間風格滑動選擇圖標,並根據用戶輸入的空間大小、用戶選擇的空間類型和空間風格生成戶型圖片;
家居模塊,包括非定製家居模塊和定製家居模塊,其中,所述非定製家居模塊用於按用戶選擇的空間風格分類展示非定製家居的可視化家居模型;所述定製家居模塊用於向用戶展示包括待定製家居顏色、結構和形狀圖片列表的用戶界面,並根據用戶選擇的家居顏色、結構和形狀生成可視化家居模型;
2D平面圖模塊,用於根據用戶在戶型模塊選擇的戶型圖片生成2D虛擬家居場景,以使用戶從家居模塊中選擇可視化家居模型拖動到所述2D虛擬家居場景的合適位置;
3D效果圖模塊,用於根據2D平面圖模塊輸出的2D虛擬家居場景及其中的可視化家居模型生成3D家居立體圖,並在用戶界面上展示出來。
優選地,所述虛擬家居場景3D設計器,還包括電商模塊,
所述2D平面圖模塊輸出的2D虛擬家居場景的邊角處及3D效果圖模塊輸出的3D家居立體圖的邊角處皆設有設計清單浮動按鈕;當所述電商模塊檢測到用戶點擊所述設計清單浮動按鈕的觸發動作時,所述電商模塊向所述虛擬家居伺服器請求讀取拖動到所述2D虛擬家居場景中的可視化家居模型的商品信息並在用戶界面上以列表的形式展示給用戶;
其中,所述商品信息包括可視化家居模型的縮略圖、對應的商品名稱、單價、數量及總額。
優選地,所述3D效果圖模塊輸出的3D家居立體圖的邊角處設有視角浮動按鈕;所述3D效果圖模塊每檢測到用戶點擊一次所述視角浮動按鈕,90°旋轉一次所述3D家居立體圖。
優選地,所述3D效果圖模塊輸出的3D家居立體圖的邊角處設有出美圖浮動按鈕;當所述3D效果圖模塊檢測到用戶點擊所述出美圖浮動按鈕時,驅動印表機列印所述3D家居立體圖。
優選地,所述3D效果圖模塊輸出的3D家居立體圖的邊角處設有保存浮動按鈕;當所述3D效果圖模塊檢測到用戶點擊所述保存浮動按鈕時,將所述3D家居立體圖存儲到安裝所述虛擬家居場景3D設計器的桌上型電腦或智能行動裝置中。
優選地,所述空間大小文本編輯框包括空間長文本編輯框、空間寬文本編輯框和空間高文本編輯框;
所述空間類型滑動選擇圖標包括臥室滑動選擇圖標、客廳滑動選擇圖標、兒童房滑動選擇圖標、餐廳滑動選擇圖標、廚房滑動選擇圖標、儲物間滑動選擇圖標、衣帽間滑動選擇圖標和書房滑動選擇圖標;
所述空間風格滑動選擇圖標包括地中海風格滑動選擇圖標、美式風格滑動選擇圖標、現代風格滑動選擇圖標和法式風格滑動選擇圖標。
優選地,所述虛擬家居場景3D設計器使用Unity3D軟體開發,使用C#語言作為腳本語言。
一種虛擬家居場景3D設計系統,包括上述的虛擬家居場景3D設計器和虛擬家居伺服器,其中,所述虛擬家居場景3D設計器安裝在桌上型電腦或智能行動裝置中,所述桌上型電腦或智能行動裝置與所述虛擬家居伺服器無線連接;所述智能行動裝置包括智慧型手機和/或平板電腦。
本發明採用以上技術方案,至少具備以下有益效果:
本發明提供的這種虛擬家居場景3D設計器及系統,安裝方便、部署簡單、操作容易,通過2D平面圖模塊和3D效果圖模塊,虛擬未來家居場景,對業主來說,可以方便家居產品的選購,滿足業主個性化的家居產品定製需求;對家居產品賣家來說,將家居產品圖形化展示,生成圖形化訂單,有效地幫助家居行業脫離「腦補」訂單產品的窘境,讓消費者更便捷、高效地購買家居產品。
附圖說明
圖1為本發明一實施例提供的一種虛擬家居場景3D設計器的示意框圖;
圖2為本發明一實施例提供的虛擬家居場景3D設計系統的示意框圖。
具體實施方式
下面通過附圖和實施例,對本發明的技術方案做進一步的詳細描述。
參見圖1,本發明一實施例提供的一種虛擬家居場景3D設計器100,安裝在桌上型電腦或智能行動裝置中,所述桌上型電腦或智能行動裝置與虛擬家居伺服器200無線連接,所述虛擬家居場景3D設計器100包括:
戶型模塊101,用於當檢測到用戶點擊產品界面上創建設計按鈕時,向用戶展示包括創建整套設計的按鈕和創建空間設計的按鈕的用戶界面;
還用於當檢測到用戶點擊創建整套設計的按鈕時,在用戶界面上以列表的形式展示所述虛擬家居伺服器發送的整套戶型信息以供用戶選擇;其中,所述整套戶型信息包括:城市名稱、小區名稱、戶型及對應的戶型圖片;
還用於當檢測到用戶點擊創建空間設計的按鈕時,在用戶界面上呈現空間名稱文本編輯框、空間大小文本編輯框、空間類型滑動選擇圖標和空間風格滑動選擇圖標,並根據用戶輸入的空間大小、用戶選擇的空間類型和空間風格生成戶型圖片;
家居模塊102,包括非定製家居模塊和定製家居模塊,其中,所述非定製家居模塊用於按用戶選擇的空間風格分類展示非定製家居的可視化家居模型(以地中海風格的客廳為例,涵蓋沙發、電視櫃、茶几、酒櫃、屏風等上百種家居產品,這些產品經由大數據篩選排列,可快速幫助用戶選擇。);所述定製家居模塊用於向用戶展示包括待定製家居顏色、結構和形狀圖片列表的用戶界面,並根據用戶選擇的家居顏色、結構和形狀生成可視化家居模型;
2D平面圖模塊103,用於根據用戶在戶型模塊101選擇的戶型圖片生成2D虛擬家居場景,以使用戶從家居模塊102中選擇可視化家居模型拖動到所述2D虛擬家居場景的合適位置;
3D效果圖模塊104,用於根據2D平面圖模塊103輸出的2D虛擬家居場景及其中的可視化家居模型生成3D家居立體圖,並在用戶界面上展示出來。
需要說明的是,如果消費者搭配好2D虛擬家居場景後,點擊3D效果圖,即可查看3D展示效果。如果覺得效果不理想,也可一鍵回到2D平面圖,重新選擇家居產品搭配。
可以理解的是,2D平面圖和3D效果圖快速切換,2D平面圖提供新增、擺放、以及刪除家居產品的功能,3D效果圖提供替換家具和查看空間效果的功能,家具搭配效果即時渲染出圖,真實還原用戶家中家具擺放情況。
優選地,所述虛擬家居場景3D設計器,還包括電商模塊105,
所述2D平面圖模塊103輸出的2D虛擬家居場景的邊角處及3D效果圖模塊104輸出的3D家居立體圖的邊角處皆設有設計清單浮動按鈕;當所述電商模塊105檢測到用戶點擊所述設計清單浮動按鈕的觸發動作時,所述電商模塊105向所述虛擬家居伺服器200請求讀取拖動到所述2D虛擬家居場景中的可視化家居模型的商品信息並在用戶界面上以列表的形式展示給用戶;
其中,所述商品信息包括可視化家居模型的縮略圖、對應的商品名稱、單價、數量及總額。
可以理解的是,3D設計器提供設計清單功能,一鍵查看當前場景內的家具,同時支持一鍵下單購買,將整個選購、下單及購買流程真正實現圖形化、可視化,在優化客戶選購體驗的同時也大大提高了門店導購的工作效率以及銷售成單率。
由上述技術方案可知,本發明提供的這種虛擬家居場景3D設計器及系統,安裝方便、部署簡單、操作容易,通過2D平面圖模塊和3D效果圖模塊,虛擬未來家居場景,對業主來說,可以方便家居產品的選購,滿足業主個性化的家居產品定製需求;對家居產品賣家來說,將家居產品圖形化展示,生成圖形化訂單,有效地幫助家居行業脫離「腦補」訂單產品的窘境,讓消費者更便捷、高效地購買家居產品。
優選地,所述3D效果圖模塊104輸出的3D家居立體圖的邊角處設有視角浮動按鈕;所述3D效果圖模塊104每檢測到用戶點擊一次所述視角浮動按鈕,90°旋轉一次所述3D家居立體圖。
可以理解的是,點擊視角浮動按鈕,可以進行90°旋轉,獲得更深層次的擺放體驗。
優選地,所述3D效果圖模塊104輸出的3D家居立體圖的邊角處設有出美圖浮動按鈕;當所述3D效果圖模塊104檢測到用戶點擊所述出美圖浮動按鈕時,驅動印表機列印所述3D家居立體圖。
優選地,所述3D效果圖模塊104輸出的3D家居立體圖的邊角處設有保存浮動按鈕;當所述3D效果圖模塊104檢測到用戶點擊所述保存浮動按鈕時,將所述3D家居立體圖存儲到安裝所述虛擬家居場景3D設計器的桌上型電腦或智能行動裝置中。
優選地,所述空間大小文本編輯框包括空間長文本編輯框、空間寬文本編輯框和空間高文本編輯框;
所述空間類型滑動選擇圖標包括臥室滑動選擇圖標、客廳滑動選擇圖標、兒童房滑動選擇圖標、餐廳滑動選擇圖標、廚房滑動選擇圖標、儲物間滑動選擇圖標、衣帽間滑動選擇圖標和書房滑動選擇圖標;
所述空間風格滑動選擇圖標包括地中海風格滑動選擇圖標、美式風格滑動選擇圖標、現代風格滑動選擇圖標和法式風格滑動選擇圖標。
優選地,所述虛擬家居場景3D設計器100使用Unity3D軟體開發,使用C#語言作為腳本語言。
參見圖2,本發明一實施例還提出了一種虛擬家居場景3D設計系統10,包括上述的虛擬家居場景3D設計器100和虛擬家居伺服器200,其中,所述虛擬家居場景3D設計器100安裝在桌上型電腦或智能行動裝置中,所述桌上型電腦或智能行動裝置與所述虛擬家居伺服器200無線連接;所述智能行動裝置包括智慧型手機和/或平板電腦。
以上所述的具體實施方式,對本發明的目的、技術方案和有益效果進行了進一步詳細說明,所應理解的是,以上所述僅為本發明的具體實施方式而已,並不用於限定本發明的保護範圍,凡在本發明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。術語「第一」、「第二」僅用於描述目的,而不能理解為指示或暗示相對重要性。術語「多個」指兩個或兩個以上,除非另有明確的限定。