作者StubbornLin (Victor)
看板GameDesign
标题[程式] OpenGL 3D拟2D贴图 缩放会出现白边
时间Fri Jun 23 18:22:11 2006
http://www.wretch.cc/album/show.php?i=stubbornlin&b=17&f=1795841309&p=0
glBindTexture(GL_TEXTURE_2D, texture[0].texID); // ( CHANGE )
glBegin(GL_QUADS); // Draw Our Quad
glTexCoord2f(0.0f, 1.0f);
glVertex3f(-512.0f, 512.0f, 0.0f);
glTexCoord2f(1.0f, 1.0f);
glVertex3f( 512.0f, 512.0f, 0.0f);
glTexCoord2f(1.0f, 0.0f);
glVertex3f( 512.0f, -512.0f, 0.0f);
glTexCoord2f(0.0f, 0.0f);
glVertex3f(-512.0f, -512.0f, 0.0f);
glEnd(); // Done Drawing The Quad
我正在实作OpenGL用材质贴图来当做2D引擎
目前材质贴到了矩形上没问题,但是
在图形缩放的时後,有时边边会出现糊掉的白线
如这张图片所示
请问这是为什麽? 要如何解决?
还有 用OpenGL 3D render 2D是用材质贴图比较好
还是用里面的Bitmap贴图比较好?
如果是3D的话,投影到底要怎样设比较好?
还有贴图的顺序该怎麽做?
--
VICTOR工作室 |
PTT游戏设计版隆重开幕!
|
不管是新手老手,程式美工音乐企划....
URL :
http://www.kinmen.info/vic/ |
都欢迎来游戏设计版参与讨论 XD
|
战略高手>
C/C++ |
GameTopics>
Visual Basic 6.0 |
GameDesign
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.116.66.105
※ 编辑: StubbornLin 来自: 59.116.66.105 (06/23 18:40)
※ 编辑: StubbornLin 来自: 59.116.66.105 (06/23 18:44)