How is a 3d perlin noise function used to generate terrain?
问题 I can wrap my head around using a 2D Perlin noise function to generate the height value but I don't understand why a 3D Perlin noise function would be used. In Notch's blog, he mentioned using a 3D Perlin noise function for the terrain generation on Minecraft. Does anyone know how that would be done and why it would be useful? If you are passing x , y , and z values doesn't that imply you already have the height? 回答1: Well, Minecraft is about Mines. So, what Notch tried to solve was: "How do