현재 3D Perlin Noise를 사용하여 Marching Cubes와 함께 임의의 지형을 생성하고 있습니다.
내 문제는 내 지형에서 적절한 높이를 얻기 위해 노이즈 기능을 조정하는 것 같습니다. 한 옥타브 만 사용하는 경우 노이즈와 관련된 모든 지점이 분명히 보간되어 상당히 부드러운 데이터가 생성됩니다. 그러나 돌출부 / 동굴 / 들쭉날쭉 한 지형을 얻으려면 다양한 진폭의 여러 옥타브를 사용하거나 결과 값을지도의 '최대'높이로 조정해야합니다.
뭔가 빠졌을 수도 있지만 3D 펄린 노이즈가있는 행진 큐브를 사용하면 정기적으로 떠 다니는 지형을 얻을 수 있습니다.
이 문제를 해결하는 방법에 대한 아이디어가 있거나 설명하는 것과 같은 결과를 얻는 데 사용할 수있는 다른 노이즈 기능이 있습니까? 언덕 / 밸리 / 산 / 레이크스 등을 원합니다. 나머지 맵에서 분리 된 부동 비트가 필요하지 않습니다. 나는 이것이 세대에 따라 때때로 하늘에서 떠 다니는 지형이있을 때 Minecraft와 비슷한 문제라고 생각합니다.
도움을 주셔서 감사합니다, 신화