999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于VR技術的三維家居設計及展現系統

2018-02-25 11:54:22劉丙信劉金科朱晨陽
電子技術與軟件工程 2018年11期
關鍵詞:模型系統設計

劉丙信 劉金科 朱晨陽

摘要 為了優化家居環境的設計,結合虛擬現實(VR)技術,設計一套三維家居設計及展現系統。該系統沉浸式體驗更加逼真,在各個空間自由切換,讓客戶身臨其境感受未來家,增加了人機交互式體驗。

[關鍵詞]虛擬現實三維家居人機交互

1 引言

隨著社會的發展和人們生活水平的提高,企業間競爭的不斷加劇,迫使企業必須想方設法為用戶提供更新、更豐富的產品和服務。家居工業發展呈現5個特點:貨品全,資金多,周轉快,庫存少,銷售途徑多。VR技術與家居設計結合存在一定的必然性,為企業在為客戶提供更多樣化和個性化的產品和更優良的服務方面開辟了新的途徑。VR(虛擬現實)樣板房是利用VR技術根據真實樣板房的1:1比例設計,將樣板房進行360度實景展示,用戶直接漫游其中,體驗房間的布局、空間感。

2 系統概述

A-Frame是網頁虛擬現實體驗框架,將WebGL、WebVR等關鍵技術進行了封裝,大幅提升了效率,也方便與VR硬件設備的對接。此外,A-Frame使用了高效的圖形庫Three.js,系統渲染效率較高。采用A-Frame中的a-scene構建出虛擬現實場景,同時通過HTML的Dom操作給場景添加家具產品的模型。每個家具產品可以分解為長方體、球體、圓柱體等基形狀,對應A-Frame中的a-box、a-circle等預置形狀,通過組合成模型,把家具做成符合A-Frame規范的組件(a-entity)。并且將組件的屬性(prop)暴露出來,實現家具產品模型的建立以及可定制化。通過JavaScript可以將家具組件放置在三維空間里,通過坐標系的計算完成房間內的家居布局;通過修改組件暴露出來的屬性可以實現例如家具表面顏色、貼紋的定制化。最后利用A-Frame封裝的WebVR技術可以快速構建出虛擬現實場景,實現樣板房的三維展示。用戶根據體驗結果可以對設計方案進行修改完善。

3 系統設計

三維家居設計系統包含家具建模、材質紋理附加、行為附加和游覽交互功能。

3.1 家具建模

VR樣板房展示系統所能展現的真實程度,除了受限于硬件的處理能力外,主要取決于模型本身的細致程度。建模過程分為家具數據采集、CAD繪制、模型構建、紋理貼圖和美化。家具分為人造板和實木制作兩種,兩種不同材質的家具各有其特點,采取不同的建模方式。

(1)人造板拼接成的家具往往具有簡單的結構,使用框架自帶的原生幾何體組件即可完成模型構建過程;樣板房的墻體和地面也由這些組件完成。

(2)實木制作的家具因為材質的特性有很多的細節處理方式,需要從外部導入已經成型的obj文件進行渲染。本文采用3DSmax來完成家具的構建,為了達到高還原度和真實度,建模前繪制CAD圖,按照固定的比例尺和實際物體大小進行縮放。設計好的CAD圖導入到3DSmax軟件中完成模型的調整、細化等工作。

3.2 創建材質或貼圖

模型創建完成后還需要有花紋、材質的體現,尋找合適的貼圖家具裝飾或根據家具本身的特性創建相應的材質。創建材質對家具本身材料質地的還原度比較高,貼圖本身不易更改,難以接近實際效果。因此,綜合使用材質和貼圖兩種渲染方式,讓模型達到較好的表現效果。紋理的最終效果將直接影響渲染效果,因而也是模型創建過程中非常重要的環節,可以給家具單獨使用光源來提高材質的還原度。好的紋理可以簡化模型細節的體現,也能夠讓樣板房的真實度更高,提高整個系統的體驗。

3.3 模型行為附加

渲染好的家具以靜態的形式在頁面中展示,要實現交互還要借助js代碼來實現,包括鼠標點擊事件的響應和滾輪按鈕變化等操作。其中框架內生成的家具模型可以按框架結構添加縮放、移動、更換紋理等行為;外部導入文件無法在框架內做到碰撞檢測,需要額外添加屬性為不可見的幾何組件作為響應塊,為響應塊添加適當的行為更改外部模型渲染后的大小和位置,響應塊自身也做出對應的改變,最終達到所有模型都可以和用戶交互的目的。

3.4 VR界面整合

3.4.1 加載

