Tell me more ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

What is the fastest way to render semi-transparent billboards (for a particle system) on iOS? I'm currently using GLES1, but if required for performance I can switch to GLES2.

  • Does sorting the quads prior to rendering matter to performance? (It does not affect what my particle system looks like when rendered.)
  • I render one quad at a time using glLoadMatrixf(cam.inverseMatrix(angle, scale, pos)), how can I speed that up? The particles naturally move individually.
  • Is it faster to use glBindBuffer(GL_ARRAY_BUFFER) and glBindBuffer(GL_ELEMENT_ARRAY_BUFFER), or simply call glDrawElements without binding first as I'm only rendering four vertices at a time?
  • Any other performance tips for rendering particles fast on iOS?
share|improve this question

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.