Sprites rendering as white blockouts

Hi all,

I have encountered a strange rendering issue with a particular prefab I have. It is nested and everything is linked up correctly. The first prefab to be spawned spawns how it should, and any thereafter will only display the white blockout. There has been a linking issue with textures for a while so I attempted to delete and relink - It came up with a warning about the sprite being linked to a DLL and then deleted it anyway.

Here is a picture of what I describe -

Has anyone encounted this before or has any idea here because I am out.
I have tried relinking prefabs, using different sprites (still displays a blocky version of the sprite in all white).

Another odd thing to note - during runtime if I disable and enable the sprite renderer, it will then load the sprite correctly.
Here is a clip of what I mean

Thanks all

Well I have ‘fixed’ the issue by simply replacing the main sprite renderer (this gameobject has several). After replacing the parent one and assigning a new one with copied values, it works.

Seems like something went strangely wrong on that sprite renderer.
You know what they say, have you tried turning it off and on again!

Edit: After having relinked everything back up the issue is persisting. Still not loading the sprite from the sprite renderer

Turns out the dll it was talking about, was probably something to do with the shader that I created and was referancing that one! So it could not find the texture and thus could not load the sprite using that shader.

1 Like