En este tutorial en video realizado con Blender 4.3, veremos tres operaciones simples relacionadas con los Materials. Las dos primeras operaciones nos permitirán ocultar o eliminar Materials, mientras que la tercera nos permitirá eliminar solo las referencias a imágenes de los nodos Image Texture, manteniendo esos nodos dentro de los Materials.



Transcripción del video

¡Hola a todos! En este tutorial en video realizado con Blender 4.3, veremos tres operaciones simples relacionadas con los Materials. Las dos primeras operaciones nos permitirán ocultar o eliminar Materials, mientras que la tercera nos permitirá eliminar solo las referencias a imágenes de los nodos Image Texture, manteniendo esos nodos dentro de los Materials.

La primera operación es el Override, que consiste en aplicar temporalmente un solo Material a todos los objetos de la escena, conservando sus Materials originales. De esta manera, será posible volver a aplicar los Materials originales más adelante.

Para realizar esta operación, primero necesitamos definir un nuevo Material, que puede ser creado como un sub-material de un objeto existente o como el Material original de un nuevo objeto que será excluido del renderizado, como lo estoy haciendo aquí. Por conveniencia, llamaré a este nuevo Material “Override”.

Ahora todo lo que tenemos que hacer es abrir la pestaña View Layers en el editor Properties, ir a la sección Override, y especificar el Material recién creado en el campo disponible dentro de esa pestaña.

Ten en cuenta que los objetos aún conservan todos sus Materials, sub-materials y cualquier Image Texture vinculada. Aplicar un Override de esta manera es útil para obtener una vista previa temporal, usualmente sin Textures, reflejos o efectos de refracción. Esto puede ser útil para evaluar la disposición de los objetos en la escena y otros aspectos de la composición sin distracciones causadas por los Materials, Textures u otros efectos. Un resultado como este se conoce comúnmente como Clay Render.

Ahora voy a eliminar el Material Override para que podamos pasar al segundo tema de este tutorial: eliminar todos los Materials y sub-materials de todos los objetos en la escena. Esta operación puede ser útil si deseas rehacer o reasignar los Materials a los objetos, en cuyo caso puede ser más fácil eliminarlos y recrearlos desde cero. El método que vamos a utilizar también se puede aplicar solo a una selección de objetos de la escena, no necesariamente a todos ellos.

Para hacer esto, insertamos un objeto sin ningún Material en el proyecto y lo dejamos seleccionado. Luego, seleccionamos todos los objetos de la escena presionando A. De esta manera, el nuevo objeto se convertirá en el objeto activo de la selección, y no tendrá ningún Material asignado, como se muestra en su pestaña correspondiente en el editor Properties.

En esta pestaña, haz clic en el botón con la flecha hacia abajo y elige la opción Copy Material to Selected del menú que aparece. Esta herramienta permite asignar el Material del objeto activo a todos los objetos seleccionados. Como el objeto activo no tiene ningún Material, el efecto final de esta operación será eliminar todos los Materials y sub-materials de los objetos seleccionados. En este punto, también podemos eliminar el nuevo objeto.

Sin embargo, ten en cuenta que Blender todavía mantiene en memoria tanto los diferentes Materials como, lo que es más importante, las imágenes usadas como Textures. Para eliminar realmente estos datos del proyecto y reducir el uso de espacio en disco, necesitamos usar el operador Purge Unused Data, que se encuentra en la sección Clean Up del menú File.

Ahora estoy volviendo a abrir el archivo original, completo con Materials, sub-materials y image Textures, para mostrarte el tercer y último tema de este breve tutorial en video. Este trata sobre cómo eliminar los enlaces a los archivos de imagen utilizados por los nodos Image Texture. Ten en cuenta que esto no significa eliminar los propios nodos Image Texture de los Materials, sino solo los enlaces a los archivos de imagen externos.

Esta operación se puede hacer fácilmente de forma manual manteniendo presionada la tecla SHIFT y haciendo clic izquierdo sobre el nombre del archivo de imagen dentro de cada nodo Image Texture. Sin embargo, esto solo es práctico si tienes unos pocos nodos: ¡definitivamente no si quieres eliminar las referencias de imagen de todos los nodos en todos los Materials de un proyecto!

Para realizar esta operación, simplemente abre el editor de scripts de Blender, escribe las pocas líneas de código que muestro en pantalla y luego ejecuta el script haciendo clic en el botón Run Script.

El script simplemente recorre todos los Materials del proyecto y elimina cualquier enlace a archivos de imagen externos, si los hay. La última línea del script ejecuta por nosotros la operación Purge Unused Data, como vimos antes en el tutorial, liberando el archivo del proyecto de recursos no utilizados.

En el proyecto que estoy usando para este ejemplo, algunos objetos no aparecen magenta como los demás, simplemente porque sus Materials no utilizaban Textures externas. En todos los demás casos, los nodos Image Texture se han conservado, pero ya no contienen referencias a archivos de imagen externos.

A diferencia de la mayoría de mis tutoriales en video, la versión en PDF de este tutorial no está actualmente disponible para descarga. Sin embargo, en la descripción encontrarás un enlace a la página que contiene las versiones en PDF de muchos de mis otros tutoriales. En todo caso, ¡es un buen momento para suscribirte al canal y activar las notificaciones! ¡Eso es todo por este tutorial en video! ¡Espero que haya sido útil! ¡Hasta pronto!

Buscar en los Tutoriales

Ingresa una frase o varias palabras clave separadas por comas para buscar.

Este es un sitio web personal y no constituye un canal de venta. Las páginas dedicadas a los modelos 3D documentan una selección de mis trabajos y no contienen ofertas, precios, modalidades de compra ni enlaces comerciales. Actualmente no acepto solicitudes de trabajos personalizados, consultorías ni otras colaboraciones profesionales.


POLÍTICA EXTENDIDA DE PRIVACIDAD Y UTILIZACIÓN DE COOKIES