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 Elliot Shin · May 16, 2011 at 09:38 AM · performanceipad

iPad Performance

I need my ipad(or ipad2) game to work for about 80k~100k tri(s) and 240~280 draw calls in 24fps. Is this performance Possible in unity3D for iPad??? If not possible, please let me know your game's maximum performance(tris and draw calls) in iPad or iPad2. I am very serious about that. ;;;

Thanks in advance.

Comment
Add comment · Show 1
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 Antony-Blackett · May 16, 2011 at 10:22 AM 1
Share

There is more to it than that. Transparency/overdraw is the biggest killer on iOS, then draw calls, then tris. The trouble is you can do cleaver things with shaders and textures to reduce or balance these aspects of performance. The only true way to get any game to run on a platform is just to get the hardware and optimise.

1 Reply

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

Answer by Jean-Fabre · May 16, 2011 at 11:26 AM

Hi,

You can't really compare ipad 1 and 2 in terms of perfs. There is a world between the two. Depending on your budget, I strongly encourage to check for your ipad generation and adjust the quality and content accordingly to benefit from the ipad 2 power.

If the 240 drawcalls are actually achieve after careful analysis and design properly for in low po modeling and virtual rendering engines, then you are in trouble. If this is a game scene, then you should play with occlusion culling to only show render the necessary, if you have a centric application only viewing all them tris in a single view, then you need to optimize. I am speculating here, but these figures generally comes from engineering drawings or architectural drawings. If that's the case, you are in for some extensive work in your favorite 3d modeling software.

We achieved 34 drawcalls and 22K tris running at 20 fps on a scene ( mechanical assembly) that had originally a stupid amount of tris and drawcalls. I am by no means an expert but few rules and careful analysis made all the difference between the impossible and the feasible. Texturing, baking details, Custom shaders ( Antony is right, shaders are critical), re-modeling of parts, decisions about what's important, what's not, decisions about the look and feel, optimization of content when not seen, hidden, or far away. And testing, testing testing, is the way to go.

Bye,

Jean

Comment
Add comment · Show 4 · 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 burtonposey · May 20, 2011 at 09:04 PM 0
Share

Hey $$anonymous$$,

Are those numbers for iPad2 or iPad1 that you're quoting in your response (22k triangle, etc.).

Thanks!

avatar image Dreamora · May 21, 2011 at 03:29 AM 0
Share

If they are from ipad, that must be a 2D game with alpha and some serious overdraw. Otherwise you can push much more raw data wise but the problem is such numbers are worthless as the Fillrate limitation of iPad and 4th gen devices makes pure "drawcall / tris" numbers beco$$anonymous$$g unimportant as the pure number of pixels drawn per frame (alpha / blending stuff means the same pixels get drawn multiple times) will become your major bottleneck normally. Your case should be reachable though not with that numbers of drawcalls but I'm sure you can opt those to be far less, its just a matter of atlasing

avatar image Dreamora · May 21, 2011 at 03:29 AM 0
Share

If they are from ipad, that must be a 2D game with alpha and some serious overdraw. Otherwise you can push much more raw data wise but the problem is such numbers are worthless as the Fillrate limitation of iPad and 4th gen devices makes pure "drawcall / tris" numbers beco$$anonymous$$g unimportant as the pure number of pixels drawn per frame (alpha / blending stuff means the same pixels get drawn multiple times) will become your major bottleneck normally. Your case should be reachable though not with that numbers of drawcalls but I'm sure you can opt those to be far less, its just a matter of atlasing

avatar image burtonposey · May 21, 2011 at 03:34 AM 0
Share

Thanks for the feedback Dreamora. If you have any resources for atlasing, I'd really appreciate a point in the right direction.

I see you're on this link, http://forum.unity3d.com/threads/33020-Textura-Atlas-and-Combine-$$anonymous$$esh-Basics . Is that what you're talking about?

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

1 Person is following this question.

avatar image

Related Questions

Unity Game Testing: iPad1, iPad2, or both? 2 Answers

Profiler does not show objects when hooked to an iPad 1 Answer

Android Tablet vs iOS iPad performance difference 0 Answers

Poor fog performance on the iPad? 2 Answers

Why am i getting better performance while object is selected from hierarchy? 1 Answer


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