Korkeuskäyrien pehmennys

Korkeuskäyrät lasketaan mallista murtoviivoina ja tällä toiminnolla niitä voidaan pyöristää annetuilla arvoilla paremman näköisiksi. Käyrän minimipituus ja kulma voidaan antaa iteroinnin rajaksi.

Ohjelma käy läpi kaikki annetun tiedoston viivat. Jos viivassa on asetuksissa annettua kulmarajaa terävämpi kulma, tasoitetaan se leikkaamalla kulma pois. Yhdellä kierroksella tasoitetaan kukin kulma vain kerran. Kierroksia voidaan toistaa haluttu määrä. Kun tasoitettavia kulmia ei enää löydy, toiminto lopetetaan.

Koska korkeuskäyrät ovat tavallisia taiteviivoja, voidaan toimintoa käyttää myös muiden taiteviivojen, kuten esimerkiksi rantaviivojen, pyöristämiseen. Toiminto osaa tasoittaa myös sulkeutuvan viivan. Eli kun käyrän alku- ja loppupiste ovat samoja, myös tämä kohta tasoitetaan.

Tiedosto

Näyttää tiedoston, jonka viivat pehmennetään.

Valitut

Vain valitut taiteviivat pehmennetään.

Kierroksia

Pehmennyskertojen määrä.

Minimipituus

Jos viivan (kahden pisteen väli) on alle tämän arvon, ei kulmaa enää tasoiteta.

Minimikulma

Jos viivan kulma on alle tämän arvon, ei kulmaa enää tasoiteta.

Kulman siirto

Käyrän siirto kulmissa. Arvo 0.0 oikaisee sisäpuolelta ja arvo 1.0 kiertää alkuperäisen huippupisteen kautta.

Kuvassa alkuperäinen kolmioverkosta laskettu käyrä on ruskealla. Punainen käyrä on sitten pehmennetty arvolla 0.0, vihreä kayrä arvolla 0.6 ja sininen käyrä arvolla 1.0.