- 博客(3)
- 资源 (6)
- 收藏
- 关注
转载 opengl 和direct3d坐标系的区别
初学者经常 说,OpenGL用右手坐标系,而D3D用左手;裁剪空间里OpenGL的z是[-1, 1],而D3D是[0, 1];不可调和。实际上,直接把左手的顶点和矩阵给OpenGL也是没有问题的。毕竟如果在VS里执行的都是mul(v, matrix),得到的会是同样的结果。可能会造成麻烦的反而是viewport的z。假设一个经过clip之后的顶点坐标为(x, y, z, w),那么在Ope
2015-09-18 15:00:26 2268
转载 纹理过滤模式中的Bilinear、Trilinear以及Anistropic Filtering
1、 为什么在纹理采样时需要texture filter(纹理过滤)。我们的纹理是要贴到三维图形表面的,而三维图形上的pixel中心和纹理上的texel中心并不一至(pixel不一定对应texture上的采样中心texel),大小也不一定一至。当纹理大于三维图形表面时,导至一个像素被映射到许多纹理像素上;当维理小于三维图形表面时,许多个象素都映射到同一纹理。当这
2015-09-13 14:17:01 2948
Focus On 3D Terrain Programming 源代码
2014-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人