作者blackcat13 (W3)
看板GameDesign
标题Re: [问题] SDL 和 OpenGL 的差别
时间Mon May 15 13:02:32 2006
※ 引述《barroslee (忙忙忙~~)》之铭言:
: 母亲节怎麽家里电话接不完
: 我还是回文好
: 不只能处理 3D
: red book 那篇说的是
: 用 glRasterPos 搭配 glBitmap glDrawPixels 去做
: 比较像是 OpenGL 在处理字型的做法 (也是处理中文的其中一种方法)
在OPENGL SUPERBIBLE SE里第7章是用此方式显示一张
WINDOWS格式BITMAP图形,字型我就还没试过.
: 就会影响效能
: 普通贴一张 2D texture
: 像是在做 GUI System 时
: 用 glOrtho + glVertex2 就可以了
之前我问有研究OPENGL的教授处理2D贴图问题,
他回答的方法跟您叙述的一样.
不过这点我就很好奇了,处理非2倍数正方形图形就要用
GL_ARB_texture_rectangle这一延伸功能,
不然先把图形拉成正方形载入後再缩成想要的矩型时,
这时图形会用2次内插修正,图形会模糊,用3次修正又会拖累运算速度.
所以想用GL_ARB_texture_rectangle,但是又不是每张显示卡都有.
所以这点一直困惑在我的心理,但是目前没时间= =||
想请问一下有更好的方法吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.67.245.47