基于Virtools的3D虚拟试衣间设计与实现

摘要摘要:服装的网购需求日益增长。为了满足人们的试衣需求,通过三维建模软件3ds Max和虚拟现实软件Virtools开发了一款虚拟试衣系统,用户输入身体基本参数,即可试穿自己想要的衣服,足不出户便可感受到便捷的购物体验。

关键词关键词:虚拟试衣;3ds Max;Virtools;虚拟现实技术

DOIDOI:10.11907/rjdk.162227

中***分类号:TP319文献标识码:A文章编号文章编号:16727800(2017)001008902

引言

随着计算机技术的发展,网络虚拟系统日趋成熟,人们不再满足二维的服饰信息,希望360°无死角观看衣服在身体上呈现的立体效果。基于Virtools的3D虚拟试衣系统能够导入用户所需要的模型,随意更换服装,它的出现改变了市场营销策略,在电子商务领域发挥了巨大的作用[1]。然而它存在许多缺陷,例如,尽管很逼真但还是和真人有所差别;系统生成的都是标准模型,不一定对所有人都适合,难以做到量体裁衣[2]。本文基于Virtools设计了3D虚拟试衣间,为网络购物及线上消费带来更好体验,也为此领域的研究人员提供相应的材料和依据。

1主要技术

Virtools是一套具备丰富互动行为模块的实时3D虚拟实境编辑软件,没有程序基础的美术人员可利用此软件快速制作出许多不同用途的3D产品,如计算机游戏、多媒体、建筑设计、交互式电视、教育训练、仿真与产品展示等。

许多大型游戏制作公司,例如EA和Sony Entertainment,都使用Virtools快速制作游戏产品。我国Virtools应用刚刚起步,但前景十分看好,水晶宫和奇士等公司已经开始应用[3]。

2设计思路

本系统设计要实现3个功能:①试衣功能。用户通过点击衣服***标便可使衣服自动穿到人物模型身上;②模型旋转功能。当人物模型穿好衣服后,用户可拖动鼠标360度旋转人体模型,观察衣服和模型的贴合程度,全方位观察模特着装效果;③随着参数的变化,人物模型随之发生相应变化,用户可以通过调整身体参数数值,得到一个与自己身体情况相似的人体模型,达到试衣效果。

系统设计流程:①在3D Max中建立人体模型和衣服模型;②建立模型身上材质和贴***效果;③导入Virtools开发相应功能,设计流程如***1所示。

3虚拟试衣间设计与实现

3.1模型创建

要实现虚拟试衣功能,就必须有一个与自己身形相似的模特去试穿服装,客户通过观察模特着装后的效果来判断服装是否适合自己,所以首先要制作一个人物模型。3D Max是一款功能强大的模型制作软件,本设计用此软件进行前期的模型制作。

打开3D Max软件,创建一个基本的长方体模型,设置相应参数,根据人物角色外形特征将腰、腹、臀、胸部大体结构调整出来;手臂制作需要圆柱体模型。将圆柱体旋转至模型手臂位置然后再转换为可编辑多边形,调整出手臂大致的凹凸效果,将手臂模型附加到身体部位并焊接在一起,完成手臂制作。腿部与手臂的制作方法相同。头部制作需要先创建一个长方体,大体调整出头部轮廓,再为模型添加更多的段数。调整头部布线后,删除头部后的面;耳朵的挤出要选择对称命令将另一侧的脸对称出来。将头发附加到头部,使用焊接命令焊接头发和头部接触的点,将其连为一个整体。

3.2界面UI设计

一个优秀的虚拟试衣系统,首先要有一个美观大方的界面。通过***像处理软件Photoshop绘制***标,将制作完成的***片存储为Png格式文件,导入至Virtools中设置为按钮,完成效果如***2所示。

3.3交互功能实现

3.3.1按钮功能

使用pushbuttonBB实现按钮功能,这个BB的作用是实现鼠标在点击***标、划过***标与离开***标时显示不同的颜色,以实现按钮功能,如***3所示。

把男性模型和相关服饰导入virtools中,并设置为隐藏状态;把男性服饰的按钮***标和女性的放在一张***中。这样做的好处是,因为男人和女人的换衣功能几乎一样,如果用两套***标就会造成代码冗余,增加工作量和测试时间。如果男人和女人共用一个***标按钮,只是在不同的人换衣服的时候切换贴***而已,能大大提高程序运行效率,如***4所示。

3.3.2身体参数设置

设置好男性女性以及所有服饰的比例,将其设置为初始化变量,这样无论程序中如何缩放,在程序停止时,大小都会恢复为设置好的比例。

(1)实现增加与减小身高功能。使用OPBB对身高参数进行叠加,用TestBB判断这个参数是否在规定的范围内。如果在范围内,使用OPBB对身高比例参数累加或递减,并用ScaleBB增大或减小身高;如果参数超过了规定的范围,则不进行任何处理。胸围、腰围与体重的增减与身高的功能实现原理相同。

