nice, i've done something similar as a mod in max, one additional feature you can add is the option to replace/add/subtract from the current selection (also an invert the selection can be sometimes useful).
the rgb channels are already eroded differentially, i could maybe use different erosion algorithms for the different channels but i think i could harden the terrain based on the alpha channel at the moment the ersosion algo subtracts 1/3 of the difference between the pixel to the lower pixel and substracts it from the…
@r_fletch_r: that would be the right way to do it, but since I am only scanning for simple characters or strings I avoided regular expressions as they are a pain to figure out. Just a simple string query find / mark function that loops through string using something like string.indexOf(key,lastOffset)... Fast enough for…