Change QUALITY SETTINGS During Runtime in Unity (SRP / URP / HDRP)

Lets change quality settings at runtime in URP, HDRP and the Standard Render Pipeline in Unity. We'll learn how to control and change quality settings of your game using a dropdown menu. We will be creating a simple settings menu to swap between different quality levels using different render pipeline assets for URP, HDRP and SRP.
Check out the Project and Scripts on my Patreon: bit.ly/SpeedTutorPatreon
·························································································
🔥 INSANE UNITY SAVINGS 🔥
🕹️*NEW* Unity SPRING SALE: bit.ly/UnitySpringSale22
🕹️Unity WELCOME2022 Offer: bit.ly/UnityWelcome2022OFFER
🔥 INSANE HUMBLE SAVINGS: bit.ly/HumbleBundleDeals 🔥
🕹️*NEW* 7000 Game Dev Icons: bit.ly/7000GameDevIconsHumble
🕹️*NEW* Grand GameDev Humble Bundle: bit.ly/GrandGameDevMegaBundle
🕹️JustCreate Unity Store Bundles: speedtutor.tiny.us/JustCreate...
🕹️50% OFF LOW POLY Bundle: speedtutor.tiny.us/JustCreate...
🎁 Get OVER 135 Scripts, Projects and premium content on my PATREON HERE:
bit.ly/SpeedTutorPatreon
💬Join the Community Discord:
/ discord
💰BIG DISCOUNTS on my website, for my UNITY ASSETS:
(Use the code "speedtutor-yt-5" for an additional 5% off)
www.speed-tutor.com
💝 Make a donation to the channel:
www.paypal.me/speedtutor
·························································································
00:00 Intro
00:50 General Basics - Setting up the dropdown
02:28 SRP - Changing Quality Settings at Runtime Script
03:37 SRP - Individual Quality Setting Scripting Reference
04:46 URP - Quality Settings Overview
05:59 URP - Changing Quality Settings at Runtime Script
06:44 URP - Individual Quality Settings Reference
07:57 URP - Individual Quality For EACH Render pipeline asset
08:25 HDRP - Quality Settings Overview
09:37 HDRP - Changing Quality Settings at Runtime Script
·························································································
⚡Get Access to Scripts, Projects and Premium Content:
🠺 Patreon: bit.ly/SpeedTutorPatreon
⬇️ Check Out My Puzzle Assets - Unity Asset Store: bit.ly/SpeedTutorAssetStore
🧩Adventure Puzzle Kit: bit.ly/adventurepuzzlekit
🧩Safe Unlock System: bit.ly/safeunlocksystem
🧩Chess Puzzle System: bit.ly/chesspuzzlesystem
🧩Examine System: bit.ly/examinesystem
🧩Generator System: bit.ly/generatorsystem
🧩Keypad System: bit.ly/keypadsystem
🧩Gas Mask System: bit.ly/gasmasksystem
🧩Flashlight System: bit.ly/flashlightsystem
🧩Note & Letter System: bit.ly/letternotesystem
🧩Themed Key System: bit.ly/themedkeysystem
🧩Padlock System: bit.ly/padlocksystem
🧩Phone System: bit.ly/phonecallsystem
🧩Lever Puzzle System: bit.ly/leverpuzzlesystem
🧩Valve Puzzle System: bit.ly/ValvePuzzleSystem
🧩Fuse Box System: bit.ly/FuseBoxPuzzle
⬇️Model Packs:
🧩PBR Themed Key Model Pack: bit.ly/themedkeymodelpack
🧩PBR Chess Piece - Key & Fuse Model Pack: bit.ly/chesskeyfusemodelpack
························································································
▼ Connect with me:
⭐| Become a Patron: bit.ly/SpeedTutorPatreon
💬| Discord: / discord
🐦| Twitter: / speedtutor
📱 | Facebook: / speedtutoruk
🖥 | Website: www.speed-tutor.com
·······················································································
#SpeedTutor #Unity #QualitySettings

