AMAZING Free OUTLINE for URP (Screen Space Outline Unity)

Sdílet
Vložit
  • čas přidán 27. 08. 2024

Komentáře • 90

  • @SpeedTutor
    @SpeedTutor  Před 2 lety +4

    I think this a really cool asset! Let me know what you think! :)
    🔥NEW BLACK FRIDAY SALE!: bit.ly/UnitySalesHub
    🔥SpeedTutor Unity Store: bit.ly/STUnityStorePuzzlePacks
    🔥HUMBLE SAVINGS: bit.ly/HumbleBundleDeals

  • @SupGuysKyleIsHere
    @SupGuysKyleIsHere Před 4 měsíci +5

    i cant get the option Screen Space Outline :( can you help me?

  • @badbanana9894
    @badbanana9894 Před 2 lety +2

    It's pretty good. I use an outline by another developer but for what it is. There's a lot of use for it

  • @Ylocin_
    @Ylocin_ Před 2 měsíci +1

    THANK YOU. FINALLY AN OUTLINE SHADER THAT WORKS!!!!!!! FUCK YEAH

    • @SpeedTutor
      @SpeedTutor  Před 2 měsíci +2

      Awesome, I'm really glad it works for you :D

  • @mixandjam
    @mixandjam Před rokem

    Oh hey look it's Jammo!

    • @SpeedTutor
      @SpeedTutor  Před rokem

      Haha, hey there! Jammo is one of a kind, thank you very much! :)

  • @rucesocial
    @rucesocial Před 2 lety +2

    That is looking good. Thanks for shared!

  • @watsonxorgames4762
    @watsonxorgames4762 Před rokem +2

    Thank you - awesome walkthrough

  • @neilfosteronly
    @neilfosteronly Před rokem +3

    This script gives an error with unity 2020.3 . On line 192 193 BeforeRenderingPrePasses is spelled incorrect. Should be BeforeRenderingPrepasses.

  • @whitestar719
    @whitestar719 Před rokem +1

    Excellent!Very helpfull to me, thanks for sharing.

  • @MqMr
    @MqMr Před 2 lety +3

    Thank You ❤❤

  • @virginmary1001
    @virginmary1001 Před rokem +2

    hey! I'm having a bit of an issue, it says the RenderPassPvent does not contain a definition for BeforeRenderingPrePasses, how could I fix that? the renderer feature isn't even showing in the add renderer feature tab

    •  Před rokem +4

      Change BeforeRenderingPrePasses to BeforeRenderingPrepasses in the script

  • @soorenaasl9519
    @soorenaasl9519 Před měsícem +1

    i dont know why but when i import it i get this error
    Assets\Unity-URP-Outlines-main\Outlines\Scripts\RendererFeatures\ScreenSpaceOutlines.cs(58,17): error CS0246: The type or namespace name 'RendererList' could not be found (are you missing a using directive or an assembly reference?)
    can anyone help me with that?

    • @RealAgentAI
      @RealAgentAI Před měsícem

      i got the same error, did you fix it somehow?

  • @neozoid7009
    @neozoid7009 Před rokem +1

    thanks man awesome. this outline effect have one problem though, when object is far away from camera the outline thickness doesn't change

    • @SpeedTutor
      @SpeedTutor  Před rokem +1

      That's annoying, I don't know what to suggest as it's not my creation but all I can suggest is some of the more popular outline shaders on the asset store. As they're more featured. Sorry I can't be of more help!

    • @neozoid7009
      @neozoid7009 Před rokem

      @@SpeedTutor ok no problem thank for the reply

  • @snaxmiller
    @snaxmiller Před rokem +1

    Say I wanted 4 different outline colors for 4 different conditions, how might I achieve this? Can I change the outline per gameobject? Do I need 4 layers? How do I change the color in code?

  • @SterioMade
    @SterioMade Před 7 měsíci +1

    I installed the asset but didn't get what to do cause I got shaders not URP

    • @SpeedTutor
      @SpeedTutor  Před 7 měsíci

      I'm not sure what you're saying?

  • @shadow_lev-9652
    @shadow_lev-9652 Před 4 měsíci

    i have some lines on the edges of the screen (they are not supposed to be there), they seem to be mirroring from the opposite sides of my screen. Can anybody help me fix it?

  • @marcus_vdm
    @marcus_vdm Před 2 lety +2

    Very cool! Can you use it to highlight objects on mouse over for example? When the object is detected, put the object on the outline layer, if mouse goes off the object, put the object on the default layer for instance.

    • @SpeedTutor
      @SpeedTutor  Před 2 lety +2

      You could do exactly that! If you created a raycast to detect the object and then switch the layer! That would be a beautiful idea.

    • @jarusca3933
      @jarusca3933 Před rokem +2

      Would be better in this case to use a per object outlines approach, since it's not viable for having one layer per outline configuration/group.

  • @1001Bastiano
    @1001Bastiano Před rokem +2

    Hey. Using Unity 2021.3.15f1. When I add the files to my project I don't get the option for the screen space outlines when adding a renderer feature. Any help or ideas why would be appreciated
    EDIT: Got it working, I copied the code by hand because I wanted to see how it worked somewhat and realised I made a typo. Now it works but when I add the renderer feature the whole scene just goes grey. It looks like it just removes all the data of the renderer, as if I click in the Universal Render Pipeline Asset after adding ScreenSpaceReflections to the Renderer Data there are just no settings anymore in the Asset

    • @TheSparkoi
      @TheSparkoi Před 10 měsíci

      did you fix the fact the screen go grey ? i got the same problem but only when i build

    • @SupGuysKyleIsHere
      @SupGuysKyleIsHere Před 4 měsíci

      hey how you get the option screen space outline

  • @kyber.octopus
    @kyber.octopus Před rokem +1

    But how do you get global volumes to work with the rendering features?
    For example, applying bloom (from global volume) after the outlines render feature
    I don't see any way how to do that

    • @SpeedTutor
      @SpeedTutor  Před rokem

      I'm not really sure about that one, it might be beyond the scope of the system sadly :(

  • @fukukyun78
    @fukukyun78 Před 2 lety +2

    Hey, thanks for helping me out and pointing to your video! lol, this is exactly what I need. One thing I wonder if you could help me with, my tree leaves are on curved planes with textures that make bits of it transparent, so the outline goes around these invisible planes instead of the leaves. Do you know how i could fix this? I asked my graphics guy if he could just cut the mesh down, but if there's an easier way that'd be great.

    • @SpeedTutor
      @SpeedTutor  Před 2 lety +2

      Oh I really couldn't say about that one. MAYBE if you got one of the outline shaders from the asset store which takes transparent objects into account but for this one I'm not sure about that. You'd most likely have to make a custom mesh in a 3D program of the shape of the leaves and do it that way.

    • @fukukyun78
      @fukukyun78 Před 2 lety +2

      @@SpeedTutor Okay, thanks anyway! I'll just trim the mesh down then :)

    • @SpeedTutor
      @SpeedTutor  Před 2 lety +1

      Good luck! :)

  • @jamalhaider8460
    @jamalhaider8460 Před 4 měsíci

    The Screen Space Outline don't have Outline occluder Mask Layer now :(. I want my I only want to activate the outline when the player is behind any object ;(

    • @SpeedTutor
      @SpeedTutor  Před 4 měsíci

      I'm not sure what to suggest, as it might not be supported in newer versions of Unity :(

  • @Wanderlust_Duo
    @Wanderlust_Duo Před rokem +1

    Hello, thanks for video. How can I make outlines for a few types of objects? I made two (Screen space outlines feature) with another layers and color but works only one.

  • @rr_gaming4954
    @rr_gaming4954 Před 4 měsíci

    When building the game and having this added to the URP the game only shows a gray screen. Removing it fixes it. Any ideas?

    • @SpeedTutor
      @SpeedTutor  Před 4 měsíci

      I wish I could give you more help but I've never tried to build out with this asset so it isn't something I could suggest for you.

  • @MaNameOtis
    @MaNameOtis Před rokem +1

    Really cool ! But I got problems too: Every object with the Outline layer attached isn’t viewable in the game. In Vorwort everything works fine but in game view nothing with this layers will get rendered

    • @SpeedTutor
      @SpeedTutor  Před rokem

      Sadly this isn't something I can help with, as I'm not the developer but there are some great (reasonably priced) outline shaders on the Unity store which will fix any particular issues you'd face! :)

    • @PHNeutre49
      @PHNeutre49 Před rokem +1

      You just need to add the new layer to the camera Culling Mask.

  • @TheSparkoi
    @TheSparkoi Před 10 měsíci +1

    Hey , thank you for those amazing outline , in playmode in the viewport it work but i dont know why but when i build my game i see my UI but the rest go full of grey (unity 2021 .3.1) , i would love to use that in my game , is it because im using global volume ?

    • @SpeedTutor
      @SpeedTutor  Před 10 měsíci +1

      I'm not really sure about that one, do you have any build errors in your build report?

    • @ilovebirds4080
      @ilovebirds4080 Před 16 dny

      same here, unity version: 2022.381f, just found out I can't build and run my game

  • @SBroproductions
    @SBroproductions Před 6 měsíci

    Can't seem to get the outline to appear regardless of settings or layers.

    • @nikoart1561
      @nikoart1561 Před 6 měsíci

      It's completely broken. It doesn't even compile for Android it saying that it's missing screen space outline

  • @googleuser4720
    @googleuser4720 Před 3 měsíci

    Hi its not working on Android using Unity 2022.3.25f1. Can you please help me?

    • @SpeedTutor
      @SpeedTutor  Před 3 měsíci

      It might be worth contacting the developer as it may have not been a feature for the outline :)

    • @googleuser4720
      @googleuser4720 Před 3 měsíci

      @@SpeedTutor All good now

  • @legendaryswordsman2279

    Seem cool however I'm using the Universal Render Pipeline in 2d and there's no rendering path option for me so I can't figure out how to actually display the outline, any help?

    • @SpeedTutor
      @SpeedTutor  Před rokem

      I'm not sure about this one because it has limitations in how it was built, can you create a new URP project as a 3D project but use 2D features within that?

  • @Nika-ss7dv
    @Nika-ss7dv Před rokem

    I separated my 'outlined' and 'non outlined' objects into separate layers, but the shader is still being projected onto all objects in the scene. How can I fix this? Also, is it possible to assign a different color to each object?

    • @Nika-ss7dv
      @Nika-ss7dv Před rokem

      @@StreamAvatars Been trying to figure it out and unfortunately no. I decided not to use it.

    • @Twisle
      @Twisle Před rokem

      yep same issue for me also

  • @antoineberteloot9976
    @antoineberteloot9976 Před rokem

    Hello this is fantastic but i have one problem though. It seems the outline scale is dynamic, the more I dezoom the bigger the outline gets. Any way to get a constant width for the outline?

    • @SpeedTutor
      @SpeedTutor  Před rokem

      I'm not sure about that one, as I didn't develop the outline. Do any of the settings achieve the result you want?

    • @milanstevic8424
      @milanstevic8424 Před rokem

      it's a screen space effect, there is no relationship with the geometry. you can only perhaps fake it by taking into account distance from the camera and updating the thickness accordingly.

  • @dubium3380
    @dubium3380 Před 7 měsíci +1

    Is this tutorial outdated? I can't seem to find that particular renderer feature. There is one called "OutlineObjectFeature" though

    • @SpeedTutor
      @SpeedTutor  Před 7 měsíci

      I'm not sure about that one, I haven't used it recently - Thats the issue with free assets, they're not as actively supported.

  • @saveforth
    @saveforth Před rokem

    Very Cool. Important problem though, I used this, works great for the most part, but when I build the project the splashscreen never goes away. I remove the screenspace outline and the problem goes away, I add it back and the problem comes back. Anyone got clues as to why?

    • @saveforth
      @saveforth Před rokem

      Oh no, I'm slightly wrong. It happens if I add any render features, now I'm seriously lost.

    • @SpeedTutor
      @SpeedTutor  Před rokem

      Oh goodness, I'm not sure about that one. Maybe there are some errors in your build? Do you get anything in the log file?

    • @saveforth
      @saveforth Před rokem

      @@SpeedTutor No console errors while building or running

    • @SpeedTutor
      @SpeedTutor  Před rokem

      But there might be a build error in the log, once you've actually built the game. I'm not sure, I'm really shooting in the dark :S

    • @saveforth
      @saveforth Před rokem

      @@SpeedTutor just says build complete with a result of ‘succeeded’. Unless there’s another place I should be looking.
      It only happens with custom render features like this, but not the default ones. Been troubleshooting for hours. It happens on every project I try this with. I’ve tried exporting to another computer and get the same result. The UI (menu buttons) in the opening scene does appear over the splash screen background, but the actual scene is blocked by the splash screen. Continuing to the next scene does not remove the splash screen, and I can see the first level UI (tutorial text) above the splash screen, but the menu UI (menu buttons) does not disappear.
      I’ve also fiddled with countless URP settings to no avail. But I do understand that this is kind of an unheard of problem.

  • @gmangman123
    @gmangman123 Před 2 lety +1

    hi my friend!

  • @manvendradeora1382
    @manvendradeora1382 Před 2 lety +2

    Space Space outline?? 😂

    • @SpeedTutor
      @SpeedTutor  Před 2 lety

      Haha! Thanks for letting me know. I changed it! :P

  • @EvilXero359
    @EvilXero359 Před 2 lety

    I'd be more interested if Unity didn't get in bed with that malware company

    • @SpeedTutor
      @SpeedTutor  Před 2 lety +4

      You've got to remember that the malware company dropped said installer in 2015. The only reason it had malware was because 3rd parties got hold of it and used it to inject the software. Not entirely the companies wrong doing.