【发布时间】:2012-08-27 23:15:14
【问题描述】:
我想创建一个简单的形状,比如说一个圆形,它可能有透明度、颜色等,但它仍然是一个简单的圆形。
在我看到的每个教程中,人们都使用精灵。我不确定我应该用什么来处理我的情况。
我应该使用带有圆圈的精灵还是应该尝试自己绘制形状?
每种方法的优点是什么?
是否有一条线将它们分开,或者只是经验知道使用哪一条线?
【问题讨论】:
-
您需要一个基于 OpenGL 的框架来有效地绘制形状。 OpenGL = 低级图形(三角形、纹理);形状和精灵 = 高级图形。
-
除此之外,还有用于绘制形状的 OpenVG。
-
是的,我确实使用 AndEngine 作为 OpenGL-ES 2 上的框架,但是仍然可以选择使用没有 sprite 框架的 GL...我不知道始终使用精灵或手动绘制简单形状等是否正确。
标签: opengl-es drawing opengl-es-2.0 sprite