Evitar que Blender 4.5 se quede compilando sombreadores
Cuando abres un proyecto en Blender 4.5 y cambias a vista Material Preview o Rendered con EEVEE, es habitual que los objetos desaparezcan y aparezca el mensaje Compilando sombreadores. Esto ocurre porque el nuevo motor EEVEE reescrito en la versión 4.x necesita generar todos los sombreadores de cada material antes de mostrarlos, y ese proceso puede tardar varios segundos, sobre todo si tu escena tiene materiales con muchos nodos o texturas pesadas.
Por qué pasa y cómo se soluciona
El sistema de sombreadores de Blender crea una versión compilada en GPU de cada material. Una vez compilados, se guardan en caché, pero cada cambio fuerte en los nodos o incluso actualizaciones de drivers pueden obligar a recompilar. Para evitar que los objetos desaparezcan, puedes ir a Edit > Preferences > Viewport y activar Asynchronous Shader Compilation. Con esa opción, Blender muestra un material temporal mientras compila en segundo plano, así no pierdes de vista tu modelo.
Consejos para acelerar la vista previa
- Simplifica los nodos de materiales y bakea texturas cuando sea posible.
- Activa Simplify en el panel de propiedades para reducir la resolución de texturas en el viewport.
- Mantén los drivers de GPU y Blender actualizados.
- Evita cambiar constantemente entre Solid y Rendered, porque esto puede disparar recompilaciones innecesarias.
Curioso que en 2025 podamos simular océanos enteros en Houdini en segundos, pero ver una simple textura en Blender todavía nos hace esperar mientras compila sombreadores. Parece que la GPU tiene su propia ideología a la hora de ponerse a trabajar.
|Agradecer cuando alguien te ayuda es de ser agradecido|