Web环境下的交互式3D虚拟展示
客户协同参与产品的设计过程,让客户直观、深入地了解产品的信息,快速地反映客户的个性化需求,使虚拟产品设计的主要目标之一[1]。通过在客户与设计人员之间建立一个沟通,讨论和协商的交互式工作环境,能迅速而正确地把握客户的个性化需求,激发创造性的设计灵感,缩短产品的设计周期[2]。但纵观国内各企业的网站,大多以文字、图片、Flash 动画作为产品展示的主要方式,传递的产品信息多是二维、静态和单向的,随着数字化设计技术的发展,人们对动态的、交互式的、具有三维可视化效果的产品需求越来越迫切
[3-4]。实现 Web 环境下的虚拟设计,必须解决的关键技术有:① 二维和三维 CAD 图文档在网络上的快速传递、同步驱动;② 图文档的安全性;③ 三维交互式浏览而非三维动画播放;④ 考虑中小企业要实现上述要求的低成本。通过比较多种产品虚拟展示技术,选择适用于中小企业产品开发和电子商务的 3D 虚拟设计工具,利用 ASP.NET 平台和 ActiveX 技术,实现Web 环境下二维与三维图文档的交互式、动态浏览。1 产品虚拟展示技术1.1 VRML 虚拟展示技术VRML 是 Virtual Reality Modeling Language(虚拟现实建模语言)的缩写,主要采用文本格式定义由不同类型的节点构成的三维空间场景。VRML 文件描述了产品虚拟展示的场景,利用支持 VRML 的浏览器可实现播放和虚拟空间的交
互控制[5]。创建 VRML 文件的主要途径有:用文本编辑工具按 VRML 文件的格式编写;采用 SGI公 司 的 CosmoWorlds 、 Metacreation 公 司 的Carrara、Paragraph Inrternational 公司的 VHSB 等VRML 编辑工具;利用 CAD 或 CAID 系统提供的功能对三维模型进行文件转换。Pro/E、UG 等主 流 三 维 CAD 系 统 以 及 3DMax 、 AliasStudioTools 均可以将模型转换成 VRML 的*.wrl 文件。前两种途径的工作量大,对设计者要求高;后者虽可将产品三维模型转换为 wrl 文件,但转换后文件较大[6-8]。
1.2 X3D 虚拟展示设计工具
2000 年新成立的 Web3D 组织完成了 VRML到 X3D 的转换,新的 X3D 集成类工具的作用是将由其他系统构建三维数字化模型按一定的格式要求进行转换、编辑和压缩,生成该工具支持的文件格式,再利用浏览器进行虚拟展示。这类工具主要有 Cult3D、Viewpoint 和 TurnTool 等。Cult3D 提供了对 3DSMax 三维模型的支持,利用Cult3D Designer 可以进行展示的交互控制设计。对于用 3DS Max 构建的产品三维模型,采用Cult3D 是一个不错的选择。Metacreation 公司的Viewpoint 由场景制作(Scene Builder)、模型优化
(Stream Turning Studio) 、 网 页 发 布 (MediaPublisher)和浏览器插件 Viewpoint Media Player(VMP)4 种工具组成。TurnTool 由 TurnToolBox和 TurnTool Viewer 两个模块构成。TurnToolBox是一个可以运行在Autodesk Viz或3DS Max的插件程序,利用该程序可在 Autodesk Viz 或 3DSMax 环境进行产品虚拟展示的设计 , 并导出TurnTool 支持的文件[9]。
相关文章
- 2023-04-19一种材料局部机械强度检测系统的设计
- 2023-09-26三维压差式矢量水听器定向性能分析
- 2022-09-24火炬气的质量流量测量
- 2023-10-24微型汽车后桥驱动齿轮出厂噪声检测仪的新设计设想
- 2023-11-16回火温度对超高强度不锈钢的力学性能和微观组织的影响
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。