Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by smirlianos · Aug 10, 2013 at 04:55 PM · fpsperformancedraw

Ways to reduce draw cells

Hello,

I make a school project in unity3d. So far I have a scene with 5000+ draw cells. My compute can handle this pretty good, with 15-20 fps, but if I put it on a school computer it may explode!

How can I reduce this number? I can't combine the textures to one file or "texture map" because the models and graphics are downloaded from various places of internet. Any other way??

Comment
Add comment · Show 4
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image robertbu · Aug 10, 2013 at 06:28 PM 2
Share

There are many posts on reducing draw calls. Google "reduce drawcalls unity3d', and spend an hour or two reading.

You can build an atlas (what I believe you are calling a 'texture map') out of individual images acquired elsewhere. Third party tools make it far easier than doing it yourself.

Here is one link to reducing draw calls:

http://answers.unity3d.com/questions/14578/whats-the-best-way-to-reduce-draw-calls.html

For anyone to provide you more focused advice would require you giving a description and use for the 5000 objects that are generating the drawcalls.

avatar image smirlianos · Aug 10, 2013 at 07:27 PM 0
Share

They are just houses and city props. It's a big city

avatar image Joyrider · Aug 10, 2013 at 08:34 PM 0
Share

Do you have many identical houses & city props?

If so, indicate them as static if you have not done so aleady.

This will allow Unity to do some static batching (merging identical objects together).

Static batching has no size limits, where as dynamic batching (which unity does automatically) has a 900 vertex limit because of runtime overhead for batching.

avatar image smirlianos · Aug 12, 2013 at 04:15 PM 0
Share

I have marked them as static

1 Reply

· Add your reply
  • Sort: 
avatar image
2
Best Answer

Answer by YoungDeveloper · Aug 10, 2013 at 08:34 PM

If you have pro version you can use occlusion culling, easy and fast. http://docs.unity3d.com/Documentation/Manual/OcclusionCulling.html

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Joyrider · Aug 10, 2013 at 08:39 PM 1
Share

Occlusion culling is often more used for enclosed spaces. Props inside rooms of buildings and such. For a city, it all depends on how you use/see that city. If you always only see small parts of the city, like in first person view. Then occlusion culling might work. If not, it won't really bring you much of anything, the overhead might even cost you some. So, it all depends on the scene.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

16 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Standalone builds run very fast on some computers? 3 Answers

Forced FPS? 1 Answer

Is variable framerate acceptable? 1 Answer

Unity UI Slowing Down Android Phone 0 Answers

Problem with the performance when activating gameObject 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges