代码之家  ›  专栏  ›  技术社区  ›  westsider

在OpenGL ES中创建具有不同alpha值的纹理以绘制抗锯齿线

  •  0
  • westsider  · 技术社区  · 15 年前

    iPhone 3D编程 ,称为“使用纹理渲染抗锯齿线”。其基本思想是遍历直线,为每个线段(顶点对)创建一个边界矩形。这个边界矩形可以用6个三角形来表示,这些三角形可以用纹理来填充。质地(dot.png)附带示例代码,但我想尝试其他纹理,看看是否可以获得更三维的效果。

    1 回复  |  直到 15 年前
        1
  •  1
  •   Pablo    15 年前

    如果你的意思是,要创建一些模糊的圆,你可以尝试使用imagemagick生成一些。这里有一些模糊的例子www.imagemagick.org/Usage/blur/ 对于径向梯度: http://www.imagemagick.org/Usage/canvas/#radial-gradient