纹理中的UV纹理奇怪单位,openscenegraph

时间:2013-02-20 14:19:12

标签: opengl openscenegraph

我遇到纹理问题。我将模型作为.osg打开,所以我在这里将其引用。我在textureUnit 0中有一个纹理作为基础纹理。然后我在textureUnit 1中有第二个纹理,它充当了各种标签。我在那里应用了一个rgba纹理,然后在openscenegraph中的模型上应该是透明的。但是我得到了这个:

img

灰色区域是基础纹理。较暗的区域是uv坐标移出纹理边缘的位置。我似乎无法移除黑暗区域。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您可能需要设置边缘夹紧模式 - 暗部可能是纹理边框颜色的一部分。请尝试将GL_CLAMP_TO_EDGE设置为纹理包裹模式。