我正在尝试为使用OpenGL ES 2.0的Android应用程序创建一个非常简单的粒子系统。基本上它只是用于背景中的线性移动云。在开始之前,我的第一个想法是与点精灵一起工作,这就是我一直在尝试做的事情。这对我来说很难做到,但除了这些问题之外,精灵们真的需要这样做吗?OpenGL ES 2.0 - 简单粒子系统的最佳路线
在我的搜索中,我已经阅读了很多相互矛盾的内容来解决我的错误,并且我不想投入大量时间使它在一切正常的情况下运行,如果这不是我应该的解决方案首先要去做。人们会发布诸如裁剪之类的各种麻烦,甚至与使用三角形相比,性能下降。我希望有经验的用户能够洞察点精灵适合什么位置以及何时应该使用它们,包括像我的情况,他们最多只能在屏幕上显示几十个“粒子”。
好像点精灵仍然是我的方式,所以我想我会战士,并试图让他们工作。非常感谢那些有用的信息。然而,我还有一个与他们有关的问题。我读过某些设备根本不显示它们,我想知道这是旧版Android手机的问题(使用OpenGL ES 1.1时),而不是像我的应用将运行的更新式的手机。 – Shamrock