- Home /
Draw Calls increased after I upgraded to 4.0
I've been working on a game for a few months now and was editing it in 3.5. My draw calls in the game then were around 28-40. Yesterday I upgraded to 4.0 and noticed that the draw calls shot way up. I did not change anything in my project, but it had to be upgraded to work in 4.0 (obviously). Now they're between 60-110.
Does anyone have any idea why this happened and if so, what settings can be changed to fix this? Or does Unity 4 just work differently now? Thanks!
Anyone have even a theory? Settings reverted? Lighting changes to 4 vs. 3.5?
One more try, here's an update. It looks like dynamic batching broke for me in the process of upgrading from 3.5 to 4.0. It used to batch 50-70 objects but now it doesn't batch more than 2. What could possibly be the reason? I've been trying to fix the batching but with no luck :(
Answer by lil_billy · Nov 19, 2012 at 08:07 PM
man dont tell me batching has gotten worse it was already crap in v3
anyways if you looked at the update sell page
it said they made lots of "improvements" to the rendering system allowing for AAA quality
now i havent upgraded yet mostly because i have pro for 3 and dont yet want to shell out for pro 4
so i will let you be the judge
ignoring the fact that batching probably requires more special circumstances to work is your performance better or worse than it was
as in has frame rate and processing dropped
maybe they somehow made those drawcalls more efficient at the cost of batching
Thanks for the reply, as of 5 $$anonymous$$utes ago I FINALLY figured out the issue. An extremely simple "model" i reuse as a tile with 2 tris and 4 verts was the culprit. I went through all of the settings for it and reapplied them and it fixed the issue.
I guess when I upgraded it messed that up somehow and broke the batching.
In terms of performance improvement with this existing project, the framerate has definitely not changed between 3.5 and 4. $$anonymous$$ind of wish there was some magic in 4 going on in the background that improved it for this build but I guess not haha.
Your answer
Follow this Question
Related Questions
Unity 3 support after version 4 release 2 Answers
UnityAds are running but nothing in Earning (Revenue Issue) 1 Answer
how to get script references by script ? 0 Answers
If i have a script how to I input an int from there to a text UI? 1 Answer
Cant add bullet trail material to script - > Bullet Trail Prefeb 0 Answers