日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

浅谈AR、VR虚拟家装系统开发(1)准备工作

發布時間:2024/1/18 windows 67 豆豆
生活随笔 收集整理的這篇文章主要介紹了 浅谈AR、VR虚拟家装系统开发(1)准备工作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

由于導師的需要,我從2016年大四做畢業設計開始接觸AR、VR,到了現在也完成了兩三個完整的項目。

雖說對于虛擬現實與增強現實不算精通,但也了解其中的原理及相關開發技術,虛擬家裝系統是我做的最早的項目。之前一位同學說導師要求開發一款家裝系統申報項目,但一直沒有頭緒,而我雖然技藝不精,在獨自探索的過程中卻也走了許多彎路,于是就把自己使用的技術與開發流程介紹一下,供初學者參考。

我的AR、VR虛擬家裝系統開發大約經歷了三個階段:第一階段是16年大四做畢業設計時,只是使用Unity+web開發技術實現了網頁中嵌入三維家具交互與家裝頁面的功能;第二階段是研究生一年級時加入了AR與VR技術作為交互補充,其中AR使用過easyAR和Vuforia以及太虛AR SDK,而VR受設備成本所限加入了Cardboard SDK進行開發;第三階段是將AR與VR交互展示相結合,并加入了戶型圖識別算法以及LeapMotion手勢識別算法,對整個系統進行了功能完善。

該項目也獲得了我的研究生創新創業大賽生涯中第一個二等獎(第三屆研究生移動終端大賽),并得到了主辦方的設備支持,以及被申請了本市的科技項目。當然,這些于導師來說是件喜事,于我本人而言卻并沒有什么用,我還是一樣的窮,一樣的辛苦,并且現在也不再繼續做AR VR相關的開發。

準備工作

說完了一些不關緊要的前言,首先需要說一說在做AR、VR家裝系統時的一些準備,由于整個系統的開發工作都是由我完成,也比不得公司的成熟項目,因此我的重點主要是面向初學者做這樣一個家裝小項目時的教程。

1、Unity : 虛幻4也可以,但是我一直沒用過;

2、3Dmax:作為一個苦逼的獨立開發妹子,模型很多都需要我自己來進行處理;

3、Vuforia/easyAR/太虛AR SDK三選一;

4、Cardboard SDK for Unity,有HTC或者Occlus的就不用了;

如果我們要做一個虛擬家裝系統,首先就是需要各種各樣的模型(有建模師或者現成模型可以忽略),3D溜溜網是不錯的免費模型下載網站,有各種常用模型以及相關軟件可以下載,注意選擇3dmax用的格式 ?點擊打開鏈接

3D溜溜網下載的模型一般直接打開是灰模,因為使用了Vray渲染器,要注意的是Unity只支持3Dmax的普通材質。

如果你的3Dmax沒有安裝Vray,就只能打開材質管理器一個一個手動改為普通材質,這個過程比較繁瑣而且容易出錯。給大家推薦一個好用的Vray材質轉換器,它可以實現普通材質和Vray材質的互相轉換?點擊打開鏈接

安裝好以后在3Dmax中打開,簡單的操作就可以轉換模型材質,這個時候就可以看到模型的貼圖了(如果沒有的話在材質管理器點一下材質可見就好)模型就不再是灰模了~

但是要注意!這個時候模型還是不能導入Unity直接使用!

由于家裝系統中,需要進行家具的移動旋轉等交互操作,而家具規格不同,軸心也不同,所以必須將軸心調整到家具的底部,而且因為Unity中Y軸向上,因此對坐標軸與軸心需要調整,如圖所示,選擇模型后在面板中點擊僅影響軸

之后將模型的軸心按w移至底部中心位置(直接輸入坐標會更標準),按e將Y軸(綠色軸)旋轉向上。

這樣模型的處理就完成了,我將它稱之為規范化處理。之后將模型導出為.FBX格式,將模型與材質直接拖入Untiy工程中或者復制粘貼文件夾到工程目錄下都可以。這樣處理過材質貼圖與坐標軸的模型導入Unity,就可以免去很多后面的麻煩。

總結

以上是生活随笔為你收集整理的浅谈AR、VR虚拟家装系统开发(1)准备工作的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。