I am using particle system in my game. I have around 7-8 particles in my scene and i am using same material on each one. I have even made them static but draw calls have been increasing with the number of particles.
Please suggest me a solution how to decrease the number of draw calls. Its very important for me to control the draw calls as i am targetting iOS.
Solved: Mesh Particle Emitter resolved the problem of draw calls. Now i am having 6 different places from where particles are emitting under only 1 draw call. Thanks Andee for the suggestion.
Thanks for the reply.
I meant i have 7-8 particle system i.e., particle emitters having particle renderer attached to them and each particle renderer is having the same material. I don’t know how to decrease the draw calls.
Depending on the arrangement of the emitters, you may be able to replace them all with a single mesh emitter (ie, you use a discontinuous mesh with several parts corresponding to the existing emitters). That way you get a single particle system but it can appear to emit from several different places.
Thank you very much Andee and Aras for your replies. I’ll try to achieve the effect with Mesh Particle Emitter.
Just one thing i would like to ask. What kind of mesh do i have to make in order to get that effect?
I mean right now i am using a single material and don’t know which type of mesh will give the desired effect.
Any suggestions?
You would need a mesh with several diconnected regions. Each region corresponds to the shape of one of your original emitters. Not all effects can be handled by this because the forces and other settings could be different for each emitter but it may be enough.