Fast perlin noise heightmap function added to code archives.

Blitz3D Forums/Blitz3D Programming/Fast perlin noise heightmap function added to code archives.

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Seamless heightmaps? I don't know why you'd want such a thing, other than for some kind of texture creation program.

Doing that is trivial though.

All you need to do is when the noisemap is generated each pass, copy the pixels in the left colum to the right column, and copy the pixels in the top row to the bottom row.

That's all you need to do to make it seamless.