• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于Virtools的3D虛擬試衣間設(shè)計與實現(xiàn)

      2017-03-06 00:02張海月司占軍
      軟件導(dǎo)刊 2017年1期
      關(guān)鍵詞:試衣間試衣圖標(biāo)

      張海月+司占軍

      摘要摘要:服裝的網(wǎng)購需求日益增長。為了滿足人們的試衣需求,通過三維建模軟件3ds Max和虛擬現(xiàn)實軟件Virtools開發(fā)了一款虛擬試衣系統(tǒng),用戶輸入身體基本參數(shù),即可試穿自己想要的衣服,足不出戶便可感受到便捷的購物體驗。

      關(guān)鍵詞關(guān)鍵詞:虛擬試衣;3ds Max;Virtools;虛擬現(xiàn)實技術(shù)

      DOIDOI:10.11907/rjdk.162227

      中圖分類號:TP319文獻(xiàn)標(biāo)識碼:A文章編號文章編號:16727800(2017)001008902

      引言

      隨著計算機(jī)技術(shù)的發(fā)展,網(wǎng)絡(luò)虛擬系統(tǒng)日趨成熟,人們不再滿足二維的服飾信息,希望360°無死角觀看衣服在身體上呈現(xiàn)的立體效果?;赩irtools的3D虛擬試衣系統(tǒng)能夠?qū)胗脩羲枰哪P?,隨意更換服裝,它的出現(xiàn)改變了市場營銷策略,在電子商務(wù)領(lǐng)域發(fā)揮了巨大的作用[1]。然而它存在許多缺陷,例如,盡管很逼真但還是和真人有所差別;系統(tǒng)生成的都是標(biāo)準(zhǔn)模型,不一定對所有人都適合,難以做到量體裁衣[2]。本文基于Virtools設(shè)計了3D虛擬試衣間,為網(wǎng)絡(luò)購物及線上消費(fèi)帶來更好體驗,也為此領(lǐng)域的研究人員提供相應(yīng)的材料和依據(jù)。

      1主要技術(shù)

      Virtools是一套具備豐富互動行為模塊的實時3D虛擬實境編輯軟件,沒有程序基礎(chǔ)的美術(shù)人員可利用此軟件快速制作出許多不同用途的3D產(chǎn)品,如計算機(jī)游戲、多媒體、建筑設(shè)計、交互式電視、教育訓(xùn)練、仿真與產(chǎn)品展示等。

      許多大型游戲制作公司,例如EA和Sony Entertainment,都使用Virtools快速制作游戲產(chǎn)品。我國Virtools應(yīng)用剛剛起步,但前景十分看好,水晶宮和奇士等公司已經(jīng)開始應(yīng)用[3]。

      2設(shè)計思路

      本系統(tǒng)設(shè)計要實現(xiàn)3個功能:①試衣功能。用戶通過點擊衣服圖標(biāo)便可使衣服自動穿到人物模型身上;②模型旋轉(zhuǎn)功能。當(dāng)人物模型穿好衣服后,用戶可拖動鼠標(biāo)360度旋轉(zhuǎn)人體模型,觀察衣服和模型的貼合程度,全方位觀察模特著裝效果;③隨著參數(shù)的變化,人物模型隨之發(fā)生相應(yīng)變化,用戶可以通過調(diào)整身體參數(shù)數(shù)值,得到一個與自己身體情況相似的人體模型,達(dá)到試衣效果。

      系統(tǒng)設(shè)計流程:①在3D Max中建立人體模型和衣服模型;②建立模型身上材質(zhì)和貼圖效果;③導(dǎo)入Virtools開發(fā)相應(yīng)功能,設(shè)計流程如圖1所示。

      3虛擬試衣間設(shè)計與實現(xiàn)

      3.1模型創(chuàng)建

      要實現(xiàn)虛擬試衣功能,就必須有一個與自己身形相似的模特去試穿服裝,客戶通過觀察模特著裝后的效果來判斷服裝是否適合自己,所以首先要制作一個人物模型。3D Max是一款功能強(qiáng)大的模型制作軟件,本設(shè)計用此軟件進(jìn)行前期的模型制作。

      打開3D Max軟件,創(chuàng)建一個基本的長方體模型,設(shè)置相應(yīng)參數(shù),根據(jù)人物角色外形特征將腰、腹、臀、胸部大體結(jié)構(gòu)調(diào)整出來;手臂制作需要圓柱體模型。將圓柱體旋轉(zhuǎn)至模型手臂位置然后再轉(zhuǎn)換為可編輯多邊形,調(diào)整出手臂大致的凹凸效果,將手臂模型附加到身體部位并焊接在一起,完成手臂制作。腿部與手臂的制作方法相同。頭部制作需要先創(chuàng)建一個長方體,大體調(diào)整出頭部輪廓,再為模型添加更多的段數(shù)。調(diào)整頭部布線后,刪除頭部后的面;耳朵的擠出要選擇對稱命令將另一側(cè)的臉對稱出來。將頭發(fā)附加到頭部,使用焊接命令焊接頭發(fā)和頭部接觸的點,將其連為一個整體。

      3.2界面UI設(shè)計

      一個優(yōu)秀的虛擬試衣系統(tǒng),首先要有一個美觀大方的界面。通過圖像處理軟件Photoshop繪制圖標(biāo),將制作完成的圖片存儲為Png格式文件,導(dǎo)入至Virtools中設(shè)置為按鈕,完成效果如圖2所示。

      3.3交互功能實現(xiàn)

      3.3.1按鈕功能

      使用pushbuttonBB實現(xiàn)按鈕功能,這個BB的作用是實現(xiàn)鼠標(biāo)在點擊圖標(biāo)、劃過圖標(biāo)與離開圖標(biāo)時顯示不同的顏色,以實現(xiàn)按鈕功能,如圖3所示。

      把男性模型和相關(guān)服飾導(dǎo)入virtools中,并設(shè)置為隱藏狀態(tài);把男性服飾的按鈕圖標(biāo)和女性的放在一張圖中。這樣做的好處是,因為男人和女人的換衣功能幾乎一樣,如果用兩套圖標(biāo)就會造成代碼冗余,增加工作量和測試時間。如果男人和女人共用一個圖標(biāo)按鈕,只是在不同的人換衣服的時候切換貼圖而已,能大大提高程序運(yùn)行效率,如圖4所示。

      3.3.2身體參數(shù)設(shè)置

      設(shè)置好男性女性以及所有服飾的比例,將其設(shè)置為初始化變量,這樣無論程序中如何縮放,在程序停止時,大小都會恢復(fù)為設(shè)置好的比例。

      (1)實現(xiàn)增加與減小身高功能。使用OPBB對身高參數(shù)進(jìn)行疊加,用TestBB判斷這個參數(shù)是否在規(guī)定的范圍內(nèi)。如果在范圍內(nèi),使用OPBB對身高比例參數(shù)累加或遞減,并用ScaleBB增大或減小身高;如果參數(shù)超過了規(guī)定的范圍,則不進(jìn)行任何處理。胸圍、腰圍與體重的增減與身高的功能實現(xiàn)原理相同。

      (2)實現(xiàn)顯示與隱藏功能。 以內(nèi)衣服飾腳本為例,使用OPBB獲取當(dāng)前人物,使用Binary SwitchBB判斷當(dāng)前是否為女性換衣,如果是女性,使用hide和show顯示和隱藏相關(guān)服飾,如圖5所示。

      3.3.3背景音樂設(shè)置

      把音樂加載到virtools中,并使用Wave PlayerBB將其播放。使用Mouse WaiterBB和Mouse Camera OrbitBB對當(dāng)前相機(jī)進(jìn)行控制,如圖6所示。

      3.3.4人體旋轉(zhuǎn)功能

      此功能比較簡單,利用Rotate模塊組即可實現(xiàn)人物旋轉(zhuǎn),Switch on key命令用來設(shè)置旋轉(zhuǎn)的鍵盤按鍵。

      4結(jié)語

      虛擬現(xiàn)實技術(shù)是計算機(jī)領(lǐng)域研究的重點。虛擬試衣間作為一種新興產(chǎn)品,正在進(jìn)一步發(fā)展和完善。隨著技術(shù)的不斷提升,虛擬試衣系統(tǒng)會展現(xiàn)出更加強(qiáng)大的功能,滿足人們購物體驗需求。

      參考文獻(xiàn):

      [1]徐之路.基于Virtools的分布式虛擬現(xiàn)實技術(shù)研究[J].湖北工業(yè)大學(xué)學(xué)報,2015(6):155159.

      [2]史鴻雁,李俊.服裝網(wǎng)絡(luò)購物的發(fā)展趨勢[J].化纖與紡織技術(shù),2005 (3):4546.

      [3]陳晨,武志云.3D虛擬試衣間的設(shè)計與實現(xiàn)[J].紡織科技進(jìn)展,2010(6):8487.

      責(zé)任編輯(責(zé)任編輯:杜能鋼)

      猜你喜歡
      試衣間試衣圖標(biāo)
      “稱霸”試衣間
      Android手機(jī)上那些好看的第三方圖標(biāo)包
      零下20℃
      基于單片機(jī)控制的網(wǎng)購試衣機(jī)器人
      淘寶試衣間
      有意思的廁所圖標(biāo)
      虛擬試衣系統(tǒng)關(guān)鍵技術(shù)
      值得期待的購物技術(shù)
      浦江县| 涞水县| 陕西省| 华容县| 四川省| 大英县| 定襄县| 衡阳县| 衡水市| 甘谷县| 个旧市| 岳西县| 怀化市| 浮山县| 安康市| 长白| 荆州市| 乐清市| 文昌市| 八宿县| 万盛区| 永宁县| 台湾省| 措美县| 宁海县| 宝兴县| 靖州| 延边| 东兰县| 盐津县| 营山县| 正镶白旗| 宝坻区| 突泉县| 英吉沙县| 新河县| 江油市| 合阳县| 汝州市| 大洼县| 定南县|