0

I have generated a heightmap using Ridgednoise. The end result looks bit weird so i wanted to give more natural look for it. After some googling around i decided on hydraulic erosion. I implemented 2 different approaches: Ramantaru Games and Hydraulic erosion (it looks to be based on this thesis). But it does not create the expected results.

This is before:

enter image description here

And this is after erosion:

enter image description here

It is the same mountain, first the ridgenoise lines are clearly visible ant it is not natural at all, but the erosion, it creates these weird squiggli lines. Both approaches create same result. How can i make the after erosion look to be bit more smooth.

Marko Taht
  • 1,448
  • 1
  • 20
  • 40
  • The material you start with does not look ideal, maybe try it on a perlin noise heightmap instead, you should also give more details like how many iterations you performed. – Christophe Roussy Oct 21 '19 at 12:22

1 Answers1

0

The problem turned out to be with the language i chose. I was using GDScript(godot scripting language). It is not statically typed. It seems like somewhere some value that was supposed to be float was int. When i converted to C# the issue went away.

Marko Taht
  • 1,448
  • 1
  • 20
  • 40