Uso de mascaras con shading nodes

rgisbert - 21/03/2023 18:52
Hola. Estoy con Blender 3.2.0, y tengo un lío con el uso de máscaras y los nodos. No acabo de entenderlo bien. A lo mejor es que lo que yo quiero hacer lo enfoco mal.
Tengo un cubo, como el de la imagen adjunta, y mi idea es que las zonas oscuras tengan un Roughness bajo y las zonas claras lo tengan alto.
Si no me equivoco el negro indica un valor 0 y el blanco un valor 1.

Pero no me aclaro en cómo hacerlo. Creía que una máscara podría conseguirlo, pero no me sale.
Adjunto una imagen con el cubo y el árbol de nodos.
Agradeceré cualquier sugerencia.
Gracias.


🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #245022



-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #245022

Soliman - 21/03/2023 20:02
[video=youtube_share;8jx_XB86kIk]https://youtu.be/8jx_XB86kIk[/video]
rgisbert - 22/03/2023 18:55
Hola. Gracias por la respuesta
Mi idea era la siguiente. Imaginemos que la textura Brick representa una fachada acristalada. Entonces la intencion es que las zonas oscuras representan los cristales y por tanto tienen reflejo, y las zonas claras, el mortero del brick, representa la carpinteria y no tiene reflejos
Hace algun tiempo me orientaste para usar imagenes jpg para generar transparencia. La parte negra creaba transparencia y la blanca opacidad. Y me parecio que podia usar algo parecido pero para discriminar reflejo de no reflejo.
Por cierto si me pasaras el enlace al video que hiciste: el titulo era algo asi como Transparencia con jpg, te lo agradeceria
Bien, el caso es que usando el mismo concepto creo que he conseguido lo que pretendia
Uso dos Shaders, un Principled y un Glossy combinados con un Mix Shader. En el Principled añado una textura Brick para simular cristales y carpinteria. Esta textura la copio, para tener la misma estructura, y los dos colores de brick los pongo en negro y el color del morter en blanco. Esta textura la conecto al Fac del Mix Shader y de esta manera una parte de la textura refleja el entorno y la otra no
Adjunto una imagen para mejor explicacion


🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #245024



Gracias por la ayuda

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #245024

Soliman - 22/03/2023 20:05
[url]https://www.youtube.com/@blender3.017/videos[/url]

[video=youtube_share;tmaqNPXbq58]https://youtu.be/tmaqNPXbq58[/video]
Soliman - 22/03/2023 20:37
Si quieres convertir una imagen JPG a PNG con canal alpha, puedes hacerlo con GIMP que es un programa gratuito.
[video=youtube_share;_4S8iDmJdaE]https://youtu.be/_4S8iDmJdaE[/video]

Tienes tres tipos de descargas, por Torrent, directo, o en Microsoft Strore, creo que es mejor el directo.
[url]https://www.gimp.org/downloads/[/url]

Y tienes sus tutoriales.
[url]https://www.gimp.org/tutorials/[/url]
rgisbert - 23/03/2023 11:37
La idea es hacerlo con trxtura procedural. Y creo que he conseguido lo que queria
Gracias por la ayuda