首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

DX中纹理映射到有关问题

2012-05-04 
DX中纹理映射到问题刚看了下http://blog.csdn.net/jaredz/article/details/697392这篇Blog里面讲的纹理映

DX中纹理映射到问题
刚看了下http://blog.csdn.net/jaredz/article/details/697392这篇Blog里面讲的纹理映射的问题。
  里面提到了顶点在进行纹理映射的时候一般采用的是两步法纹理映射。可是如果在DX顶点格式里面指定纹理相关的坐标,那么这个坐标本身就已经是纹理空间中的坐标了啊,完全不需要任何映射方法再来计算顶点对应的纹理空间内的坐标。那么这个两步法映射到底用作什么地方呢?

[解决办法]
这个Blog里讲的纹理映射不是DirectX在光栅化阶段的纹理映射。这完全是2种概念。
DirectX光栅化纹理映射是根据三角形的三个顶点的位置和三个纹理坐标,插值计算某一像素的纹理坐标。
这个Blog中讲的纹理映射,是将一张图纸,贴在3D物体表面的算法,和插值计算没有关系,是根据物体的形状和顶点的3D空间的位置,计算顶点的纹理坐标。

热点排行