Si estás leyendo este blog es que estás teniendo problemas con tus materiales en Unity, te aparecen rosas o fucsias y te preguntarás por qué…
Bien esto es debido a que tu proyecto está utilizado el motor de renderizado URP (Universal Render Pipeline) y el material que has importado está en SRP (Standard Render Pipeline) o también llamado Built-In
¿Qué diablos es URP?
URP en Unity se refiere al «Universal Render Pipeline». Es como una receta mejorada para que Unity dibuje gráficos en tu juego. Antes, Unity tenía un solo método para renderizar gráficos, pero con el tiempo, se dieron cuenta de que necesitaban opciones más flexibles para diferentes tipos de dispositivos, como móviles, consolas y PC de alta gama.
Entonces, ¿qué hace URP? Bueno, es una forma optimizada de renderizar gráficos que se ve bien y funciona eficientemente en muchos dispositivos. Es como si tuvieras un chef que sabe hacer una pizza deliciosa tanto en un horno de leña como en uno eléctrico.
Si estás haciendo un juego y quieres que se vea bien en muchos dispositivos sin tener que romperte la cabeza ajustando mil cosas, URP es tu amigo. Además, te da herramientas para hacer cosas chulas como efectos visuales y sombreadores personalizados.
Solución
La solución es bien simple, sigue estos pasos y todo quedará correctamente en tu proyecto:
1. Localiza los materiales corruptos
Puedes hacer click en uno de los GameObject que tenga un material corrupto, en el Panel Inspector, verás su material asociado en el componente Mesh Renderer, si haces click sobre el material, se te mostrará en la ventana de Project la carpeta donde se encuentra.
2. Aplica la corrección a los materiales
Una vez localizados los materiales corruptos, solo tienes que seleccionarlos y en la Barra de Menú Principal de Unity, seleccionar la opción Edit | Rendering | Materials | Convert Selected Built-In Materials to URP y pulsas el botón Proceed en la ventana de confirmación.
Repite este mismo proceso con todos los materiales que te den problemas y todo estará solucionado
Fácil y simple, espero que te haya servido, si tienes problemas similares y no se soluciona con este fix, déjame un comentario y te ayudaré a resolverlo.
Un saludo y hasta la próxima¡
Share this content: