POV-Ray : Newsgroups : povray.binaries.images : Fast Erosion (3*20k) Server Time
20 Oct 2026 00:25:53 EDT (-0400)
  Fast Erosion (3*20k) (Message 1 to 28 of 28)  
From: Christoph Hormann
Subject: Fast Erosion (3*20k)
Date: 10 Jul 2000 13:51:25
Message: <396A0D1D.2B382007@schunter.etc.tu-bs.de>
Just made some tests with an Erosion routine I programmed some time ago.  The
result has some similarity with ridged multifractal but it is an editing
function modifying any existing heightfield.  

And it is quite fast (about 800 milliseconds for a single run on a 256x256
point heightfield on my K6/500)

The first one is the starting heightfield, the second one after about 15 runs
with smoothing between, the third after 15 additional runs.  

Please tell me what you think of it, I wonder if anybody has done something
similar before. 

I am already planning some addition to stop erosion process, when a certain
slope is reached, which would be more realistic.

Christoph

--
Christoph Hormann <chr### [at] gmxde>
Homepage: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message


Attachments:
Download 'erode1.jpg' (21 KB) Download 'erode2.jpg' (20 KB) Download 'erode3.jpg' (20 KB)

Preview of image 'erode1.jpg'
erode1.jpg

Preview of image 'erode2.jpg'
erode2.jpg

Preview of image 'erode3.jpg'
erode3.jpg


 

From: David Fontaine
Subject: Re: Fast Erosion (3*20k)
Date: 10 Jul 2000 14:09:39
Message: <396A0FB2.D7D70F2@faricy.net>
Hmm, they look more like they're in reverse order. Tall, pointy peaks should get
rounded off.

--
David Fontaine     <dav### [at] faricynet>     ICQ 55354965
Please visit my website: http://www.faricy.net/~davidf/


Post a reply to this message

From: Christoph Hormann
Subject: Re: Fast Erosion (3*20k)
Date: 10 Jul 2000 14:59:13
Message: <396A1D01.C701A4CD@schunter.etc.tu-bs.de>
David Fontaine wrote:
> 
> Hmm, they look more like they're in reverse order. Tall, pointy peaks should get
> rounded off.
> 

no, they are in right order :-)

Have you ever looked at a mountain region from above: most mountains have quite
plane sides and very sharp ridges.

Christoph

--
Christoph Hormann <chr### [at] gmxde>
Homepage: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

From: Chris Huff
Subject: Re: Fast Erosion (3*20k)
Date: 10 Jul 2000 15:31:11
Message: <chrishuff-F98AD5.14313110072000@news.povray.org>
In article <396A1D01.C701A4CD@schunter.etc.tu-bs.de>, 
chr### [at] gmxde wrote:

> Have you ever looked at a mountain region from above: most mountains 
> have quite plane sides and very sharp ridges.

Yes, but they eventually get smoothed over by time and weather. Sharp 
points and steep sides shear off and the debris accumulates at the 
bottom, and the mountain becomes more hill-like and rounded.
Your filter looks more like a "time machine", reversing the normal 
erosion process.

-- 
Christopher James Huff - Personal e-mail: chr### [at] maccom
TAG(Technical Assistance Group) e-mail: chr### [at] tagpovrayorg
Personal Web page: http://homepage.mac.com/chrishuff/
TAG Web page: http://tag.povray.org/


Post a reply to this message

From: ryan constantine
Subject: Re: Fast Erosion (3*20k)
Date: 10 Jul 2000 15:42:58
Message: <396A26E9.66264BE0@yahoo.com>
i think it depends on whether it is wind erosion or water erosion.  wind
rounds, water peaks.

if you could define areas most and least likely to erode, that would be
cool.  for example, areas with a lot of ground cover don't erode as fast
as open areas.  dirt erodes faster than rock, etc.


Post a reply to this message

From: Christoph Hormann
Subject: Re: Fast Erosion (3*20k)
Date: 10 Jul 2000 16:18:12
Message: <396A2F84.90E97BE2@schunter.etc.tu-bs.de>
Chris Huff wrote:
> 
[...]
> 
> Yes, but they eventually get smoothed over by time and weather. Sharp
> points and steep sides shear off and the debris accumulates at the
> bottom, and the mountain becomes more hill-like and rounded.
> Your filter looks more like a "time machine", reversing the normal
> erosion process.
> 

