- Home /
2D Reflections with URP
I have searched everywhere for a solution to this, but I haven't come across anything.
I am trying to make every surface in my 2D platformer slightly reflective/shiny. I know this can be done using the "metallic" value in Unity's default shader materials. However, I am using the Universal Render Pipeline for the lights in my scene, so I can't use the default materials.
When I create a URP 2D material, there is no metallic value to change. I have tried creating a shader that will replicate this, but I've had no success. I also can't use a camera to output a texture, because I need every surface (including walls) to be reflective.
Does anyone know a way to make 2D reflective materials with URP? Thanks for any and all help.
Your answer
![](https://koobas.hobune.stream/wayback/20220613033502im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
How to make a 2D sprite 'reflect more light' in URP 2D? 0 Answers
Unity 2D Renderer URP Makes my UI Camera have a background color 0 Answers
URP: Bloom, Lift, Gamma, Gain without Post Processing 1 Answer
Can't darken the scene in unity hdrp. 1 Answer
NullReference : UniversalRenderPipelineCameraEditor.cs:207 2 Answers