一种在cave环境下实现虚拟产品可视化与交互的方法

文档序号:8339345阅读:550来源:国知局
一种在cave环境下实现虚拟产品可视化与交互的方法
【技术领域】
[0001] 本发明涉及虚拟产品可视化技术领域,特别是涉及以一种在CAVE环境下实现虚 拟产品可视化与交互的方法。
【背景技术】
[0002] CAVE系统是一种洞穴式的沉浸式虚拟现实环境,其利用高性能图形渲染集群与立 体投影显示系统模拟产生3D虚拟现实环境,用户使用虚拟外设对3D虚拟世界中的虚拟产 品进行仿真体验和交互应用。CAVE的虚拟现实技术是对复杂数据的可视化操作与交互的一 种全新方式,在工程应用领域数字样机方面取得较好应用效果。
[0003] 目前数字样机技术与数字媒体技术的有效融合进展较慢。如果纯粹利用工程数模 进行虚拟产品可视化与交互应用,虽能达到与产品原数据统一,但其在交互流畅性与逼真 性方面应用较差。以产品客户化选项装配需求来衡量该虚拟产品的话,粗糙的工程模型画 面友好性明显降低,不利于客户对产品的进一步了解。
[0004] 利用CG软件进行重新建模、材质贴图、场景构建、灯光特效、渲染输出等技术处 理,虽然做到了模型的简化,但在流程上较复杂,尤其是对于航空类产品结构较为复杂庞 大,模型数据量巨大,重新建模、材质贴图、场景构建等所需相应工作量激增,复杂程度较 高,且技术处理后虚拟可视化模型不一定能完全满足虚拟产品可视化与交互的需求。该方 法虽融合了多媒体与动画技术,但仅仅让用户体验到接近真实产品的虚拟产品内容,且最 终的虚拟产品只能近似于现实生活中的产品实物,因此虚拟产品的精确性、实时性和逼真 度明显不足。

【发明内容】