(2)实现显示与隐藏功能。 以内衣服饰脚本为例,使用OPBB获取当前人物,使用Binary SwitchBB判断当前是否为女性换衣,如果是女性,使用hide和show显示和隐藏相关服饰,如***5所示。

3.3.3背景音乐设置

把音乐加载到virtools中,并使用Wave PlayerBB将其播放。使用Mouse WaiterBB和Mouse Camera OrbitBBΦ鼻跋嗷进行控制,如***6所示。

3.3.4人体旋转功能

此功能比较简单,利用Rotate模块组即可实现人物旋转,Switch on key命令用来设置旋转的键盘按键。

4结语

虚拟现实技术是计算机领域研究的重点。虚拟试衣间作为一种新兴产品,正在进一步发展和完善。随着技术的不断提升,虚拟试衣系统会展现出更加强大的功能,满足人们购物体验需求。

参考文献:

[1]徐之路.基于Virtools的分布式虚拟现实技术研究[J].湖北工业大学学报,2015(6):155159.

[2]史鸿雁,李俊.服装网络购物的发展趋势[J].化纤与纺织技术,2005 (3):4546.

[3]陈晨,武志云.3D虚拟试衣间的设计与实现[J].纺织科技进展,2010(6):8487.

转载请注明出处学文网 » 基于Virtools的3D虚拟试衣间设计与实现

学习

男人和女人

阅读(26)

本文为您介绍男人和女人,内容包括男人需要尊重女人需要爱全文,男人嫌女人不温柔全文免费阅读。一孔子说:“惟女子与小人难养也,近之则不逊,远之则怨。”歌德说:“永恒之女性,领导我们走。”二在男人眼里,正如惠特曼所说:“你们是肉体的大门,你们

学习

电力管理信息系统设计研讨

阅读(21)

本文为您介绍电力管理信息系统设计研讨,内容包括电力学习研讨,电力二十大交流研讨。传统的电价计算方式简单,手工计价是其常用方式。近年来。随着电力市场的发展,电价相对复杂,传统的手工计价方式已经无法满足电力管理需求。另外,电力改革要

学习

咖啡物语 第8期

阅读(14)

本文为您介绍咖啡物语 第8期,内容包括咖啡物语全文阅读,咖啡物语第30话。重庆最早的咖啡,大约在开埠时期,那时候西餐厅落地重庆,西洋人带来了咖啡这种饮品。从那个时期“操洋盘”的重庆人开始,到现在一百多年的时间,咖啡遍地开花。今天,越来越

学习

浅谈PLC自动化控制系统

阅读(27)

本文为您介绍浅谈PLC自动化控制系统,内容包括浅谈plc在自动化控制中的应用,plc控制系统的总结与展望。可编程序控制器,简称PLC,是以微处理器为基础,结合了计算机技术、自动控制技术、网络技术和通讯技术发展而来的一种新型工业控制自动化装

学习

“校内网”玩转校园人际网络

阅读(47)

本文为您介绍“校内网”玩转校园人际网络,内容包括校园网论文,有关校园网的文章。现代社会人际关系非常重要,学生时代的校友们更是人际网络中的重要一环,在以后的个人事业发展中会起到或多或少的促进作用。“校内网”()就是一家专业的校园

学习

预付费低压电力载波集中抄表系统及应用

阅读(25)

本文为您介绍预付费低压电力载波集中抄表系统及应用,内容包括宝山区预付费电表抄表系统,电能表预付费系统。依靠低压电力载波通信技术,发展起来的集中抄表应用系统,能实现台区电费的远距离集中抄录,监控对台区总电量、线损的统计、计算,有效

学习

盘点上市公司年报

阅读(57)

本文为您介绍盘点上市公司年报,内容包括上市公司最新年报解读,上市公司年报截止时间。截至2008年4月30日,上市公司2007年年度报告披露工作基本结束。在主营业务高速增长和股票市场投资收益丰厚的双重因素影响下,上市公司2007年整体业绩较

学习

神算子 第4期

阅读(20)

本文为您介绍神算子 第4期,内容包括神算子全文免费阅读,神算子预言全集。清朝康熙年间,川西有个叫金归农的书生去京城赶考。那时候交通不便,金归农家中又穷,就独自一人背着行李步行进京。由于他第―次出门。不谙路径,走到一个叫麻柳湾的庄子

学习

高可用性至关重要

阅读(34)

本文为您介绍高可用性至关重要,内容包括高可用性详解,高可用性标准。最近,新闻媒体更加关注云计算,所以你会很少听到关于高可用性的消息。5年前,IT界非常关注高可用性和集群的发展。但是近期,情况有所不同。SUSE公司高级产品经理KaiDupke指

学习

RFID技术概述

阅读(21)

