Your new Unity creature comes in magenta!

If you have purchased a new creature or character from the Unity Asset Store and it shows up in your project a bright magenta. Here are some steps to fix that.

Magenta Creatures

Magenta creatures showing in your project.

The problem is that your project uses a different render pipeline than the creature or character that you just imported.

My characters are all using the built-in render pipeline, but if you are using the Universal Render Pipeline (URP) or the High Definition Render Pipeline (HDRP) they each use their own shaders, and they are not compatible.

Find out what render pipeline your project is using.

In the above screenshot the project is set to Universal Render Pipeline, but the creatures material is set to the standard PBR material for the built-in render pipeline.

This is an easy fix. All you need to do is set the material to the appropriate URP shader. (You will need to do this for all the materials that are showing up magenta)

In this case you select the “Standard” shader in the inspector panel, and then select “Universal Render Pipeline” and then “Lit”

Lit means that the material is affected by lighting in the scene.

After changing the shader, make sure all the appropriate image maps are in place. Usually the Base Map (diffuse, color , albedo) drops out , and needs to be replace.

That’s it.

Hope this helps.