frag color smooth reset
use periodic function for color rotation