本文为您介绍RFID技术概述,内容包括rfid技术的优缺点,rfid射频识别技术。一、RFID与物流RFID(RadioFrequencyIdentification)的全称是无线射频识别技术,它通过电子标签与相距几厘米――几米的识读器间的无线通信,读取电子标签内储存的信息

学习

封面人物 第2期

阅读(30)

本文为您介绍封面人物 第2期,内容包括封面人物名单大全,《封面人物》。程丛夫2011年1月期封面人物主持人:大家觉得你在电视上、在广告中很有明星相,你怎么看待做封面人物这个事情?跟赛车相比,做封面人物做明星和做车手哪一个对你来说相对更

学习

能折叠、防水的“纸电池”

阅读(27)

瑞典科学家研制出了一种能作为电池的“纸”,由纳米纤维素制成,这种“纸”的纤维能做到只有20纳米厚,在纳米纤维的外层,覆盖着一层溶解在水溶液里的带电聚苯乙烯塑料。这是一种由纳米纤维素制成的材料,质地柔软。“纸电池”内的纤维只有20纳米

学习

语文:从生活中来,到生活中去

阅读(27)

有人说过:“不会用语文的人是弱者,善用语文的人是智者,多用语文的人才是强者。”初听这句话,很难理解,认为过于夸大了语文的作用。因为语文,对于大多数人而言,就是语言的代名词,从我们呱呱坠地的那一刻起就开始学习语言了,学生在学校就算不听语文

学习

如何申请高新技术企业?

阅读(27)

本文为您介绍如何申请高新技术企业?,内容包括申请高新技术企业的利与弊,如何申请高新技术企业补贴。自2008年国家科技部启动全国高新技术企业认定相关工作以来,全国各类企业都积极响应,纷纷启动申报高新技术企业的相关工作,尤其是近一两年

学习

基于深度摄像头的虚拟试衣系统

阅读(21)

本文为您介绍基于深度摄像头的虚拟试衣系统,内容包括基于深度相机建模虚拟试衣,虚拟试衣技术的创新意义。随着时代与科技的发展,越来越多的科技元素融入到我们的生活中来。在人机交互方面,虚拟试衣系统为人们提供了便捷可靠的全新试衣模式

学习

企业流程管理体系构建

阅读(28)

本文为您介绍企业流程管理体系构建,内容包括公司流程管理体系构建,bcm管理体系及流程。现行的流程再造理论局限于就“流程”研究“流程”,并不能真正实现流程和组织业务绩效的改善。把管理的系统方法引进流程管理研究,从组织系统的角度,识

学习

“虚拟人”

阅读(23)

本文为您介绍“虚拟人”,内容包括虚拟人书籍解读,虚拟人小说推荐。在现代影视节目中,已经出现了虚拟的明星,他们能像演员一样说话和运动。这就是虚拟人的雏形。虚拟人可在航天、航空、汽车、服装、影视、建筑、国防等诸多领域中大显身手,但

学习

线上店铺虚拟试衣技术的对比探析

阅读(26)

1线上试衣网站FitiquetteFitiquette由印度的AndyPandharikar和AnantKumar创立于2010年10月,总部位于美国的旧金山,其基本过程是:用户在界面下拉列表中根据自己的购买经验选择上装和下装的品牌和号型,系统会据此建立初步的模型。用户继续选

学习

构建“崇文尚武”课程体系传承南武百年文化

阅读(27)

广州市海珠区南武小学传承南武百年文化,彰显学校特色,课程是主阵地。我校的课程设置紧紧围绕学校的育人理念,探索整合国家、地方、学校三级课程,构建有南武特色的“崇文尚武”课程体系。一、整合三级课程,构建“崇文尚武”课程体系“崇文尚武

学习

虚拟机迁移技术研究

阅读(47)

本文主要结合libvirt技术,研究实现了虚拟机迁移,总结了虚拟机动态迁移条件。关键词:虚拟机迁移libvirt一、虚拟机迁移实现虚拟机在物理机之间的迁移包括:静态迁移、动态迁移静态迁移又称为常规迁移、离线迁移(OfflineMigration),就是在虚拟机关

学习

区域生态经济效益评价指标体系构建研究

阅读(24)

本文为您介绍区域生态经济效益评价指标体系构建研究,内容包括生态效益指标评价内容,生态发展评价指标。生态环境与经济的协调发展是可持续发展的核心,也是区域生态经济发展的重中之重。本文通过对当前区域生态经济的研究现状以及构建评价

学习

文化扶贫在构建地方文化中的意义和作用

阅读(28)

【摘要】本文将分析文化扶贫的基本信息,了解现阶段文化扶贫的现状,结合湖北实际情况,阐述文化扶贫在地区文化构建方面的意义和作用,以帮助我们加强贫困地区的精神文明建设。【关键词】文化扶贫;地方文化;意义文化是人类创造的物质与精神财富的