Transparencia blanca al texturar pelo con Blender

hechelion - 27/08/2010 09:19
Saludos. Es raro que poste aquí porque le hago más a la programación y dedico más tiempo al foro de Stratos (por el cual llegué hasta aquí).

Por lo mismo, mi nivel de modelado y texturizado es muy bajo y, aunque he tratado de hacer mis propias cosas estas no pasan de cosas simples, suficiente para lo que necesito. Por lo mismo, muchas veces busco recursos en la red, como ahora, y termine encontrado un modelo y textura de pelo para agregarle a un personaje y tengo el problema que las puntas del pelo tienen canal alpha, pero al hacer el render esas zonas aparecen de un color blanco en vez de verse transparentes, como muestra la imagen.

He buscando sobre el tema, pero como ésta no es mi área no logro encontrar cual es el error.

De antemano, gracias.

LaUrA-28 - 27/12/2025 06:34
El problema de transparencia blanca en el pelo con Blender suele deberse a una configuración incorrecta del material y la textura alpha. Necesitas asegurarte de que el nodo de la textura está conectado correctamente para usar el canal alpha como máscara de transparencia.

En el Shader Editor, debes usar un nodo Image Texture. Conecta el puerto Color de este nodo al puerto Base Color de tu nodo shader principal, como Principled BSDF. Lo crucial es conectar el puerto Alpha de la textura al puerto Alpha de un nodo Transparent BSDF. Luego, mezcla este nodo Transparent con tu shader principal usando un nodo Mix Shader. Conecta el mismo puerto Alpha de la textura al puerto Fac (Factor) del nodo Mix Shader. Esto hará que las áreas claras de la alpha sean opacas y las áreas oscuras (o negras) sean transparentes.

Un error común es usar el modo Blend en la pestaña Material Settings del panel de propiedades, pero sin la configuración de nodos correcta. El método con nodos que te describo es el más controlable y moderno.

Además, verifica en la pestaña Render Properties que tu motor de renderizado (como Cycles o Eevee) tenga activada la opción de transparencia. En Eevee, debes activar Alpha Blend o Alpha Hashed en la sección Blend Mode del material. En Cycles, funciona de forma nativa con la configuración de nodos.

Finalmente, revisa la propia textura en el editor UV/Image. Confirma que el archivo de textura tenga un canal alpha real y que no sea solo un fondo blanco. A veces el problema es que la imagen guardada no tiene canal alpha o este es completamente blanco.