d3d 纹理坐标1:1对应到屏幕坐标.
2013-01-24 11:58
381 查看
要求:使得图像像素1:1对应到屏幕坐标
1> const DWORD Vertex::FVF = D3DFVF_XYZ | D3DFVF_NORMAL | D3DFVF_TEX1;
2> D3DTEXF_POINT过滤采样;
3> 世界矩阵偏移(-0.5f, -0.5f);
4> (uMin, vMin, uMax, vMax) = (0.0f, 0.0f, imageWidth / textureWidth, imageHeight / textureHeight);
注: 就水平垂直像素一个像素的偏移, 花了一天多的时间, 伤不起.
1> const DWORD Vertex::FVF = D3DFVF_XYZ | D3DFVF_NORMAL | D3DFVF_TEX1;
2> D3DTEXF_POINT过滤采样;
3> 世界矩阵偏移(-0.5f, -0.5f);
4> (uMin, vMin, uMax, vMax) = (0.0f, 0.0f, imageWidth / textureWidth, imageHeight / textureHeight);
注: 就水平垂直像素一个像素的偏移, 花了一天多的时间, 伤不起.
相关文章推荐
- 根据顶点的投影坐标,获取对应的屏幕纹理的纹理坐标
- 通过当前坐标 转换成 对应的屏幕坐标
- 关于纹理和纹理坐标的解释。网址是个不错的D3D学习网址
- GIS地理信息系统中的空间地理坐标与屏幕坐标的对应关系
- 二维图像到二维屏幕的显示,对应屏幕坐标
- opengl屏幕像素与纹理像素不对应怎么办?
- D3D世界坐标变换到屏幕坐标
- D3D坐标系统下3D世界坐标映射到2D屏幕坐标的平移矩阵
- 如何获取 当前屏幕上的坐标对应的经纬度
- Direct3D中投影空间内的点坐标与屏幕上点的对应关系
- Direct3D中投影空间内的点坐标与屏幕上点的对应关系
- 投影空间坐标与屏幕的对应关系
- OpenGL ES纹理映射坐标对应
- GIS地理信息系统中的空间地理坐标与屏幕坐标的对应关系
- OpenGL 获取当前屏幕坐标对应的三维坐标
- Android点击屏幕坐标对应OpenGL ES坐标
- 掌握flash的as3图形学Stage3d的屏幕坐标和纹理UV采样坐标
- OpenGL 获取当前屏幕坐标对应的三维坐标,使用很简单glu库中的一个函数
- GIS 中地理坐标和屏幕坐标的标准转换方法
- uv纹理坐标设定与贴图规则