三维虚拟场景关键技术的研究.docVIP

  • 22
  • 0
  • 约3.87千字
  • 约 9页
  • 2018-10-11 发布于福建
  • 举报
三维虚拟场景关键技术的研究

三维虚拟场景关键技术的研究   摘要摘要:三维虚拟场景建设主要包括CAD平面设计图的数据处理、三维建筑初步建模、三维建筑模型的优化与纹理贴图、场景集成与渲染烘焙导出及系统平台集成等几个关键技术环节。研究了三维虚拟场景关键技术及各环节的具体制作过程,并应用Uinty3D软件作为系统集成平台,构造出完整的虚拟场景系统。   关键词关键词:虚拟场景;Uinty3D;贴图   DOIDOI:10.11907/rjdk.1511188   中图分类号:TP317.4   文献标识码:A文章编号文章编号2016)001017903   0引言   虚拟现实技术快速发展,在各行业得到了广泛应用。虚拟场景实时漫游系统是以沉浸性、交互性和构想性为基本特征的计算机高级人机交互界面,它综合利用了计算机图形学、网络技术、虚拟现实技术、人工智能技术和多媒体技术,对现实场景环境虚拟化,实现基于多平台的三维漫游[1]。   所谓三维虚拟场景,其实是一个虚拟数字环境,这种虚拟数字环境是通过计算机图形图像构成的三维数字化模型,并编制、生成一个以视觉感受为主的人工环境,能进行听觉、触觉的综合感知,产生一种沉浸于该环境的感觉。在这种环境下能直接观察、操作、触摸、检测周围环境及事物的内在变化,并与之产生“交互”作用,人和计算机很好地“融为一体”,给人一种“身临其境”的感觉[2]。本文尝试研究三维虚拟场景系统关键技术以及各环节的具体制作过程,并结合一些专业软件技术,构造一个虚拟环境系统。   三维虚拟场景系统建设主要包括CAD设计图的数据处理、三维建筑的初步建模、三维建筑模型的优化与纹理贴图、场景集成与渲染烘焙导出及系统平台集成等关键技术环节。   1CAD设计图数据处理   三维虚拟场景系统建设首先需要收集实景CAD平面图以及素材纹理图片,并对素材进行加工整理,把经过数据处理后的CAD平面图导入到3Dmax中。   CAD平面图一般是建筑设计平面图,由于它本身带的线条较多,导入到3Dmax中会影响三维建模整体效率。因此,建筑设计平面图不适合直接用来作三维建模的参照底图,需要去掉CAD平面图中多余部分,如填充图案、标注等,并在CAD图层管理中关掉不需要的图层。为了方便底图管理,还应把同一类型的物体用同一种颜色标出,如建筑底图、地形底图和地表物体地图等,然后将所有加工后的底图放到同一图层上。处理后的底图如图1所示。   纹理图片的收集、整理和加工是一项较大的工程,因为三维建模所需要的纹理图片素材较多,而且需要对素材进行较细致的加工整理。纹理图片的收集主要依靠单反相机,由于三维建模对素材图片的要求比较高,在相机的设置和拍摄时间选择上应注意:拍摄前应把相机的拍摄质量设置高些,一般要求在3Mb以上;拍摄时间应尽量选择阳光能够照射到建筑物大部分表面的时候,这样拍摄的图片便于后期的纹理处理。特别是在拍摄建筑物时,需先拍摄一个全景照片,便于三维建模和模型优化处理,然后对建筑的各部分分别拍照,如窗户、门等,尽量使图片精细,这样有利于较好地表现出建筑物的真实效果。   2三维建筑初步建模及纹理贴图   2.1三维建筑初步建模   三维建模是虚拟场景建设的重要环节之一,按照预先准备好的素材图片和CAD底图,在3Dmax中进行初步建模。首先需将准备好的CAD平面图导入到3Dmax中。由于虚拟现实场景是基于现实环境对建筑或地形建模,它们之间应有一定的比例关系,因此建模软件系统必须把单位设置为米。另外,三维模型将CAD平面图作参考。因此,在CAD里也需把单位设置为米。   需要注意的是,在三维建模时,参考图不仅仅是CAD平面图,还有三维建筑物的全景图等。下面就以某个建筑的三维建模为例,阐述建模过程及注意事项。   在3Dmax中,首先运用“线”工具,在建筑的底图上勾画出基本轮廓,即画出底图线框;然后在确保勾画底图线框处于选中的状态下,利用“挤出”工具,将底图挤出的高度为建筑物的高度,这样就有了三维建筑的基本轮廓;接下来再参照建筑的全景图片对三维物体初步处理,并按照全景图片对模型做细化加工,细化后的模型如图2所示。   2.2模型优化   模型优化指在贴图时有些纹理图片不能很好地表现出建筑物外貌,需进行优化处理。优化处理主要采用加线操作,添加建筑物中没有的部分,这样有利于后面对三维模型添加贴图。模型优化还需要删除冗余面,以减小模型体积[3]。   三维模型的初步建模以及优化注意事项:   (1)捕捉工具使用。在虚拟现实场景建模中,捕捉工具的使用对模型的精确度要求很高,使用捕捉工具,可以使三维模型更加精细,一般在三维轮廓建模使用2.5维捕捉,2.5维捕捉只是在一个平面上捕捉,使用它绘制的轮廓都在一个平面上。   (2)单位设置。虚

文档评论(0)

1亿VIP精品文档

相关文档