Sprites displayed in UI images will not render correctly if the NPOT fix is enabled.
- Import NPOT texture
- Configure the texture as Sprite (2D and UI)
- Add the sprite to UI Image in your current scene
- Under “Advanced”, select “ToNearest” in the “Non Power of 2” dropdown
- The sprite stops displaying in the image; a blank white rectangle is displayed instead
Why does this happen? Is this a bug?
I am having the same problem. When I select anything other than None in NPOT dropdown, Unity will fail to create sprite (if there was one it is removed).
v2017.1.0f3
I am having the same problem, no solutions yet.
Same issue, finding information for this bug is difficult. Changing the POT settings to anything besides off makes the image disappear. Its a huge roadblock right about now. I’ll post here again if I find a solution.