I'm checking GLscene becouse I belive it has implementation of Perlin Noise which can use offset imputs. That is what you need.