在软件开发环境方面,各类CAD软件都陆续推出3D功能。其中广泛采用的有OpenGL的三文建模环境、3DSMAX的三文建模环境、MATLAB的三文建模平台及AutoCAD的三文建模环境等。其中OpenGL是应用相当广泛的一个的二文/三文图形接口,许多优秀的应用程序都是在其基础上开发的。OpenGL是个应用很广泛的软件接口,它与硬件平台无关,可以在不同的操作系统如Windows 系列、Unix、Linux、Mac OS、OS/2、BSD之间进行移植。因此,基于OpenGL的软件大都移植能力比较强,应用较为广泛,这些特性给用户带来非常大的便利。对于Windows操作系统上的应用软件的开发,Microsoft提供了功能强大的开发工具Visual C++(简称VC++),借助其生成代码的向导,能快速生成可运行的Windows应用程序的模板,用户可以基于己有代码进行开发,也可以定义新类进行自己所需要的功能。因此,大多数研究都是采用VC++结合OpenGL进行数据处理软件的开发[1]。
1.2三文扫描成像的应用领域
在工业生产领域,三文扫描成像技术有着非常广泛、重要的应用。在产品设计方面,很多产品并不能都由CAD设计出来,这些产品由手工模型作为原型进行加工制造,因此,利用三文扫描成像技术可以方便快捷的对样品进行扫描以得到其立体模型数据,提高生产效率和生产质量。在仿制方面,三文扫描成像技术能快速测得目标物体表面点的空间坐标信息并将其输入到加工设备中,因此能够快速、准确的仿制出所需求的零件。在工业领域目前一大热门--快速制造系统方面,三文扫描成像技术有着更加重要的应用。由于快速制造系统的一个重要环节就是“逆向工程”,而这个环节正式三文扫描成像技术研究的内容,将三文扫描设备与快速成型机相结合,可以构成快速制造系统。而在服装制作方面,利用三文扫描成像技术可以快速测量各种尺寸数据,并将其输入到计算机中进行1处理,因此可以快速、高效的进行服装的个性化设计制作。
在影视特技制作领域,三文扫描成像技术能够将外形复杂的目标物体快速、准确、高效的输入到计算机中。传统的三文动画特技需要在处理前对目标物体进行手动建模,但是面对外形复杂的物体很难准确、真实的还原进计算机中。而使用三文扫描成像技术则可以轻松解决该难题,并且,真实、准确的三文模型数据可以使最后完成的动画特技更具有真实感,极大的提高了艺术效果和表现力。
在虚拟现实领域,三文扫描成像技术也有重要应用。传统的虚拟现实系统需要人工手工建模,这样的建模消耗大量的人力物力,而且真实感差,目前网络上一大热门VRML(虚拟现实建模语言)如果没有足够准确、真实的三文模型也很难得到推广。正是靠着三文扫描成像技术,虚拟现实技术才得到大量使用。
在电子游戏领域,三文扫描成像技术有着更加广阔的应用。随着家用显卡和游戏主机的更新换代,人们对游戏画面的要求越来越高。DirectX 11的发布和各类三文引擎的升级,使得电子游戏的画面越来越向“照片级”、“电影级”方向发展。其中,代表性的有法国育碧公司开发发行的《Assassin's Creed》系列。这一系列游戏利用了三文扫描成像技术生动、逼真的再现了人物的各个细节,人物动作自然流畅,面部表情栩栩如生,是利用三文扫描成像技术再现真实人物和场景的代表作,引领了电子游戏行业的画面发展。
在文物保护领域,三文扫描成像技术能在不损伤物体的前提下获得目标物体的表面各点空间坐标信息,由此可以得到目标文物的外形、表面裂痕、大小尺寸、纹理等各种数据。利用三文扫描技术得到的文物三文模型,相对于传统的各个角度的照片,不仅方便人们更加深入的调查、研究,而且在文物复制方便有着传统技术不可比拟的优势。目前,欧美多个国家的博物馆已经开始利用这项技术对博物馆中文物进行建模,并建立了虚拟博物馆,使人们足不出户便能身临其境[2]。
- 上一篇:VC水下汽泡采集处理系统设计
- 下一篇:基于视觉注意机制的可见光与红外图像融合算法研究
-
-
-
-
-
-
-
河岸冲刷和泥沙淤积的监测国内外研究现状
电站锅炉暖风器设计任务书
酸性水汽提装置总汽提塔设计+CAD图纸
乳业同业并购式全产业链...
大众媒体对公共政策制定的影响
当代大学生慈善意识研究+文献综述
杂拟谷盗体内共生菌沃尔...
java+mysql车辆管理系统的设计+源代码
十二层带中心支撑钢结构...
中考体育项目与体育教学合理结合的研究