作者littleshan (我要加入剑道社!)
看板GameDesign
标题Re: [程式] OpenGL 用3D Render 2D
时间Sun Jun 25 01:56:48 2006
※ 引述《StubbornLin (Victor)》之铭言:
: 而且,又有Linear可以用,在放大缩小时效果还是很棒
: 不过用Linear有个缺点,就是图的边缘如果很复杂,放大缩小时会有白边出现
: 但是,因为以图通常四周都是整个全透明或半透明来思考的话
: 其实这样的问题没什麽大碍
我不认为那是因为 linear interpolation 所造成的结果
仔细看过上面那条边後
我发现它和那张图的最下面那条边长得非常像
所以应该是你用了 texture wrapping
试试下面的方法把它调回来吧
glTexParameteri(GL_TEXTURE_2D, TEXTURE_WRAP_S, GL_CLAMP);
glTexParameteri(GL_TEXTURE_2D, TEXTURE_WRAP_T, GL_CLAMP);
: 等我把这个东西完成後,有空的话我来写几篇OpenGL 3D 拟 2D经验的文章
: 好来抛砖引玉,让真正的高手出来写文章,不然这个版都没有什麽人气
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.62.3.35