I'm not sure what you're talking about with sines (well, I know what sines are, but I haven't used, like, a sine function or anything), the ripples were created with two power fractals layered on top of each other, feeding into a redirect shader on a heightfield made in world machine. It was made using a tip from you, I believe, on a forum post asking how to make sand dunes. Though if there is a sine function, I may have to try that out, it might get rid of some of the blockiness of the current method. I'll admit, I'm still pretty terrible at this program haha, but I'm learning.