社区
Android
帖子详情
Android OpenGL ES 2的n次幂的问题
kerbel
2013-03-13 08:02:33
由于在某些硬件上,贴图需要的图片尺寸必须是2的n次幂,那我该怎么去绘制不是2的n次幂的数据呢???
...全文
116
2
打赏
收藏
Android OpenGL ES 2的n次幂的问题
由于在某些硬件上,贴图需要的图片尺寸必须是2的n次幂,那我该怎么去绘制不是2的n次幂的数据呢???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kerbel
2013-03-15
打赏
举报
回复
引用 1 楼 wangdong20 的回复:
图像用2的n次幂,渲染的时候缩放纹理图像完全是没有问题的 比如图像是64*64,实际渲染的是50*50像素大小
我知道2的n次是没问题的 现在问题是我给他的数据不是2的n次方的...
wangdong20
2013-03-14
打赏
举报
回复
图像用2的n次幂,渲染的时候缩放纹理图像完全是没有问题的 比如图像是64*64,实际渲染的是50*50像素大小
TexturePacker-3.3.2-x86破解版
内存方面,
OpenGL
ES
纹理要求宽和高都是2的n
次
幂
的倍数。想一想,如果图片的宽为33,而高为65,那么图片加载到内存后的大小为多少?考虑到宽和高都是2的n
次
幂
,所以加载到内存后的大小是64*128。所以我们可以考虑将...
Android
应用非2的N
次
幂
纹理
在调用
android
opengl
ES
进行纹理贴图的时候,发现有的机器上能显示图片,有的机器上不能显示。是因为图片的尺寸不是2的N
次
幂
,部分显卡不支持非2的N
次
幂
纹理贴图。 将图片放大到2的N
次
幂
,比如100 * 200的图片就...
android
opengl
es
bitmap,【翻译】安卓
opengl
ES
教程之六——纹理
关于纹理需要注意的一点是,一些硬件会要求纹理的高宽必须为2的N
次
幂
(1,2,4,8,16,32,64。。。。),如果你在这些设备上使用一个比如30px*30px大小的纹理,那么你只能得到一个白色方块(除非你更改了默认颜色...
安卓
OpenGL
ES
2.0 完全入门(二):矩形、图片、读取显存等
https://blog.piasy.com/2016/06/14/Open-gl-
es
-
android
-2-part-2/ 本文是 Piasy 原创,发表于 https://blog.piasy.com,请阅读原文支持原创 https://blog.piasy.com/2016/06/14/Open-gl-
es
-
android
-2-part-2/ ...
android
OpenGL
ES
地球仪绘制——球体绘制及纹理映射
支持:(1)
opengl
es
绘制三角形拼成球体(2)2的
幂
次
方大小的图片作为纹理映射到整个球面上(3)双点触控缩放球体(4) 拖动旋转球体效果图:在
android
openGL
提供了绘制三角形(面)的函数// 绑定点的坐标 ...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章