It depends on the material, of course hillsides do not get infinitely steep, but
it can be quite extreme like in the attached photo.

Christoph

--
Christoph Hormann <chr### [at] gmxde>
Homepage: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message


Attachments:
Download 'mount1.jpg' (8 KB)

Preview of image 'mount1.jpg'
mount1.jpg


 

From: Bill DeWitt
Subject: Re: Fast Erosion (3*20k)
Date: 10 Jul 2000 16:31:48
Message: <396a32b4@news.povray.org>
"Christoph Hormann" <Chr### [at] schunteretctu-bsde> wrote :
>
> Have you ever looked at a mountain region from above: most mountains have
quite
> plane sides and very sharp ridges.

    Some mountains look sharp because they have been recently pushed up.
Even old mountains look that way if they are still being pushed up. But old
mountains in areas with no recent plate activity are rounded by erosion.
Your photo is clearly one of an upthrust formation of some sort. In a
billion years it will be a rounded boulder.

--
I get paid to do -anything- while connected to the internet.
Please use my referral id to find out more
http://www.getpaid4.com/?billdewitt


Post a reply to this message

From: Christoph Hormann
Subject: Re: Fast Erosion (3*20k)
Date: 10 Jul 2000 16:32:36
Message: <396A32E4.CF4A5F18@schunter.etc.tu-bs.de>
ryan constantine wrote:
> 
> i think it depends on whether it is wind erosion or water erosion.  wind
> rounds, water peaks.
> 

IMO this type of erosion is mainly caused by the changing temperatures
destroying the structure of the material at the surface.  Of course water and
wind are major factors for transportation of material.

> if you could define areas most and least likely to erode, that would be
> cool.  for example, areas with a lot of ground cover don't erode as fast
> as open areas.  dirt erodes faster than rock, etc.

That's a good idea, it is only a problem how to define those areas.  

BTW, my code partly already does this, because it erodes more on steeper areas,
where there is normally fewer vegetation.  

Christoph

--
Christoph Hormann <chr### [at] gmxde>
Homepage: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

From: Andrea Ryan
Subject: Re: Fast Erosion (3*20k)
Date: 10 Jul 2000 16:44:08
Message: <396A333F.8A101D00@global2000.net>
Can a routine be made to do wind erosion?  Desert landscapes could be made with
these mushroom shaped rocks that get eroded more at the bottom.  However, I'm not
sure if that can be done with height fields.
Brendan

Christoph Hormann wrote:

> Just made some tests with an Erosion routine I programmed some time ago.  The
> result has some similarity with ridged multifractal but it is an editing
> function modifying any existing heightfield.
>
> And it is quite fast (about 800 milliseconds for a single run on a 256x256
> point heightfield on my K6/500)
>
> The first one is the starting heightfield, the second one after about 15 runs
> with smoothing between, the third after 15 additional runs.
>
> Please tell me what you think of it, I wonder if anybody has done something
> similar before.
>
> I am already planning some addition to stop erosion process, when a certain
> slope is reached, which would be more realistic.
>
> Christoph
>
> --
> Christoph Hormann <chr### [at] gmxde>
> Homepage: http://www.schunter.etc.tu-bs.de/~chris/
>
>   ------------------------------------------------------------------------
>  [Image]  [Image]  [Image]


Post a reply to this message

From: Christoph Hormann
Subject: Re: Fast Erosion (3*20k)
Date: 10 Jul 2000 16:58:22
Message: <396A38EE.47EC454D@schunter.etc.tu-bs.de>
Bill DeWitt  wrote:
> 
[...]
> 
>     Some mountains look sharp because they have been recently pushed up.
> Even old mountains look that way if they are still being pushed up. But old
> mountains in areas with no recent plate activity are rounded by erosion.
> Your photo is clearly one of an upthrust formation of some sort. In a
> billion years it will be a rounded boulder.
> 

Agreed, but on the other hand, the sharp structures often correspond with the
river network, which suggests, that they are also partly formed by erosion.  

The photo is not a very good example, very good are usually satellite pictures
where you can see the sharp edges in the light *and* the rivers.  

just found one (sorry for the many pictures), well in fact it's a radar image,
but it should work...

Christoph

--
Christoph Hormann <chr### [at] gmxde>
Homepage: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message


