Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 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
1
Question by uray · Jul 04, 2011 at 03:44 PM · performancequalitygpu

auto detect quality settings

is there a way that unity can auto detect client GPU/CPU capability and performance to set best quality settings?

Comment
Add comment
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

3 Replies

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

Answer by Graham-Dunnett · Jul 04, 2011 at 03:55 PM

Something along the lines of AutoChooseQualityLevel() in Bootcamp Demo/Assets/Scripts/huds/GameQualitySettings.js?

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 idbrii · Aug 28, 2018 at 04:49 PM 0
Share

Bootcamp is no longer available, but the relevant snippet was posted here: https://stackoverflow.com/questions/20978106/automatic-quality-settings/20978462#20978462

avatar image
2

Answer by cr4y · Jun 05, 2012 at 02:27 PM

Mentioned above Bootcamp demo example is great, but it only make hardware and resolution analysis on start and quite often don't gives best results.
I've needed something better, so I've created small script that checks framerate on runtime and adjusts quality according to it. After using it in some my projects, I've published it on UnityStore - I hope it'll be helpful :-)
http://u3d.as/content/kris-krej/auto-quality-chooser/

Best regards, Kris

Comment
Add comment · 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
1

Answer by EagerAmoeba · Nov 11, 2016 at 11:37 AM

Hey,

Hope nobody minds us necro-ing this post!

At current, Unity (5, at time of this post) doesn't have a solid way of doing this and Bootcamp is no longer available on the Asset Store.

Kris's solution is excellent but we wanted to expand on it. So we created something to actively analyze a computers hardware, scores it and then assigns quality settings based upon this score. We recently published it to the asset store and hope you find it useful :)

http://u3d.as/CdY

More info can be found on it's webpage - http://eageramoeba.co.uk/Aqhat

In combination with Kris's asset, you can create a very powerful auto quality solution.

Cheers, Eager Amoeba Team

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 jitrock · Jul 01, 2017 at 03:05 PM 0
Share

How do you use "Auto Quality Chooser ($$anonymous$$ris $$anonymous$$rej)", and "Auto Quality Hardware Assessment Tool - AQHAT (Eager Amoeba®)" together? What are some of the use cases for using them in conjunction?

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

7 People are following this question.

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

Related Questions

How to determine hardware requirements for game made using Unity? 2 Answers

Low CPU and GPU utilization with Vsync disabled, in blank scene GPU Usage "other" spikes to ~20ms 1 Answer

Unity 4.3.(3 & 4) every 30 frames GPU renderer spike (Unity bug?) 0 Answers

High GPU Usage 2 Answers

iPhone Performance Question relating to CPU-WAITS-GPU 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