Now, both procedural textures from above can be combined with a “Math Node” set to “Max” so that only points that are black in both textures will be displayed as black in the final texture:

This can be sharpened with a “Math Node” set to “Greater Than” and a “Threshold” of 0:

End of the final part 4 😌😉.
PS: File is here.