Agora World has support for 2 different Unity renderers.
We highly recommend using URP, and have helpful setup prompts built in to the SDK to make using URP as simple as possible. However, if you absolutely need to use the legacy built-in render pipeline for your world/plugins, it is available.
The most important thing to keep in mind with using the legacy render pipeline is that worlds and plugins of different render pipelines CANNOT be mixed together. The WORLD BASE that an experience uses determines which render pipeline will be set active. That means if you’re using a world with the legacy render pipeline, any plugin using URP renderer (the Agora World recommended default) will not be supported. Similarly, if you want to create plugins with the legacy render pipeline, you’ll also need to use a world base that uses the legacy render pipeline. Otherwise, the plugins that don’t match the world base pipeline will not show in the app.
Seeing pink textures after upgrading to URP? Unity has a handy tool to easily convert legacy materials (note: this cannot be undone so make sure you’ve backed up your project or are ready to upgrade).
To upgrade your project’s materials to URP:
If you’re having trouble with the above instructions, there is a tutorial with pictures here: https://jordancassady.medium.com/how-to-upgrade-materials-to-urp-in-unity-2021-2-and-above-3f1274656989
Note: Custom shaders that are not built in to the Unity Editor will not be automatically converted, or if they are they are less likely to work as intended.