两者都是对纹理进行采样的函数,有两个参数,第一个是纹理采样器,第二个是片元坐标 区别是texelFetch是使用的真正的像素坐标,而texture使用的是归一化坐标。 比如,对于一个64x64的纹理,获取位于32x32点的rgba值,texelFetch的坐标为(32,32),而texture的坐标为(0.5,0.5)
glsl中texture和texelFetch的使用区别
最新推荐文章于 2025-05-28 11:17:11 发布
两者都是对纹理进行采样的函数,有两个参数,第一个是纹理采样器,第二个是片元坐标 区别是texelFetch是使用的真正的像素坐标,而texture使用的是归一化坐标。 比如,对于一个64x64的纹理,获取位于32x32点的rgba值,texelFetch的坐标为(32,32),而texture的坐标为(0.5,0.5)