add sin movement in shader