基于directx纹理映射技术

基于directx纹理映射技术

ID:6105481

大小:586.42 KB

页数:3页

时间:2018-01-02

基于directx纹理映射技术_第1页
基于directx纹理映射技术_第2页
基于directx纹理映射技术_第3页
资源描述:

《基于directx纹理映射技术》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、维普资讯http://www.cqvip.com摹殳Directx的纹理映射技术lTextureMappingTechnoIogyBasedonDirectx曩万薇器WanWei术(华东交通大学信息工程学院,南昌3300I3)(Schoo1ofInformatianEng1neer{ng,EastChinaJiaotongUnjversity,Nanchang330013)摘要:自从70年代中期.Catmull首次采用纹理映射技术以来,纹理映射技术得到了广泛的应用随着对真实感图形生成技术提出的要求越来越高,纹理映射技术的研究更加显示出萁重要的意义。随着Di

2、rectX的发展,它能更加有效的支持图形芯片的新特性本文详细介绍了如何在VC+十中利用OirectX妾现纹理映射的方法.在生成具有真实感图形方面是一种有益的探索。关键词:Direct~纹理映射:真实感图形:计算机图形学中图分类号:TP391文献标识码:A文章编号:1671—4792一(2005)1O-0089—03Ab~ract:SinceCarmel1adoDtedtexturemappingf{rst]Yinthemidof70s。texturemappinghasbeenapp]iedwidelY.Becausethedemandofthetechn

3、ologyofphoto-tea1itygraphicsbecomemorestr】ngent,thestudyoftexturemappJngbecomesignificant.Withthedeve1opmentofDirectX.itsupportsgraphjcscardsmoreandmoreeffective]Y.ThJspaperpresentshowtocreatetexturemappingbyDirectX1nVCHlanguage.1tisausefu1researchonbuiIdjngphoto-tea1itygraphjcs.K

4、evwords:DirectX:TextureMapping;Photo-realityGraph~cs:ComputerOraphics0引言一的光滑景物表面,与真实感图形仍有一定的差距最近几年,计算机图形学的发展速度很快短II。实际上,真实的景物表面存在着丰富的纹理细短的几年间,PC平台上实时绘制的3D图像效果已经节,即表面细节我们梅景物表面纹理细节的模拟逼近了传统电影领域通过离线绘制所能够达到的效称为纹理映射技术。因此利用纹理映射技术可以果。因此真实感图形技术是当代图形学界研究的热达到模拟景物表面丰富的纹理细节的目的.提高计点,而其中的纹理映射技术是

5、最重要的一个部分算机生成图形的真实感。另一方面,采用纹理映射本文介绍了在VC斗+中利用D{rectx实现纹理映射的的方法可以大大简化建模的过程比如,同是一栋方法。大楼的左面,若完全用建模的方法来构造,则需要1基~-DireeD(的纹理映射画出大楼的每一扇门’:若采用纹理映射,只需要纹理映射技术是计算机图形学中广泛应用的一建立简单的长方体模型,用拍下的大楼外观图片贴项重要技术在计算机绘制三维景物时,为了使生至大楼表面即可。相比之下其工作量谁大谁小,可成的物体图形具有真实感,需要进行消隐处理,建想而知。立颜色模型、光照模型.采用光线跟踪技术或辐射纹理映射技术就

6、是对物体表面属性进行建模,度方法等图形生成技术,这样还是只能生成颜色单也即是从二维纹理平面到三维景物表面的一个映射,45_——维普资讯http://www.cqvip.com一其关键点就是建立物体空间坐标(x,y,z)与纹//定义一个具有x.y.z属性的对象类理空间坐标之间的对应关系。为生成具有真实感的D3DCOLORcoior://定义顶点颜色值图形,利用纹理映射技术将复杂物体的图像粘贴到FLOATtu.tv;//定义纹理坐标简单几何体的表面,置于场景中。在实时显示场景)时,还可利用3D图形的平移、旋转能力.实现复杂我们要将一幅图像投影到圆柱上,必须画出

7、圆物体随观察方向的改变而转动的效果。柱体。同时,还需要确定圆柱体上每个顶点的纹理众所周知,DirectX是Microsoft公司的开发的坐标。这些都可在建立纹理的函数中实现。通常,一套为wjndo~s程序提供对系统硬件更亲密控制的D3D设备是对描点内存区的数据进行绘制,则此函组件。其中,与3D图形显示密切相关的是Direct3D数中还应包括一条创造描点内存区的语句,调用函API。当初,Direct3D刚刚诞生的时候,它的功能数g—pd3dDevice->Create~ertexBuffer0。特性被广泛用于专业3D图形领域的OpenGL抛在后最后就是对于建

8、立好的纹理和几何图形进行绘面,但是自从birectX8开始,Dir

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。