[0005] 本发明的目的:
[0006] 本发明的重点是将虚拟现实技术、数字样机技术、数字媒体技术等新技术手段有 效整合,不同于传统多媒体动画技术复杂流程方式,提出在虚拟产品可视化模型的构建与 优化、虚拟产品可视化模型的材质贴图与实时渲染、CAVE环境下实时可视化展示与交互应 用等主要方面的新技术思路和方法,且实际应用到多个直升机型号虚拟产品可视化与交互 中,形成一种在CAVE环境下实现虚拟产品可视化与交互的方法。
[0007] 本发明的技术方案:
[0008] -种在CAVE环境下实现虚拟产品可视化与交互的方法,本方法包括以下步骤:
[0009] 1)将CAD软件中的产品工程数据模型导入虚拟产品可视化软件中,根据导入时设 置的精度值,在虚拟产品可视化软件中的工程数模自动LOD生成可视化模型。将PDM系统 中数字样机全机零部件和虚拟产品可视化软件中生成的产品可视化模型进行对比检查,并 对检查出的缺损零部件,利用CG软件对缺损零部件模型进行重新构建,并将重新构建的零 部件模型导入虚拟产品可视化软件中,再次根据导入时设置的精度值,在虚拟产品可视化 软件中的工程数模自动LOD生成可视化模型,直至形成没有缺损零部件而且装配关系正确 的产品可视化模型。
[0010] 2)在虚拟产品可视化软件中,对第1)步中得到的产品可视化模型,根据产品零部 件所处系统、位置、材质和状态的不同,对虚拟产品可视化软件中的产品结构树进行进一步 细分调整,使其与PDM系统中的产品结构树部件级一致,同时对产品可视化模型中法线错 误的模型面进行转换,使其能一致反映后续优化中吸收光照信息的效果。然后根据产品零 部件所处系统、位置、材质和状态的不同,Combine产品可视化模型中相应数据,达到轻量化 模型的目的。
[0011] 3)在虚拟产品可视化软件中,对上一步中轻量化后的产品可视化模型创建灯光, 对各个细微表现部件进行多次局部阴影计算烘焙,然后对全部产品可视化模型进行全局阴 影计算烘焙。
[0012] 4)在虚拟产品可视化软件中,对阴影烘焙后的产品可视化模型进行材质贴图,事 先在平面设计软件中处理好贴图素材,利用虚拟产品可视化软件的材质编辑功能,调整产 品可视化模型对应部件的贴图实时渲染参数信息。
[0013] 5)在虚拟产品可视化软件中创建封闭的场景模型,直接应用高清晰度HDR图,赋 予场景360度全景且带光照信息的高质量材质贴图,将上一步得到的产品可视化模型与场 景模型进行匹配,实时渲染得到最终的虚拟产品可视化模型。
[0014] 6)在CAVE系统的图像集群系统中,对虚拟产品可视化模型进行分屏连接,使其在 图像显示时达到分屏效果,再输出至CAVE投影显示系统实现立体显示。
[0015] 7)还可以使用CAVE系统中的虚拟外设设备对虚拟产品可视化模型进行实时交 互,在各种状态下对虚拟产品进行观察与交互应用。
[0016] 8)在第5)步之后,还可以利用CG软件或虚拟产品可视化软件对虚拟产品可视化 模型摄像机动画、产品模型动画的关键帧进行定义与编辑,设置3D左右眼的眼距,最后渲 染输出左右眼的图片序列或视频,然后对渲染输出的图片序列或视频在CAVE环境下进行 单通道的立体播放。
[0017] 本发明的有益效果:本发明的虚拟产品可视化模型来源于PDM系统中的数据模 型,与原数据模型一致且精准度高;本发明的材质贴图过程较为简单且实时渲染程度高; 本发明的避免虚拟产品可视化中许多不必要的技术流程(如大量的几何重新建模、材质属 性的参数调节、UV调整、灯光属性设置复杂、渲染质量与时间效率较低等);同等条件下,本 发明的虚拟产品可视化模型在CAVE环境的逼真度、交互流畅性均优于直接使用工程数模; 本发明可同时实现虚拟产品内容的立体播放,对产品市场推广和面向客户选项装配,增加 了更多产品信息传递量。
[0018] 本方法实现对复杂产品进行虚拟产品可视化仿真,使客户或者设计人员能够模 拟在实际产品上,对虚拟产品进行各种实时性的交互应用,从而可在产品物理样机或者真 实产品生产出来之前,根据客户和产品设计员选项装配需要及时更改设计中存在的各种问 题,或者在前期设计阶段发现设计缺陷。它使客户能更早接触到产品,在客户与产品之间建 立一座桥梁,实时1 :1三维场景可视化简化复杂问题,展示详细的产品行为描述、构型特点 和功能展示等,同时在CAVE环境下,为产品客户提供先进的、逼真的、交互性强的可视化展 示平台,这样与客户能更好、更快地进行交流,使沟通变得简单与顺畅。
【附图说明】
[0019] 图I :CAVE环境下实现虚拟产品可视化与交互的方法流程图;
[0020] 图2 :在CAVE环境下AC313直升机虚拟产品可视化与交互效果图。
【具体实施方式】
[0021] 1)将CAD软件中的产品工程数据模型导入虚拟产品可视化软件中,根据导入部件 的不同,设置不同的精度值,外观部件相比内部构件设置曲面细分质量值大。设置精度值之 后,在虚拟产品可视化软件中的工程数模自动LOD生成可视化模型,这样减少工程数模导 入虚拟产品可视化软件过程中模型点线面出现的各种问题。将PDM系统中数字样机全机零 部件和虚拟产品可视化软件中生成的产品可视化模型进行对比检查,并对检查出的缺损零 部件,利用CG软件对缺损零部件模型进行重新构建,并将重新构建的零部件模型导入虚拟 产品可视化软件中,再次根据导入零部件设置的偏小的精度值,在虚拟产品可视化软件中 的工程数模自动LOD生成可视化模型,直至形成没有缺损零部件而且装配关系正确的产品 可视化模型。
[0022] 2)在虚拟产品可视化软件中,对第1)步中得到的产品可视化模型,根据产品零部 件所处系统、位置、材质和状态的不同,有的部件面片数多达几百万甚至几千万个,这些部 件是不适合作为虚拟产品的原模型的,因此数据面片的细分整理是必不可少的,对虚拟产 品可视化软件中的产品结构树进行进一步细分调整,需遵循一定数据分层整理的"三统一" 原则:系统统一、材质统一、状态统一,即按系统划分,各个系统的模型组划分在同Root树 上的各自系统Group组上;材质相同的模型划分在系统子树的Group组上,根据构型项不同 的同一模型组划分在Root树上的各自Group组上,按这样划分的产品可视化模型结构树与 PDM系统中的产品结构树达到部件级一致。
[0023] 同时对产品可视化模型中法线错误的模型面进行转换,因为有错误的法线信息的 模型面在阴影烘焙计算阶段不能吸收光照信息,法线编辑模型下通过F9命令或者ALT+右 键,执行快捷键命令将蓝色模块面转换为绿色正确的模块面,使整个产品可视化模型能在 正常模式下达到一致,反映出后续优化过程中吸收光照信息的效果。然后根据产品零部 件所处系统、位置、材质和状态的不同,执行CTRL+M命令Combin
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1