1
$\begingroup$

I'm trying to do a single color Musgrave texture, like transforming the white part of the Musgrave texture to be transparent, is this possible to achieve? Attach with an example https://blend-exchange.com/b/BJj3qdx6

$\endgroup$
4
$\begingroup$

This should do it - Just connect the inverse of the texture to the Alpha of the Principled BSDF.

However, since this is a Musgrave texture, which has values that go below 0, you must add a clamp node first, otherwise the invert will not work the way you expect. I also suggest adding a ColorRamp Node because there is still a thin white outline around the edges due to interpolation, which can be cut off rather easily with the ColorRamp slider. Don't forget to change your Blend Mode to Alpha-Blend or Alpha Clip, if you are using EEVEE.

Musgrave

$\endgroup$
2
  • $\begingroup$ Thanks @Christopher, however after doing the same as you did I'm still does not have the transparent, can you upload your blend please? i.imgur.com/5ROR1Ra.png $\endgroup$
    – greenrod
    Jul 2 at 9:32
  • $\begingroup$ @greenrod you're not doing the same, you're using the Alpha output of your color ramp, but all your swatches have alpha set to 100%. While Christopher also has all swatches with alpha set to 100%, but he uses the Color output. BTW I'd advise to use the Musgrave Texture output only for the alpha, and just a flat color for the "base color" in the Principled BSDF - this way you guarantee yourself to not get any color variance on the edges other than linear transition to an object behind. $\endgroup$ Jul 2 at 11:58
0
$\begingroup$

Found - in my case the color ramp was enough to do the transparent

nodes:

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.