基于3DMAX的虚拟商品展示平台的设计与研究
2014-02-22黄俊英
黄俊英
[摘要]随着网络迅速发展,网上购物日益受到了人们的青睐。客户希望能从网上更详细多角度的查看商品的外观和功能,因为如何使商品全方位的展示在网络上是现在面临的问题。论文所讨论的基于3DMAX的虚拟商品展示平台,将通过建模技术构造虚拟商品,给客户一个崭新的全方位多角度展示商品的平台。
[关键词]3Dmax 建模 虚拟商品 展示
一、引言
近几年来,互联网早已成为企业展示其产品的公共平台,随着乡村、城镇等地区的互联网高速普及,各种购物网站应运而生、各种商品琳琅满目。
当前基于Web的产品展示中,大多数商家采取二维的方式展示产品特点,以服装、日用品、电子等产品居多。二维方式包括图形、图像,这种方式从互联网出现就开始应用,常见的图像格式有Gif、Jpg等,它也是目前应用最多的一种产品展示方式,具有浏览方便、快速传递的特点,但不能全方位观察是它的致命缺点。Web页上的商品以二维交互已经无法满足客户感受真实产品、多方位观察、功能试用、多色彩,多造型方案对比等要求。客户希望Internet能够成为一个立体空间,用户可以从多角度、多方位,甚至可以进入实体的内部进行浏览,并能够实现与实体之间的实时交互,网络三维图形展示技术,Wed3D技术能很好的解决这个问题。
二、国内三维展示平台现状
上世纪六十年代出现在美国的虚拟现实技术,通过实现产品的三维展示,让顾客获得身临其境的感受,并可以从不同角度审视产品,让人们在网络上了解事物的时候更加有浏览欲。三维展示平台可以有效地克服传统销售和电子商务的弊端,为客户打造一个“眼见为实”的网络实体店。 广东省名牌产品三维展示平台(www.mpnet.cn) 是广东省名牌产品评价中心响应广东省委、广东省政府发布的《关于实施扩大内需战略的决定》的号召,利用高科技的力量建立的网上名牌产品展销会, 该平台属于广东省名牌产品的三维展示平台,对于推广广东省名优企业及产品,树立广东省产业的品牌形象,配合广货北上有重要的意义。
福建纳金网作为新兴的商业信息传播媒介,主营交互式3D产品展示、观景虚拟现实仿真、虚拟现实整体解决方案、工业创意设计。其核心优势在于突破了传统的平面图片、二维动画等模式,利用三维实现技术结合互联网运作,通过精准的信息匹配、富媒体产品展示、360度场景动态漫游等前沿科技,给用户传递更高效、便捷、准确的产品资讯和市场行情,协助企业建立品牌传播渠道和降低营销成本。
国内最大的360度产品展示服务平台是人人转网站,它是集摄影、动画合成和网络架设为一体的服务平台,商家只需提供产品,然后耐心等待人人转团队提交动画成品就可以了。不仅为商家解决了产品展示方式的问题,也给消费者带来了全新的视觉体验,从而提高消费者购买欲,给商家带来经济效益。人人转平台提供的360度产品展示服务,它给人们带来了全新的交互式体验及真实的现场感,具有很强的实用性。它可广泛应用于三维电子商务,如国际贸易中的样品图片展示、现场销售的产品展示以及博物馆、展览馆中的触摸屏展示。
三、平台概述与设计
从上面的分析可知建立一个通过互联网展示三维商品,并且能够从多角度多方位进行旋转,以商品的3D模型虚拟展示的网站,是非常必要的,也符合消费者的日益需求。而当今实现360度转动技术从不同需求来说有多种方法,有基于全景环拍技术,有视频技术,也有基于3Dmax建模技术等等。
由于这里建立的是一个虚拟的商品展示平台,同时作为Web3d建模技术之一的3DMAX是大多数Web3D软件所支持的,可以把它生成的模型导入使用。而3Dmax正是计算机应用技术专业所熟悉和研究的内容,能最大限度的让学生参与实际的创新项目开发过程,有利于加强学生的实践知识,并更好的引导学生进行创新和创业。
(一)平台概述
在本项目平台中研究的虚拟商品3D展示指的是对虚拟商品进行360度旋转展示,以便可以从多角度多方向浏览并了解商品的状态和特点。本平台想通过3Dmax建模技术建立商品模型,再进行渲染和贴图,并进行交互控制,最后导出为网页所支持的SWF文件格式,再基于PHP开发平台展示虚拟商品。
项目基本思路是,以PHPCMS为商品展示平台设计的基础,分析并设计前台和后台所实现的不同功能:发布和编辑3d商品、互动展示、会员管理、信息管理、互动留言等功能。
(二)平台架构设计
Phpcms是国内领先的网站内容管理系统,同时也是一个开源的PHP三层架构开发框架,由内容模型、会员、专题、广告、短消息、全站搜索等20多个功能模块组成,内置新闻、图片、下载、信息、产品5大内容模型。Phpcms采用PHP+MYSQL做为技术基础进行模块化开发,支持自定义内容模型和会员模型,并且可以自定义字段。该网站框架易于功能扩展,代码维护,优秀的二次开发能力,可满足所有网站的应用需求。三维虚拟商品展示平台在该框架的基础上进行二次开发就能实现所需的功能。
(三)平台功能
基于3DMAX的虚拟商品展示平台的功能分为前台和后台,如图1所示。前台包括会员登录、商品搜索、不同类型的商品展示区、新闻公告以及在线留言等,后台为系统管理员管理平台的功能,普通用户是没有权限的。平台管理员可以对会员、三维虚拟商品以及网站的各种信息在需要的时候进行各种管理和编辑功能,如增加商品、删除留言、设置权限等。
前台用户可以在该平台中对虚拟商品的三维模型进行360°立体旋转浏览,能够查看到商品的各个角度和细节,还可以对商品模型进行放大缩小等。同时可以查看新闻公告、搜索产品以及对某个产品进行留言等。
(四)三维虚拟商品的建模
目前,在市场上可以看到许多优秀建模软件,比较知名的有3DMAX, ArcGIS, Maya以及AutoCAD等等。它们的共同特点是利用一些基本的几何元素,如立方体、球体等,通过一系列几何操作,如平移、旋转、拉伸以及布尔运算等来构建复杂的几何场景。本文开发的平台是用来显示三维虚拟商品的模型的,那么对于这个模型的建立和显示方法尤其关键,下面将介绍3DMAX三维建模的一般步骤。
(1)数据搜集与整理:将搜集好的数据绘成地形图将纸质地形图及校园规划图经过扫描数字化后导入计算机,经图像配准后进行矢量化,然后将拍摄得到的贴图资料导入计算机,利用Photoshop 软件对其进行处理,备三维模后贴图用。
(2)模型建立:模型的生成一般有3种方法,即多边形、面片及NURBS建模,常用的立体图制作使用多边形建模,这样可以描述足够的细节,创建任何表面。三维模型的制作是依据Auto CAD对其进行矢量跟踪数字化,将CAD格式的地图导入到3DMax中,其底图在3DMax中形成一个很小的透视线条组,此时必须将顶视图(Top-view),前视图(Front view),左视图(Left view),透视图(Perspective view)中的底图按比例拉伸成具有一定高度的实体模型,即可以每增加一层在图上拉伸2.4mm。
(3)背景灯光的设置:灯光是用来模拟真实照明的一类特殊对象,是构成场景的重要组成部分。在精美模型、真实材质的情况下,灯光效果的好坏直接影响整体的效果。
(4)成果输出。灯光设置完成后,便可以进行渲染地图的输出了。
(五)对模型进行转换成web所支持的文件
如果需要将建模的虚拟商品在网页上输出,必须在3Dmax里到处需要的文件格式。可以是图片、视频、模型等一些文件格式。为了能够使得模型在不同平台中都能使用,所以在这里我们选择导出SWF文件,再放到虚拟商品展示平台上,用户便能看到360度旋转的虚拟商品。但是3Dmax软件本身不支持导出动画文件,于是这里可以选择先导出avi的视频文件,再下载个第三方插件,比如格式工厂,3dswift插件等等,都可以将建模文件以swf文件格式输出,这样基于模型的动画文件就可以在网站上显示和发布。
四、结束语
本文所设计的商品展示平台采用三维立体多角度旋转展示,摆脱了二维平面图像展示的不足。同时,真实、交互的体验感也能使您的产品更加有魅力,使消费者的购买欲望更加强烈。同时开发技术方面也采用了比较稳定的PHPCMS框架,采用模块化开发,内置功能都是由模块组成,同时支持自定义内容模型和会员模型,可以自定义字段。开发采取前台与后台分离,页面显示内容与页面代码分离的方式进行,保证页面的整洁以及代码的安全。测试结果显示,该平台能够将虚拟商品很好的展示出来。但是想做到模拟商场的网络购物环境的话,还需要对平台功能进行整合与加强,还需要用到另外一些Web3D技术,相信不久的将来3D购物会成为主流。
[参考文献]
[1]柳力文.基于FLASH的Web虚拟商品展示系统的研究与实现[J].计算机光盘软件与应用,2013(10):112-113
[2]王海萍.基于Web3D的产品虚拟展示技术[J].装备制造技术,2011(4):93-94
[3]李和香.三维虚拟仿真产品展示平台的应用与研究[J].电脑与电信,2012(9):60-61
(作者单位:浙江经贸职业技术学院 杭州)