三维虚拟服饰产品展示与试用系统设计

时间:2022-07-26 10:46:41

三维虚拟服饰产品展示与试用系统设计

摘要:Web3D始源于互联网3D图形的开放标准VRML,它基于建模技术,描述交互式的3D对象和场景,不仅应用在互联网上,也可以用在本地客户系统中,应用范围极广。其中Cult3D和Virtools是其中非常出色的3D产品制作软件。

关键词:虚拟技术;Web3D;Cult3d;Virtools

中图分类号:TP391.41 文献标识码:A文章编号:1007-9599 (2011) 14-0000-01

Three-Dimensional Virtual Clothing Products Show and Trial System Design

Wang Xubiao

(Puyang Vocational&Technical College,Puyang457000,China)

Abstract:Web3D origins in the Internet open standard 3D graphics-VRML,which is based on modeling techniques to describe interactive 3D objects and scenes. Having a very wide range of applications,it is not only application on the Internet,also used on the local client system.Cult3D and Virtools are two of them very good and 3D product creation software.

Keywords:Virtual technology;Web3D;Cult3d;Virtools

一、前言

随着互联网的蓬勃发展,越来越多的公司、企业、政府部门和个人借助于网络产品、广告、政策公告等信息,这些信息往往会通过网站的形式展示出来,我们可以通过浏览器来查看不同网站所呈现出来的信息资源。随着网络资源的日益丰富,网页内容正变得多姿多彩,满足了不同人群的审美和消费需求。

人类处于一个三维的世界中,我们所看到的有声有色的运动或是静止的物体多是立体的,我们往往将它们以平面二维的形式表现在纸张或者网页上,尽管这样也可以产生栩栩如生的效果,但毕竟离真实的事物还有不小的差距,随着人们鉴赏水平的提高以及对真善美的不断追求,三维的运动呈现物进入人们的视野并且深入人心。可以制作三维动画的软件有很多,比如:3DS MAX,MAYA,Avid Softimage XSI等,这类软件可以制作出漂亮的电影特效和三维影视动画,但是并不适合带有交互性的动态网页展示,若要在网页上虚拟出现实物体的三维效果并进行人机交互的话,还需要使用Web3D相关的技术,如:X3D,Cult3D,Viewpoint,Virtools,Java3d等虚拟现实技术。

Cult3D的内核基于Java,可以嵌入Java类,利用Java来增强交互和扩展,不需要3D加速卡支持,其开发环境人性化、条理化,开发效率高,是一个跨平台的3D引擎,而且它的生成文件小,具有强大的交互能力。Virtools是一套具备丰富的互动行为模块的实时3D环境虚拟实境编辑软件,可以制作出许多不同用途的3D产品,如网际网络、计算机游戏、多媒体、建筑设计、交互式电视、教育训练、仿真与产品展示等。

二、技术路线

三维立体的事物更接近人们的现实生活,利用Cult3D的交互功能,消费者可以通过鼠标或是键盘对三维商品进行角度和大小的变换,甚至可以看到产品的内部结构样式。利用Virtools的功能来改变服饰颜色、款式,最终试用以达到满意效果,直到选中心仪的产品。这样的选择更符合真实性,误差也不会太离谱。在购买商品的过程中,我们可以看到形形的三维服饰产品展示,仿佛置身于一个虚拟的购物环境中,当然,我们可以像玩游戏那样随心所欲的点击。这样的话,产品会深入人心,消费者的购买欲望会被激发,产品的成交率也会因此飙升。

产品展示模块采用基于模型的web3d虚拟现实技术(Model-based Technology),又称为基于景物几何的技术,以几何实体建构虚拟模型或者环境,使用Cult3D和3DSMAX等技术和软件,设计产品逼真的三维模型,然后以统一的格式输出,进行实时渲染,设置动画。建立虚拟现实模型后,通过加入事件响应,从而实现交互性操作。产品试用设计模块采用Poser中的基本三维人体模特造型,使用3Dsmax等软件对模型进行适当修改以符合真实人物体型,服饰样式的选择和三维试用效果的展示由Virtools来完成。

三、设计方法

下面先来介绍三维虚拟产品的展示设计流程:

(一)建立产品的三维模型。我们使用3DSMAX或MAYA等三维建模软件来制作物体的三维模型,制作前需要先安装插件Cult3D Exporter for 3DMAX或者是Cult3D Exporter for MAYA,只有装好输出插件,3DMAX或MAYA才可以将3D模型输出成Cult3D Designer的C3D格式。

(二)互动设计。在用3DMAX或MAYA 3D制作软件输出C3D格式的3D的模型后,就可以用Cult3D Designer给模型加入互动效果,事件和声音。Cult3D Designer已经将很多基本的命令模块化,就算你不懂编程语言你也可以很方便的制作你想要的效果,如果你精通Java的话还可以自己编写脚本。添加完毕后你可以将文件保存成Cult3D Project文件,文件格式是.C3P,以便以后的修改,然后利用"file"菜单下面的"Save Internet file"把3D模型导出成Cult3d Player文件,Cult3d Player文件是经过压缩的,文件的格式是.CO。

(三)产品模型与展示。3D模型已经建立完毕,剩下的工作就是.CO文件了。将它嵌入到Word、PPT、PDF文件中或者插入到Html文件中在网上。要能够在浏览器中观看到Cult3D三维模型的效果,必须首先安装浏览器插件Cult3D View,安装过程比较简单,之后就可以观看三维产品展示效果。

我们再来介绍三维服饰产品试用的设计过程:(1)在Poser中设计选择合适的三维立体人体模型;(2)将人体模型导入到3DSMAX中,并结合Photoshop做适当修改并导出;(3)将3DSMAX中导出的.NMO文件导入到Virtools中,设置相应的属性,以满足三维虚拟服饰产品的更换及试用等功能;(4)借助Dreamweaver等软件将模型导入到网页中,用户使用客户端浏览器即可查看并做出互动式的操作等。

参考文献:

[1]百度百科.

[2]豆丁网.

[3]田茵.基于虚拟现实的三维产品展示[J].技术应用,2009

[4]张枝军.电子商务网站中商品三维虚拟展示技术研究[J].电子商务

[5]徐晓华.网络环境下数字商品三维虚拟展示技术分析[J].电脑知识与技术,2009

上一篇:企业专职消防走进装备信息化管理时代 下一篇:全球性大型金融数据中心实时在线供电设计探讨