- Home /
Draw call limit to iOS? How to reduce?
Hello, I have a game that is producing over 280 Drawcalls and never skips a beat on my iPhone, however i am wanting to add much more to the game, right now its just simple geometery! Is there any way I could get an idea of how to reduce and what is a good limit to think about?
Daniel
You sould use purdyjo's free plugins called "Drawcall $$anonymous$$imizer" its amazing and see its work here
Answer by Kevin002 · Aug 06, 2013 at 12:20 PM
Here are a couple of links that could help you out
I forgot to mention that UnityGUI is a huge Hog of drawcalls. I recommend finding alternatives.
Each GUI element causes a draw call. (If you are using GUILayout ins$$anonymous$$d of the GUI class, then double that.)
GUI layout meaning the GUI texture, GUI text ect? GUI class is coded GUI Buttons and elements right?
Answer by robhuhn · Aug 06, 2013 at 12:21 PM
Reducing DrawCalls means reducing materials and textures. Multiple object having the exactly same material can be batched together. A way to achieve this is to create a texture atlas. Following post recommends a draw call limit of 20: http://www.cratesmith.com/archives/183 Here is another answer to that question: http://answers.unity3d.com/questions/14578/whats-the-best-way-to-reduce-draw-calls.html
Draw call limit of 20 LOL! Thats near to impossible, for 3D games any ways! BUT I will do my best to get it down there :P Thank you!
Just saying a draw call count of 260 runs FINE on my iPhone 5 :P if i didnt say that before!
Your answer
Follow this Question
Related Questions
Multiple Cars not working 1 Answer
UnityEngine.Input.GetMouseButton(1)) issue 1 Answer
How to make a low draw call ocean? 2 Answers
I made a better shader how do i fix[add _Shadow Strength]help???>Sorry that im asking for to much 1 Answer
Help In Making a SphereCast for 3D Tire! Working RayCast Script included! 0 Answers