Use this when moving a project between Built-in, URP, and HDRP.

Back up the project

Commit to version control or duplicate the project before migration.

Switch Unity pipeline first

Set the render pipeline in Unity project settings. Built-in uses no SRP asset.

Rebuild FlexiSprite shaders

Open Tools > AnimatedSprite > Master Setup and run Full Rebuild for Project Pipeline.

Choose migration scope

Use Open Scenes for a small test, All Scenes for the full project, or Selected Folder for a scene folder.

Run migration

Choose the source and target pipeline. Run the migration. Save changed scenes and prefabs.

Check one sprite and one UI object

Confirm that a SpriteRenderer uses a sprite variant and a UI Image uses a GUI variant.

If materials stay pink after migration, rebuild the shaders for the active pipeline again. Migration changes object variants; it does not replace a wrong shader build.