怎么修改OpenGl纹理尺寸的大小?
答案:2 悬赏:20 手机版
解决时间 2021-01-29 14:47
- 提问者网友:相思似海深
- 2021-01-28 23:27
我需要创建一张1024*2048的纹理图,可是在用glGetIntegrev获取到的最大纹理值为1024,我该怎么将这个值变大呢,求高手指点
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-01-29 00:56
那说明你电脑里的opengl版本最大只支持1024了,把图片缩小点吧,这个应该是没办法了。
全部回答
- 1楼网友:过活
- 2021-01-29 01:44
也限制.不要滥用非2的幂的图片,这种图片显卡处理起来费劲.
在安卓上,非2幂图片用的最多的地方是 摄像头, 在你要用gl显示摄像头传来的预览画面时, 你会发现传来的动画尺寸都是640x480,1080x720这种.
这时使用非2幂纹理图片就非常好,但别的地方我还想不出有什么要用非2幂的必要性.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