Пікірлер: 54

  • @SpeedTutor
    @SpeedTutor2 жыл бұрын

    Lets take that QUALITY to the next level! Any tips you want to share? Comment below. :) 🔥UNITY SAVINGS: bit.ly/UnitySalesHub 🔥SpeedTutor Unity Store: bit.ly/STUnityStorePuzzlePacks 🔥HUMBLE SAVINGS: bit.ly/HumbleBundleDeals

  • @IAmFabiLous

    @IAmFabiLous

    2 жыл бұрын

    I tried to join ur patreon for your code. but it is asking me to pay.

  • @Chief-wx1fj
    @Chief-wx1fj2 жыл бұрын

    Basically the only good video I found for URP quality settings, cheers!

  • @gmangman123
    @gmangman1232 жыл бұрын

    interesting video again! Thx my friend.

  • @SpeedTutor

    @SpeedTutor

    2 жыл бұрын

    Thanks for coming to check it out, my friend! :)

  • @MrBloodsucker27
    @MrBloodsucker272 жыл бұрын

    thank you so much for sharing this method with !

  • @SpeedTutor

    @SpeedTutor

    2 жыл бұрын

    You're most welcome, thanks for coming to watch! :D

  • @darkdoom907
    @darkdoom9072 жыл бұрын

    Again TYSM ST!!!!! 💥

  • @SpeedTutor

    @SpeedTutor

    2 жыл бұрын

    You're very welcome, my dude!

  • @STORM-qw2gq
    @STORM-qw2gq3 ай бұрын

    for every quality settings like low to ultra if I put individual urp for them do I also need to change settings in graphics general urp asset . if I don't change anything does it affect the graphics or its more like individual urp asset in quality settings override the urp asset in graphics for every quality?

  • @dominiauk
    @dominiauk Жыл бұрын

    Hi great video, however is it possible to change the quality setting for an individual camera in URP? I've got 2 cameras but I want one of them to be always be low quality for performance. I can see the renderer dropdown in the camera settings but it only ever shows the current selected quality level renderer in the dropdown! Thanks

  • @SpeedTutor

    @SpeedTutor

    Жыл бұрын

    Yes I think so, if you create another URP renderer asset (Or whatever it's called, I don't fully recall the name). Then make sure your caemras are set to the pipeline assets you have created. :)

  • @vishnuprasathkv
    @vishnuprasathkv Жыл бұрын

    Is it possible to have options for detailed graphics settings like shadow quality ,fog quality , texture quality ,Antialising etc in HDRP ?

  • @SpeedTutor

    @SpeedTutor

    Жыл бұрын

    I think so, yes but it's based on the HDRP pipeline settings. It's really, really awkward. :(

  • @mightycloud9425
    @mightycloud94252 жыл бұрын

    I have noticed that there is no way to change the individual settings from script regarding MSAA. Am I missing something? What should I do if I want to modify it at runtime?

  • @SpeedTutor

    @SpeedTutor

    2 жыл бұрын

    What render pipeline? MSAA is tied to the process process layer on the camera?

  • @cekconi1773
    @cekconi17732 жыл бұрын

    👍👍👍

  • @SpeedTutor

    @SpeedTutor

    2 жыл бұрын

    Thanks for watching! :D

  • @user-lv1le3oq6c
    @user-lv1le3oq6c9 ай бұрын

    А как изменить из скрипта уровень сглаживания? How to change the anti-aliasing level from a script?

  • @SpeedTutor

    @SpeedTutor

    9 ай бұрын

    For which pipeline?

  • @user-lv1le3oq6c

    @user-lv1le3oq6c

    9 ай бұрын

    @@SpeedTutor I use URP. Can you please write your answers in Russian, maybe through a translator? Greetings from Belarus!

  • @zarg4
    @zarg4 Жыл бұрын

    How change quality of browser game when i play. I ask for Settlers Online game on Unity ?

  • @SpeedTutor

    @SpeedTutor

    Жыл бұрын

    Are you talking about something you've made?

  • @zarg4

    @zarg4

    Жыл бұрын

    @@SpeedTutor No not my game. It is possible to change quality of game made on unity when you play ? ? For less usage cpu

  • @dollmaker365
    @dollmaker3652 жыл бұрын

    Where did you get this pine trees from? Selfmade or market? If you made this by yourself have you got a tutorial or a course online?

  • @SpeedTutor

    @SpeedTutor

    2 жыл бұрын

    Pure Nature is the pack on the Unity Asset store! :)

  • @dev.ashesh
    @dev.ashesh Жыл бұрын

    will this work on mobile devices ?

  • @SpeedTutor

    @SpeedTutor

    Жыл бұрын

    I'd imagine it will :)

  • @donotprikel
    @donotprikel Жыл бұрын

    PLEASE WHAT ABOUT LWRP LightWeightRenderPipeLine

  • @SpeedTutor

    @SpeedTutor

    Жыл бұрын

    URP was formally known as the LWRP. :)

  • @donotprikel

    @donotprikel

    Жыл бұрын

    @@SpeedTutor Its to late now i alreddy got it to work

  • @HammaGaming
    @HammaGaming2 жыл бұрын

    how to change _mypipeline.supportsSoftShadows instead of _mypipeline.shadowDistance??

  • @animalfun7794
    @animalfun7794 Жыл бұрын

    👍👍👍👍👍👍👍👍👍👍👍

  • @SpeedTutor

    @SpeedTutor

    Жыл бұрын

    I hope it helped! :)

  • @cayden4008
    @cayden4008 Жыл бұрын

    Why do my graphics take 2:30 to change in game?

  • @SpeedTutor

    @SpeedTutor

    Жыл бұрын

    As in, it takes a long time to change settings? Do you have weak computer hardware? Also, some games do restart the entire game before changing settings to avoid such issues. :)

  • @cayden4008

    @cayden4008

    Жыл бұрын

    I got a really good gaming pc brand new can’t be that and I tried to restart did nothing

  • @mr.cobalt6695

    @mr.cobalt6695

    Жыл бұрын

    @@cayden4008 what specs tho, PC hardware is very variable

  • @IAmFabiLous
    @IAmFabiLous2 жыл бұрын

    I tried joining ur patreon. but it is asking for money.

  • @SpeedTutor

    @SpeedTutor

    2 жыл бұрын

    My Patreon is a paid service, as I give out all my tutorials for free on KZread - It's only the Patreon which has a small fee for all my scripts and projects. :)

  • @IAmFabiLous

    @IAmFabiLous

    2 жыл бұрын

    @@SpeedTutor oh ok. thanks! :)

  • @TegridyMadeGames
    @TegridyMadeGames2 жыл бұрын

    But this is just switching quality settings for HDRP not actually changing the individual settings :\ There must be a way if Rust has done it, but then again Facepunch probably has a engine programmer? Idk I'm lost lol

  • @SpeedTutor

    @SpeedTutor

    2 жыл бұрын

    Yes, it's far more complicated than it needs to be but you can access each of the settings on the render pipeline assets too.

  • @TegridyMadeGames

    @TegridyMadeGames

    2 жыл бұрын

    @@SpeedTutor Yeah i really wish there was a way to change the HDRenderPiplineAsset's settings individually on runtime though.

  • @SpeedTutor

    @SpeedTutor

    2 жыл бұрын

    I think you can by accessing the HDRPipelineasset, using the namespace. You should be able to individually access all parameters.

  • @TegridyMadeGames

    @TegridyMadeGames

    2 жыл бұрын

    @@SpeedTutor You would think right? Its not as simple as just getting the RenderPipelineAsset and changing settings like in URP though. I found a forum post I'd love to share with you if youtube wouldn't block me posting it. Even Garry (Rust Developer) is replying to it complaining about it haha.

  • @TegridyMadeGames

    @TegridyMadeGames

    2 жыл бұрын

    @@SpeedTutor If there is a way to do it, its something like pipelineAsset.currentPlatformRenderPipelineSettings.lightSettings.useContactShadow... see if you can figure it out :)

  • @talismanskulls2857
    @talismanskulls2857 Жыл бұрын

    Nothing, including this, seems to want to work at all in version 2021.3.16. Tried this and others and even samples on Unity's website. Its like the Quality Settings have been blocked from being accessed but i can change resolution and all that. Its seriously annoying me so much.

  • @SpeedTutor

    @SpeedTutor

    Жыл бұрын

    I don't know why they keep changing everything all of the time, it's just making it a nightmare to keep track. So let me know what you're trying to do?

  • @TegridyMadeGames
    @TegridyMadeGames Жыл бұрын

    Hey, I've made a more detailed video of how to do HDRP settings. This only shows how to switch between the 3 pre-defined settings :) This still helped with the menu dropdown, thanks! kzread.info/dash/bejne/l3WJwZeMg8aydqg.html

  • @Sandflowgames
    @Sandflowgames2 жыл бұрын

    Can you try out my game to give me some feedback? I can give you a free beta build

  • @SpeedTutor

    @SpeedTutor

    2 жыл бұрын

    Sure, send me an email!