Attachments:
Download 'mount2.jpg' (44 KB)

Preview of image 'mount2.jpg'
mount2.jpg


 

From: ryan constantine
Subject: Re: Fast Erosion (3*20k)
Date: 10 Jul 2000 18:42:30
Message: <396A50E5.DAB3F0E8@yahoo.com>
have you seen any of the tutorials and utilities made for positioning
items on a height field?  i think there is something out there that can
define areas of height fields to be worked on.  i think it is genesis
toolkit found at www.rhein-ruhr.de/~schrammel/index.htm.  i'm not sure
it's usefull, but there you go.

Christoph Hormann wrote:
> 
> ryan constantine wrote:
> >
> > i think it depends on whether it is wind erosion or water erosion.  wind
> > rounds, water peaks.
> >
> 
> IMO this type of erosion is mainly caused by the changing temperatures
> destroying the structure of the material at the surface.  Of course water and
> wind are major factors for transportation of material.
> 
> > if you could define areas most and least likely to erode, that would be
> > cool.  for example, areas with a lot of ground cover don't erode as fast
> > as open areas.  dirt erodes faster than rock, etc.
> 
> That's a good idea, it is only a problem how to define those areas.
> 
> BTW, my code partly already does this, because it erodes more on steeper areas,
> where there is normally fewer vegetation.
> 
> Christoph
> 
> --
> Christoph Hormann <chr### [at] gmxde>
> Homepage: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

From: Tony[B]
Subject: Re: Fast Erosion (3*20k)
Date: 10 Jul 2000 19:02:48
Message: <396a5618@news.povray.org>
> That's a good idea, it is only a problem how to define those areas.

Could you perhaps allow the user to provide an erosion_map for it?


Post a reply to this message

From: Tor Olav Kristensen
Subject: Re: Fast Erosion (3*20k)
Date: 10 Jul 2000 22:13:53
Message: <396A826F.E7ED81A8@online.no>
Christoph Hormann wrote:
> 
> Just made some tests with an Erosion routine I programmed some time ago.  The
> result has some similarity with ridged multifractal but it is an editing
> function modifying any existing heightfield.
> ...

Interesting.

Is it a POV-script doing this ?

And if so, then how is it done ?


Tor Olav
--
mailto:tor### [at] hotmailcom
http://www.crosswinds.net/~tok/tokrays.html


Post a reply to this message

From: Dave Blandston
Subject: Re: Fast Erosion (3*20k)
Date: 11 Jul 2000 01:14:44
Message: <396aad44@news.povray.org>
Maybe an animation would help illustrate your technique? (O.k., so I just
like animations a lot... :)

Regards,
Dave

"Christoph Hormann" <Chr### [at] schunteretctu-bsde> wrote in
message news:396A0D1D.2B382007@schunter.etc.tu-bs.de...
>
> Just made some tests with an Erosion routine I programmed some time ago.
The
> result has some similarity with ridged multifractal but it is an editing
> function modifying any existing heightfield.
>
> And it is quite fast (about 800 milliseconds for a single run on a 256x256
> point heightfield on my K6/500)
>
> The first one is the starting heightfield, the second one after about 15
runs
> with smoothing between, the third after 15 additional runs.
>
> Please tell me what you think of it, I wonder if anybody has done
something
> similar before.
>
> I am already planning some addition to stop erosion process, when a
certain
> slope is reached, which would be more realistic.
>
> Christoph
>
> --
> Christoph Hormann <chr### [at] gmxde>
> Homepage: http://www.schunter.etc.tu-bs.de/~chris/


----------------------------------------------------------------------------
----






----------------------------------------------------------------------------
----






----------------------------------------------------------------------------
----


Post a reply to this message

From: Mark Wagner
Subject: Re: Fast Erosion (3*20k)
Date: 11 Jul 2000 01:36:55
Message: <396ab277@news.povray.org>
Christoph Hormann wrote in message
<396A32E4.CF4A5F18@schunter.etc.tu-bs.de>...
>That's a good idea, it is only a problem how to define those areas.


Allow a user to provide a second greyscale image that specifies the
"hardness" of parts of the map.

Mark


Post a reply to this message

