How can I apply an HDR Color to a sprite?

I have a single sprite that I’m using multiple times with different colors to differentiate them, and those colors need to be a bit brighter. I have the exact color values I need them to be (some of them are over 1), but since Unity will clamp them to 1 they can’t render right.

I’m not exactly sure on where to start with this, although it seems that using HDR colors is what I might need since I need color values over 1. I’m just using the SpriteRenderer for the sprites.

1 Like

Also want to know if this is possible

You can create a custom 2D sprite shader.
Its pretty easy to do with shader graph.

If you are going for a bloom effect, create a new float property named something like emission intensity and multiply that with the color value you get from the sprite renderer.

Downside of this is u have to have a separate material for each object.

2 Likes