所有創建的模型導出為obj格式,同對應的mtl紋理文件以及圖片放在同一目錄中,導出模型時相關文件均使用相對路徑。兩種類型建模的文件分開存儲,js文件統一存儲,在完成模型庫的創建后便可以根據平臺需求組裝不同的房間樣式。在界面創建的過程中可以為房間添加適當的光源作為渲染效果的補充。當用戶使用網頁進行家具、房型的選擇時,事先將家具模型加載到展示場景中,待用戶數據分析完后只需根據需求調用文件、渲染數據。

3.4.2 定位和渲染

模型要渲染到指定的位置需要仔細研究坐標參數,樣板房整體使用世界坐標,單個模型及其內部使用相對坐標進行定位,相對坐標使用統一的參照點;家具的擺放位置可以使用相對坐標的旋轉角度,也可以使用世界坐標的旋轉角度。渲染的時間視模型的精細程度和計算機的計算能力而不同,可以通過排序算法優先渲染消耗資源少的模型。

3.4.3 視角調整

每個場景中都可以存在多個攝影機的實例,切換不同的實例可以轉換視角,傳統鍵鼠或其他VR硬件的組合可以對視角屬性進行設置,也可以直接設定瀏覽角度,減少操作難度,提升用戶體驗。

4 結論

以家居三維設計以及虛擬化展示為目標,虛擬現實技術與家居裝修相結合,設計實現一套三維家居虛擬設計及展現系統,較為全面的論述了整個系統的設計過程和工作流程,用戶通過簡單的登錄、選擇家具、擺放,然后進入漫游模式,360度實景展示,并根據需要進行修改替換。該系統旨在提供家具定制、樣板房在線展示的功能,在家居裝飾中具有一定的應用前景。

參考文獻

[1]陳晨,基于虛擬現實的家具三維設計與體驗系統研究[D].東南大學,201 3.

[2]趙文博.虛擬現實技術(VR技術)在家居設計中的應用[J].工業設計,2017 (11):98-99.

[3] https: //aframe. io/,

[4]李榕玲,張悅,基于VR技術的家居陳列方法研究[J],現代電子技術,2017,40 (22).

猜你喜歡
模型系統設計
一半模型
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
主站蜘蛛池模板: 香蕉国产精品视频| 在线看片中文字幕| 91亚洲精选| 大陆精大陆国产国语精品1024| 又猛又黄又爽无遮挡的视频网站| 久久久久夜色精品波多野结衣| 中文无码精品A∨在线观看不卡 | 免费国产小视频在线观看| 午夜啪啪网| 69视频国产| 亚洲啪啪网| 欧美另类视频一区二区三区| 亚洲高清中文字幕在线看不卡| 熟妇无码人妻| 最新国产麻豆aⅴ精品无| 国产一级毛片网站| 亚洲综合经典在线一区二区| 在线色国产| 国产女人18毛片水真多1| 亚洲欧美一区二区三区蜜芽| 一级毛片免费观看久| 不卡色老大久久综合网| 久久鸭综合久久国产| 波多野结衣久久精品| 99精品视频九九精品| 国产精品久久久久鬼色| 在线观看热码亚洲av每日更新| 91 九色视频丝袜| 国内嫩模私拍精品视频| 欧美在线精品一区二区三区| 国模粉嫩小泬视频在线观看| 97国产一区二区精品久久呦| 久久黄色毛片| 亚洲欧美日韩综合二区三区| 综合久久五月天| 三上悠亚在线精品二区| 2020国产在线视精品在| 国产成人永久免费视频| 综合社区亚洲熟妇p| a亚洲天堂| 国内精品久久人妻无码大片高| 亚洲欧美日韩色图| 欧美成人h精品网站| 一本大道东京热无码av| 日本午夜三级| 亚洲视频四区| 青青热久免费精品视频6| 亚洲swag精品自拍一区| 在线播放国产99re| 日韩人妻无码制服丝袜视频| 亚洲一级无毛片无码在线免费视频 | 国产嫩草在线观看| 免费黄色国产视频| 午夜少妇精品视频小电影| 黄色在线不卡| 亚洲熟女偷拍| 亚洲黄网在线| 日韩国产 在线| 999国内精品视频免费| 国产1区2区在线观看| 亚洲人网站| 久久亚洲AⅤ无码精品午夜麻豆| 国产精品久久久精品三级| 免费国产福利| 小蝌蚪亚洲精品国产| 久久77777| 欧美全免费aaaaaa特黄在线| 久久伊伊香蕉综合精品| 国产美女免费网站| 久久精品国产精品国产一区| jizz在线免费播放| 亚洲AV无码乱码在线观看代蜜桃| 人妻中文字幕无码久久一区| 国产精选自拍| 免费观看成人久久网免费观看| 国产va在线观看| 日韩少妇激情一区二区| 97精品久久久大香线焦| 激情亚洲天堂| 波多野结衣的av一区二区三区| 久久综合伊人 六十路| 国产麻豆福利av在线播放|