Search Unity

  1. Unity Asset Manager is now available in public beta. Try it out now and join the conversation here in the forums.
    Dismiss Notice
  2. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  3. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Official 2D Graphics (URP 12) now available with Unity 2021.2 beta

Discussion in '2D Experimental Preview' started by rustum, Jul 12, 2021.

Thread Status:
Not open for further replies.
  1. rustum

    rustum

    Unity Technologies

    Joined:
    Feb 14, 2015
    Posts:
    190
    2D Graphics.png

    Good news! 2D Graphics features in Universal Render Pipeline (URP) 12 are now available with Unity 2021.2 beta. This release coincides with the release of Scriptable Render Pipelines v12 packages. Read more about SRP v12 in this forum post.

    What’s new?
    • 2D URP Project Template
    • Custom Lit Sub-target in Shader Graph
    • 2D Light Texture Node in Shader Graph that enables sampling of the Light Textures generated by the 2D Renderer in a lit scene.
    • Added support for VFX Graph
    • Added support for Renderer Features
    • Re-introduced Scene View Debug Modes
    • Added 2D Lights to the Light Explorer
    • Added support for default sprite mask shaders for the 2D Renderer.
    • Removed 2D renderer from the experimental namespace
    See the full URP 12.0 changelog here.

    About 2D Graphics in URP

    2D features in URP include 2D Renderer, 2D Lights and Shadows; and the 2D Pixel Perfect Camera to support projects with a pixel art style.

    Read more about 2D Graphics features in URP here.

    Getting Started
    1. Install latest Unity 2021.2
    2. Start a new project with the 2D URP Template in Unity Hub
    If you want to add the package manually from Package Manager follow the steps in the setup guide in the manual.

    What can you do?
    Try it out and let us know what you think of the additions and improvements. We want to know what works as expected, what doesn’t and what is missing.
     
    Last edited: Jul 12, 2021
  2. castor76

    castor76

    Joined:
    Dec 5, 2011
    Posts:
    2,517
    Emissive channel!
    Tilemap shadow!
    Ability to write to the light buffer!

    It seems like there isnt much anything added to the v12 from v11 in terms of much needed very very critical features... very disappointed..
     
  3. pahe

    pahe

    Joined:
    May 10, 2011
    Posts:
    543
    NotaNaN likes this.
  4. Lars-Steenhoff

    Lars-Steenhoff

    Joined:
    Aug 7, 2007
    Posts:
    3,521
    Is it now possible to use 3d backgrounds with 2d foregrounds?
     
    NotEvenTrying likes this.
  5. Charlivi

    Charlivi

    Joined:
    Feb 1, 2021
    Posts:
    8
    Thanks for the hard work on URP 12!

    We managed to upgrade to it without to much issues. We wanted to see if the Emissives and Soft Shadows where in since they are essential for the release of our current production. Not sure if I missed it, but none of those features seems to have made the cut. So we reverted to URP 11.

    We really need Emissives and Soft Shadows and we truly hope to at least have an idea of what priority is set on those features on your side. Can we have an estimation of when/if they will get in?

    We saw the post from @ThundThund (https://forum.unity.com/threads/fea...k-and-i-wish-they-were-in-the-engine.1125893/) with the soft shadows (and many other nice features) and would love to get those in the URP.

    In the hope of getting some updates,
    Keep up the good work!
     
  6. castor76

    castor76

    Joined:
    Dec 5, 2011
    Posts:
    2,517
    What are the plans for

    Emissive channel.
    Tilemap shadow. (Soft)

    Also how do we write to the light buffer?
     
    MousePods, NotaNaN and EvOne like this.
  7. castor76

    castor76

    Joined:
    Dec 5, 2011
    Posts:
    2,517
    Is there any way to do custom write to the light buffer?

    Current light2d has so much limitation on how we can use them, let alone they have so many properties only having getter not setter.

    Freeform light only having one path instead of multiple like custom sprite shapes or physics shapes.

    We need some kind of base class for 2dlights which we can derive with. Right now it just have limited sets only which is not opening up its full potential.
     
    NotaNaN and pahe like this.
  8. rustum

    rustum

    Unity Technologies

    Joined:
    Feb 14, 2015
    Posts:
    190
    Hi folks! :) 2D Graphics (URP 12) has been released for Unity 2021.2. I'm closing and unsticking this thread. Thank you for the feedback during its development. Let's continue the discussion here!
     
Thread Status:
Not open for further replies.