GL_NEAREST和GL_LINEAR

前者表示“使用纹理中坐标最接近的一个像素的颜色作为需要绘制的像素颜色”,

后者表示“使用纹理中坐标最接近的若干个颜色,通过加权平均算法得到需要绘制的像素颜色”。

前者只经过简单比较,需要运算较少,可能速度较快,

后者需要经过加权平均计算,其中涉及除法运算,可能速度较慢(但如果有专门的处理硬件,也可能两者速度相同)。

从视觉效果上看,前者效果较差,在一些情况下锯齿现象明显,后者效果会较好(但如果纹理图象本身比较大,则两者在视觉效果上就会比较接近)。

本文博客源地址:http://blog.csdn.net/ypist

更多相关文章

  1. 如何使用Android中的OpenGL ES媒体效果
  2. Android(安卓)自定义textview 部分文字字体颜色高亮
  3. 【Android】ColorPickerDialog 自定义颜色选择器的实现
  4. 安卓图片反复压缩后为什么普遍会变绿而不是其它颜色?
  5. Android的px、dp、sp的区别
  6. Android图形图画学习(11)——颜色相关
  7. Android:修图技术之滤镜效果实现及原理分析——ColorMatrix
  8. Android(安卓)Matrix矩阵原理详解
  9. Android日志:Google官方下拉刷新控件

随机推荐

  1. android效率为什么这么的高呢
  2. android进程间服务通信示例
  3. Unity3D研究院之与Android相互传递消息(十
  4. Android(安卓)内存优化
  5. Android(安卓)VideoView如何播放RTSP的流
  6. Android利用硬解硬编和OpenGLES来高效的
  7. Android中Styles、Themes、attrs介绍
  8. 轻松搞定 android MVP 架构、okHttp 网络
  9. Android——填坑android studio2.3.3升级
  10. Android(安卓)Scroll详解(二):OverScrolle