From: Mark Wagner
Subject: Re: Fast Erosion (3*20k)
Date: 11 Jul 2000 01:38:37
Message: <396ab2dd$1@news.povray.org>
Andrea Ryan wrote in message <396A333F.8A101D00@global2000.net>...
>Can a routine be made to do wind erosion?  Desert landscapes could be made
with
>these mushroom shaped rocks that get eroded more at the bottom.  However,
I'm not
>sure if that can be done with height fields.
>Brendan


It can't be done with a heightfield, but a .df3-based isosurface would work
quite well for this.

Mark


Post a reply to this message

From: Christoph Hormann
Subject: Re: Fast Erosion (3*20k)
Date: 11 Jul 2000 06:16:47
Message: <396AF411.393E6CF4@schunter.etc.tu-bs.de>
Dave Blandston wrote:
> 
> Maybe an animation would help illustrate your technique? (O.k., so I just
> like animations a lot... :)
> 
> Regards,
> Dave
> 

Never did an animation before :-) so i will have to learn it first...
NTL, it is a good idea.

Christoph

--
Christoph Hormann <chr### [at] gmxde>
Homepage: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

From: Christoph Hormann
Subject: Re: Fast Erosion (3*20k)
Date: 11 Jul 2000 06:27:20
Message: <396AF68A.84E983A0@schunter.etc.tu-bs.de>
Tor Olav Kristensen wrote:
> 
[...]
> 
> Interesting.
> 
> Is it a POV-script doing this ?
> 
> And if so, then how is it done ?
> 
> Tor Olav

No, it's a delphi program.

BTW, that leads to an interesting idea for a new feature:

   height_field {
      pov {
         "hf.pov" 
         width=512
         height=512 
      }
   }

   or similar...

Recursive implementation could occupy povray forever :-)

Christoph

--
Christoph Hormann <chr### [at] gmxde>
Homepage: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

From: Christoph Hormann
Subject: Re: Fast Erosion (3*20k)
Date: 11 Jul 2000 06:52:00
Message: <396AFC4F.5F282941@schunter.etc.tu-bs.de>
Mark Wagner wrote:
> 
[...]
> 
> Allow a user to provide a second greyscale image that specifies the
> "hardness" of parts of the map.
> 
> Mark

That's already planned (it's already possible to specify a B/W mask for total
exclusion of certain areas).  

The problem is how to generate that map, because in real world the amount of
erosion is influenced by a lot of factors like:

   -rock material
   -water amount
   -slope
   -hillside orientation
   -most often wind directions
   -existing vegetation
   -...

Some of these factors can be calculated from the heightfield, some have to be
specified by the user, but for example not every user drawn "geological map" is
possible, it is not reasonable if the material changes from granite to sand just
at the top of a mountain.

Christoph

--
Christoph Hormann <chr### [at] gmxde>
Homepage: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

From: Tony[B]
Subject: Re: Fast Erosion (3*20k)
Date: 11 Jul 2000 10:16:29
Message: <396b2c3d@news.povray.org>
That's what I said.


Post a reply to this message

From: David Fontaine
Subject: Re: Fast Erosion (3*20k)
Date: 11 Jul 2000 15:02:42
Message: <396B6D9E.CED7E025@faricy.net>
Ugh, forget I said anything...

--
David Fontaine     <dav### [at] faricynet>     ICQ 55354965
Please visit my website: http://www.faricy.net/~davidf/


Post a reply to this message

From: Christoph Hormann
Subject: Re: Fast Erosion (3*20k)
Date: 11 Jul 2000 15:16:35
Message: <396B7294.D66CFAF@schunter.etc.tu-bs.de>
Just put some more samples on my web page, so if anybody is interested:

http://www.schunter.etc.tu-bs.de/~chris/erosion1.html

I also included an "inverse version" with rounded hills, it does not look as bad
as i thought :-)  Maybe I could try out some mixtures...


Christoph

--
Christoph Hormann <chr### [at] gmxde>
Homepage: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

From: Thomas Lake
Subject: Re: Fast Erosion (3*20k)
Date: 6 Aug 2000 03:48:39
Message: <398D194A.FEB4006@home.com>
That would be a relatively young mountain in your photo.

Christoph Hormann wrote:

