有没有办法摆脱使用Frac或FMod引起的插值缝?通过编写实际的片段着色器,我发现奇怪的是这个缝甚至存在(为什么插值发生在像素采样中?)
示例,假设我们有这种超级简单的纹理
我们希望右上角循环而不是整个纹理,这很容易用FMod完成。
正如你所看到的,现在存在一个神器,从紫外线从0.25跳到0时,我不知道为什么。有没有办法可以禁用这种插值?凭借MSPaint的力量,这就是我期望看到的:
答案 0 :(得分:0)
我找到了一个好的临时解决方案。如果禁用mip-mapping(通过纹理本身的属性),则工件将消失。很想有另一个答案描述如何在保持mipmap的同时做到这一点。