Perlin Noise Plane Manipulation

i want to start using Perlin Noise to manipluate vertices on a plane but i have no idea how, how can i get data from a perlin noise to move vertices on the y axis? i have a for loop going through all the vertices but how do i get data from a perlin noise to give me a y position?

1 Answer

1

Use Mathf.PerlinNoise(). There is an example in the reference page that creates a grayscale texture. It should be fairly straight forward to modify the example to instead change the y values of your plane.

I've looked at that but I didn't now what to use for the y position

–

Thank you so much ive been trying to do this for a long time but why does my plane not look as hilly as your picture? the hills on mine are very small and when i ajust the power they become like sharp edges do you have a smooth function?

–

never mind i had to change the scale thank you so much for this it helped loads

–