Martin ... I cannot recall to have visited the crater shader.
Seriously, I am at the very beginning ... having at the moment two functions that share the same 'geology' but have very different parameters.
As soon as I understand, what I have done, there will be as much functionality as reasonable.
For a decent rim, I'll need a third function, I guess.
Volker