> Chris Huff wrote:
> >
> [...]
> >
> > Yes, but they eventually get smoothed over by time and weather. Sharp
> > points and steep sides shear off and the debris accumulates at the
> > bottom, and the mountain becomes more hill-like and rounded.
> > Your filter looks more like a "time machine", reversing the normal
> > erosion process.
> >
>
> It depends on the material, of course hillsides do not get infinitely steep, but
> it can be quite extreme like in the attached photo.
>
> Christoph
>
> --
> Christoph Hormann <chr### [at] gmxde>
> Homepage: http://www.schunter.etc.tu-bs.de/~chris/
>
>   ------------------------------------------------------------------------
>  [Image]

--
Come visit my web site:-) : http://www.geocities.com/~thomaslake/


Post a reply to this message

From: David Fontaine
Subject: Re: Fast Erosion (42k)
Date: 6 Aug 2000 17:53:42
Message: <398DDC5C.2F84F85E@faricy.net>
Christoph Hormann wrote:

> It depends on the material, of course hillsides do not get infinitely steep, but
> it can be quite extreme like in the attached photo.

That is an example of water erosion, not wind. I have attached a photo from Glacier
Park to demonstrate...

--
David Fontaine     <dav### [at] faricynet>     ICQ 55354965
Please visit my website: http://www.faricy.net/~davidf/


Post a reply to this message


Attachments:
Download 'glacierpark.jpg' (43 KB)

Preview of image 'glacierpark.jpg'
glacierpark.jpg


 

From: Bob Hughes
Subject: Re: Fast Erosion (42k)
Date: 6 Aug 2000 19:27:36
Message: <398df468$1@news.povray.org>
"David Fontaine" <dav### [at] faricynet> wrote in message
news:398DDC5C.2F84F85E@faricy.net...
| Christoph Hormann wrote:
|
| > It depends on the material, of course hillsides do not get infinitely
steep, but
| > it can be quite extreme like in the attached photo.
|
| That is an example of water erosion, not wind. I have attached a photo
from Glacier
| Park to demonstrate...

I had said (and someone else was before me) about how the material being
carried away would make a lot of difference.  Good example of that.
Come on now, someone could render a copy of this photo can they not?  No
image mapping allowed though.

Bob


Post a reply to this message

From: Ken
Subject: Re: Fast Erosion (42k)
Date: 7 Aug 2000 01:27:50
Message: <398E4702.56207A8C@pacbell.net>
Bob Hughes wrote:

> Come on now, someone could render a copy of this photo can they not?  No
> image mapping allowed though.

Someone would be quick to point out that the cloud in the center was
not realistic in appearance. Me for example :)

-- 
Ken Tyler - 1400+ POV-Ray, Graphics, 3D Rendering, and Raytracing Links:
http://home.pacbell.net/tylereng/index.html http://www.povray.org/links/


Post a reply to this message

From: David Fontaine
Subject: Re: Fast Erosion (42k)
Date: 8 Aug 2000 01:17:40
Message: <398F95F7.C6BD1986@faricy.net>
Ken wrote:

> Someone would be quick to point out that the cloud in the center was
> not realistic in appearance. Me for example :)

Yes, you are correct. It only took 28 days, too (look at the post times). I am
immensely proud of my accomplishment. If you look closely, you will also
notice I modelled and very accurately textured some helicopter-window
plexiglass right in front of the camera. Come on, if Gilles can make Wet Bird,
who's to say I can't make this? :-) Of course, I owe a lot of thanks to Nathan
for all the great MegaPOV features.

--
David Fontaine     <dav### [at] faricynet>     ICQ 55354965
Please visit my website: http://www.faricy.net/~davidf/


Post a reply to this message

From: Christoph Hormann
Subject: Re: Fast Erosion (42k)
Date: 8 Aug 2000 17:07:58
Message: <399076C4.F64EE72A@schunter.etc.tu-bs.de>
David Fontaine wrote:
> 
> That is an example of water erosion, not wind. I have attached a photo from Glacier
> Park to demonstrate...
> 

Your pict. shows a lot of different aspects of erosion: on the lower parts,
there is water erosion in "soft materials".  I don't see much wind erosion
anywhere.  

Most erosion effects on massive mountains IMO are "thermal erosion", meaning the
destruction of the rock structure due to temperature changes.  Of course, water
and wind influence these effects in certain ways.  

I think both photos show very much of this type of erosion, but it is not easy
to simulate, because it much depends on the internal structure of the rock.  

Christoph

--
Christoph Hormann <chr### [at] gmxde>
Homepage: http://www.schunter.etc.tu-bs.de/~chris/


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.