One of the great thing you can do with noise maps is take two and mash them together with various methods (Add, Sub, Mul, Div, Etc), but some programs have extra options, such as “overlay”.
can anyone explain to me what are those methods actually doing?
this is what my implementation have so far: Mode { Add, Sub, Mul, Div, Min, Max, Avg}
if we take quixel mixer for example, this is what they have:
those are the obvious how they work ones:
Normal - just override the map below
Add
Sub
Mul
Div
Max
Min
but these one i’m not sure about:
Difference - shows the delta between the values? say is my pixel was valued at .2 on the previous map and .5 on the current map it will be .3? ( abs(a-b) )?
Overlay - ???
Step - ???
I think i got the difference one, but what the heck is “Overlay” doing?, and I’m not too terribly sure about the step one either.
Also, what other methods do you guys know that I skipped over?
BTW I’m using the FastNoise(Lite) library, it’s super awesome incase you don’t know it go check it out