Incapaz de mezclar un vertex color y un alpha en un material que no pase por BSDF

Klanes780 - 02/08/2023 20:31
Lo primero de todo, es posible que alguna de las cosas que diga no tengan mucho sentido porque especialmente en la parte de creación de materiales soy completamente novato. Lo que no quiere decir que no lleve horas intentando averiguar cómo hacer lo que os expongo:

Seguramente me he explicado fatal. Paso una captura de la conexión OK cuando no hay canal alpha para logar este look ilustración. Pero claro, faltaría poder conectar ese alpha correctamente al Material Output. Mil millones de gracias de antemano, llevo horas buscando.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #246144

3dpoder - 02/08/2023 20:53
Haz lo siguiente a ver si te sale lo que creo que buscas.



El modelo debería ahora ser transparente y no debería mostrar sombras. Puedes ajustar el valor del canal Fac del nodo "Mix Shader" para controlar la cantidad de sombras que se muestran en el material.
Klanes780 - 02/08/2023 21:31
¡Muchas gracias por tu respuesta!

He intentado seguir tus pasos pero he tenido varios problemas:


🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #246145



[QUOTE=3dpoder;1019957]Haz lo siguiente a ver si te sale lo que creo que buscas.



El modelo debería ahora ser transparente y no debería mostrar sombras. Puedes ajustar el valor del canal Fac del nodo "Mix Shader" para controlar la cantidad de sombras que se muestran en el material.[/QUOTE]

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #246145

Klanes780 - 02/08/2023 22:07
Como en mi primer mensaje me expliqué mal, lo he reexplicado, a ver si así quedase claro lo que busco :)

Es relativa a la configuración de un material en Blender 3.6. Importo una escena modelada en VR en Quill. La escena incluye un material de tipo vertex color con un canal alpha. Si uso el nodo "Color Attribute", conectando tanto el canal "Color" como el "Alpha" a "Base color" y "Alpha" del nodo Principled BSDF, no hay problema, el modelo se ve perfecto, respetando las zonas de transparencia (una vez está configurado, en Settings, el Blend Mode).

Pero yo busco que respete 100% la estética "vertex color" de ilustración, y no quiero que tenga sombreado alguno, no quiero que le afecten las luces ni nada a dicho material. Esto lo consigo fácilmente puenteando el panel "Principled BSDF" (ignorándolo, vaya) y conectando directamente los nodos de "Color Attribute" con el nodo "Material Output", pero solo me funciona con el canal "Color"... soy incapaz de lograr llevar ese alpha, ni con los nodos Mix Shader, ni con Transparent BSDF, de tal forma que el acabado sea 100% vertex color, pero con el alpha correspondiente...

¡Gracias de nuevo!
3dpoder - 03/08/2023 10:02
Crea un nuevo material en Blender.
En el panel de nodos, agrega un nodo Color Attribute.
Conecta el nodo Color Attribute al nodo Material Output.
En el panel de propiedades, en la sección Shader, selecciona el nodo Transparent BSDF.

Creo que hasta aquí, estamos diciendo lo mismo, es lo que has probado y te funciona bien. ¿No?

¿En la sección Alpha qué valor tienes establecido? ¿Has probado en 1.0?

Con estos pasos el modelo no tendrá sombreado ninguno y no se verá afectado por las luces.

Un saludo. :ok:
Soliman - 03/08/2023 12:24
[video=youtube_share;Z2DpgMlT0B0]https://youtu.be/Z2DpgMlT0B0[/video]
Klanes780 - 03/08/2023 13:32
Muchísimas gracias a los dos por tomaros vuestro tiempo, especialmente por la detallada respuesta en vídeo. Es tarde lo pruebo y os cuento, ¡saludos!
Klanes780 - 03/08/2023 17:23
Infinitas gracias Soliman, ¡solucionado! Es exactamente como indicas en el vídeo (aunque el alpha lo saco también del mismo nodo de Attributes). De verdad, me hace muy feliz saber por fin hacer esto jejeje Un saludo y gracias a los dos que habéis dedicado vuestro tiempo a intentar ayudarme. ♥

[QUOTE=Soliman;1019972][video=youtube_share;Z2DpgMlT0B0]https://youtu.be/Z2DpgMlT0B0[/video][/QUOTE]