En este breve tutorial veremos cómo usar una Layer, ya sea una Fill Layer o un Substance Material, en varios Texture Sets dentro de un proyecto de Substance Painter.



Transcripción del video

¡Hola a todos! En este breve tutorial veremos cómo usar una Layer, ya sea una Fill Layer o un Substance Material, en varios Texture Sets dentro de un proyecto de Substance Painter.

Para ver qué es la función “Instantiate across Texture Sets”, para qué se puede utilizar y cómo usarla, comencemos con un ejemplo práctico, que estoy mostrando en pantalla ahora mismo: un escenario con varios Texture Sets, asociados a distintos objetos, a los que queremos aplicar la misma Layer. En este caso, se trata de una capa de ruido creada multiplicando una textura Clouds sobre las capas subyacentes, como se explica en el videotutorial “Substance Painter Tutorial - Adding Randomness to a Material with Too Much Repetition”.

En este caso, en lugar de copiar y pegar la Layer en todos los Texture Sets, podemos proceder de la siguiente manera: definir la Layer, o el Material, según la situación, para un único Texture Set; después, hacer clic derecho sobre esa Layer y elegir “Instantiate across Texture Sets”. Presta atención al término utilizado: "instantiate", no "copy".

La diferencia entre ambos términos es la siguiente: una copia crea un elemento separado, distinto del original, que luego puede modificarse de forma independiente, por lo que el original y sus copias no se afectarán entre sí. Una instancia, en cambio, crea duplicados, llamados "instances" y no "copies", que comparten la misma información que el elemento original, por lo que se actualizarán cada vez que se modifique el original.

De ello se deduce que una instancia es preferible a una copia cuando queremos aplicar exactamente el mismo efecto sobre varias superficies. En el ejemplo que estoy mostrando en pantalla, las islas UV de los distintos mapas tienen dimensiones comparables y, sobre todo, la capa que quiero instanciar es una capa de ruido genérica. No contiene logotipos, patrones ornamentales ni otros efectos en los que el tamaño o las proporciones entre distintos Texture Sets sean especialmente importantes, por lo que el uso de una instancia funciona perfectamente.

Aquí estoy demostrando la función con una simple Fill Layer, pero “Instantiate across Texture Sets” también funciona con Materials, Smart Materials y carpetas, por lo que todo lo que se comenta aquí también se aplica a esos casos.

Bien, volviendo a nuestro ejemplo práctico: después de seleccionar “Instantiate across Texture Sets”, tendremos que especificar qué Texture Sets del proyecto deben recibir instancias del elemento original. De forma predeterminada, el Texture Set original aparecerá deseleccionado, pero también podemos seleccionarlo si queremos añadir una instancia allí además de la capa original. En mi caso, selecciono todos los Texture Sets excepto el original, porque no quiero duplicar el efecto en él.

Aparecerá un nuevo icono junto a la Layer original, mostrando dos cuadrados blancos superpuestos. Este icono sirve como recordatorio de que la capa es la fuente original que se está instanciando en otros Texture Sets. En los demás Texture Sets, las instancias mostrarán un icono similar, pero con dos cuadrados vacíos superpuestos.

Por lo tanto, cualquier modificación debe realizarse en la capa original, y se reflejará inmediatamente en todas las instancias correspondientes.

Ten cuidado: si eliminas la capa original, también se eliminarán todas sus instancias en los demás Texture Sets. Por el contrario, eliminar una instancia no borrará ninguna de las otras instancias ni eliminará el original. Existe una jerarquía muy clara en este sistema.

Bien, eso es todo por este tutorial tan breve, pero espero que útil. ¡Nos vemos en la próxima!

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