接缝边缘穿过的 UV/纹理像素未按预期绘制

Posted

技术标签:

【中文标题】接缝边缘穿过的 UV/纹理像素未按预期绘制【英文标题】:UV/Texture pixels crossed by Seam edge are not painted as expected 【发布时间】:2018-02-20 06:14:09 【问题描述】:

展开的对象用渐变色填充。如下图所示,接缝边缘边界上的 UV/纹理视图中的某些像素未填充预期的颜色。看起来边缘必须穿过超过一半的像素才能着色。

有没有办法强制所有被 Seam 边缘交叉的像素正确着色?

【问题讨论】:

【参考方案1】:

找到了解决办法。导航到给定对象的纹理绘制并打开选项,修改出血属性,该属性定义在接缝边缘之外的 UV 纹理中将着色多少像素。默认为 2px。

【讨论】:

以上是关于接缝边缘穿过的 UV/纹理像素未按预期绘制的主要内容,如果未能解决你的问题,请参考以下文章

在 OpenGL 中将纹理映射到球体时出现接缝问题

如何阻止透明纹理上的OpenGL背景出血

边缘检测

模糊边缘的着色器,或如何绘制光线

学习笔记计算机视觉与深度学习(3.卷积与图像去噪/边缘提取/纹理表示)

如何加快 OpenGL 中纹理的绘制速度? (3.3+/4.1)