POV-Ray : Newsgroups : povray.binaries.images : Seascape II -- Thanks (~50k) Server Time
16 Oct 2026 00:23:34 EDT (-0400)
  Seascape II -- Thanks (~50k) (Message 1 to 18 of 18)  
From: Aaron Gillies
Subject: Seascape II -- Thanks (~50k)
Date: 26 Aug 2003 23:51:35
Message: <3f4c2ac7@news.povray.org>
Thanks to Mick, Mike, Chris and DT for the help!

Attached is a WIP showing what I've been able to accomplish
so far using the normal value set by the trace function to place
greenery on a landscape based on the slope of the terrain.

Thanks again, guys ...

Aaron


Post a reply to this message


Attachments:
Download 'greens.jpg' (47 KB)

Preview of image 'greens.jpg'
greens.jpg


 

From: Aaron Gillies
Subject: Re: Seascape II -- Thanks (~50k)
Date: 26 Aug 2003 23:52:59
Message: <3f4c2b1b$1@news.povray.org>
Oh ... and for Stephan from Klippan ... it is a compressed JPEG.

Aaron


Post a reply to this message

From: Aaron Gillies
Subject: Re: Seascape II -- Thanks (~50k)
Date: 27 Aug 2003 00:46:40
Message: <3f4c37b0@news.povray.org>
Here is one with slightly improved foliage.  And I realized that I
misspelled Stefan in the previous post.


Post a reply to this message


Attachments:
Download 'greens.jpg' (50 KB)

Preview of image 'greens.jpg'
greens.jpg


 

From: Chris Johnson
Subject: Re: Seascape II -- Thanks (~50k)
Date: 27 Aug 2003 06:53:24
Message: <3f4c8da4@news.povray.org>
This is really good. A couple of comments:

The sea could be less reflective, and have some much smaller bumps (on the
sub-pixel level). The reflections of the islands are a bit too glassy and
smooth, I think.

The colour of the rock could be changed to a darker, browner shade under the
waterline?

Very impressive overall, though

-Chris


Post a reply to this message

From: Aaron Gillies
Subject: Re: Seascape II -- Thanks (~50k)
Date: 27 Aug 2003 07:55:29
Message: <3f4c9c31$1@news.povray.org>
Thanks for the feedback.  I agree with both of your suggestions!
The problem is ... I don't know exactly how to make it look right yet. :)

Anyone out there (Chris?) know how to make realistic looking surf?

Aaron


Post a reply to this message

From: Marc Champagne
Subject: Re: Seascape II -- Thanks (~50k) - 1 attachment
Date: 27 Aug 2003 07:56:50
Message: <Xns93E450734DD55POVMIKA@204.213.191.226>
"Aaron Gillies" <no### [at] nospamcom> wrote in news:3f4c37b0@news.povray.org:

> Here is one with slightly improved foliage.  And I realized that I
> misspelled Stefan in the previous post.

Reminded me of something I did many moons ago....(may 1994)

-- 
(MIKA) Marc Champagne
marcch.AT.videotron.DOT.ca
Montreal, CANADA


Post a reply to this message


Attachments:
Download 'BG9.GIF' (133 KB)

Preview of image 'BG9.GIF'
BG9.GIF


 

From: Marc Jacquier
Subject: Re: Seascape II -- Thanks (~50k)
Date: 27 Aug 2003 09:43:18
Message: <3f4cb576@news.povray.org>
Have a look at the MakeCloud2 sea demo scene by Gilles Tran especially the
Sea section begining line 439
http://www.oyonale.com/ressources/english/sources13.htm

Marc

"Aaron Gillies" <no### [at] nospamcom> a écrit dans le message de news:
3f4c9c31$1@news.povray.org...
> Thanks for the feedback.  I agree with both of your suggestions!
> The problem is ... I don't know exactly how to make it look right yet. :)
>
> Anyone out there (Chris?) know how to make realistic looking surf?
>
> Aaron
>
>


Post a reply to this message

From: Chris Johnson
Subject: Re: Seascape II -- Thanks (~50k)
Date: 27 Aug 2003 12:38:22
Message: <3f4cde7e$1@news.povray.org>
As well as Marc's link to Gilles Tran's page, I would recommend Christoph
Hormann's discussion of realistic water at
http://www-public.tu-bs.de:8080/~y0013390/pov/water/index.html.

If you meant by 'surf' the interaction of water and land, the only things I
can think of are a change in the shape of the waves (higher and narrower?)
and a change of texture to a white, non-reflective texture near the
coastline as the water gets shallower. It's pretty difficult to model this
accurately though I think.

-Chris


Post a reply to this message

From: Aaron Gillies
Subject: Re: Seascape II -- Thanks (~50k)
Date: 27 Aug 2003 12:55:40
Message: <3f4ce28c$1@news.povray.org>
The water that I have going there is based on Christoph's water pages.
The transparency of the water right now uses fade_distance and fade_power,
but I might be able to do better by using a texture with gradient y and
the level of filtration controlled that way.

It would be great to be able to have cresting waves and the like,
or even something that just appears to be like that from a distance.
Could this be done with a height_field as the water?

Aaron


Post a reply to this message

From: Chris Johnson
Subject: Re: Seascape II -- Thanks (~50k)
Date: 27 Aug 2003 14:07:57
Message: <3f4cf37d@news.povray.org>
-[It would be great to be able to have cresting waves and the like]-
These could be done with a height-field, so long as there was no point where
the waves were actually 'overhanging'. How to make the hightfield could be a
problem - papers do exist about this kind of thing, but from what I've read,
they have to be quite technical to give good results.

-Chris


Post a reply to this message

From: Rune
Subject: Re: Seascape II -- Thanks (~50k)
Date: 27 Aug 2003 17:04:23
Message: <3f4d1cd7$1@news.povray.org>
Chris Johnson wrote:
> -[It would be great to be able to have cresting waves and the like]-
> These could be done with a height-field, so long as there was no
> point where the waves were actually 'overhanging'. How to make the
> hightfield could be a problem - papers do exist about this kind of
> thing, but from what I've read, they have to be quite technical to
> give good results.

Maybe Tim Nikias' Liquid-Surface-Simulation-Macros could be used?

I'm not sure, but it'd be worth a try.

http://www.digitaltwilight.de/no_lights/download.html

Rune
--
3D images and anims, include files, tutorials and more:
rune|vision:  http://runevision.com **updated Jul 25**
POV-Ray Ring: http://webring.povray.co.uk


Post a reply to this message

From: Tim Nikias v2 0
Subject: Re: Seascape II -- Thanks (~50k)
Date: 27 Aug 2003 17:35:06
Message: <3f4d240a$1@news.povray.org>
Thanks for the Heads Up!

I'm not quiet sure what Aaron is after here. The LSSM
would probably be suited to create some waves
surrounding the islands (using the LSS_Stomp macro)
and waves reflecting off of the island's coasts (with
proper setting for LSS_Environment, though I guess
"inside"-test works fine with heightfields), but
if he's after waves rising in height and crashing onto
the shores (which occurs when waves travel towards
and on top of less and less deeper areas), thats
not possible...

Might still be worth a try though. The waves dissipate
over distance (as you well know, Rune :-), so for a
still, LSS_Stomp could be used to issue some waves
from the coasts, they'll get softer outwards...

Regards,
Tim

-- 
Tim Nikias v2.0
Homepage: http://www.digitaltwilight.de/no_lights

"Rune" wrote:

> Chris Johnson wrote:
> > -[It would be great to be able to have cresting waves and the like]-
> > These could be done with a height-field, so long as there was no
> > point where the waves were actually 'overhanging'. How to make the
> > hightfield could be a problem - papers do exist about this kind of
> > thing, but from what I've read, they have to be quite technical to
> > give good results.
>
> Maybe Tim Nikias' Liquid-Surface-Simulation-Macros could be used?
>
> I'm not sure, but it'd be worth a try.
>
> http://www.digitaltwilight.de/no_lights/download.html
>
> Rune
> --
> 3D images and anims, include files, tutorials and more:
> rune|vision:  http://runevision.com **updated Jul 25**
> POV-Ray Ring: http://webring.povray.co.uk
>
>


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.512 / Virus Database: 309 - Release Date: 19.08.2003


Post a reply to this message

From: Aaron Gillies
Subject: Re: Seascape II -- Thanks (~50k)
Date: 27 Aug 2003 19:32:42
Message: <3f4d3f9a$1@news.povray.org>
Tim, Rune:

Thanks ... this is basically what I am looking for.

I might be able to make some crests on the waves by fiddling
around with pigments and normals.

> Might still be worth a try though. The waves dissipate
> over distance (as you well know, Rune :-), so for a
> still, LSS_Stomp could be used to issue some waves
> from the coasts, they'll get softer outwards...


Post a reply to this message

From: Chris Johnson
Subject: Re: Seascape II -- Thanks (~50k)
Date: 27 Aug 2003 20:20:03
Message: <3f4d4ab3$1@news.povray.org>
-[I might be able to make some crests on the waves by fiddling around with
pigments and normals]-
By crests, do you mean white peaks of bubbles at the top of waves? If so,
you ought to be able to find out where these are on a heightfield by looking
for peaks in the heightfield, i.e. where the gradient is (close to) zero and
where the curvature is negative. These can be found by comparing each point
in the heightfield with its 4 closest neighbours (those points north, south,
east and west of it):

Gradient is close to zero when the difference in height between the north
and south points is small, and the difference in height between east and
west points is small.

Curvature is negative when the height of the point in question is greater
than the average heights of the four points around it.

When both of these conditions are satisfied, the point in the centre is on
the crest of a wave, and the texture could be modified accordingly.

I'm not sure how easy it would be to incorporate this into the Tim's LSSM
macros - I don't remember having seen macro-generated pigments/textures
before, so it may not be possible without an external program to generate
image files for colour maps.

-Chris


Post a reply to this message

From: Stefan Persson
Subject: Re: Seascape II -- Thanks (~50k)
Date: 27 Aug 2003 20:33:47
Message: <3f4d4deb$1@news.povray.org>
Yeah, yeah.. I kind of asked for that, didn't I? hehehe

Nice pic :)

/Stefan

"Aaron Gillies" <no### [at] nospamcom> wrote in message
news:3f4c2b1b$1@news.povray.org...
> Oh ... and for Stephan from Klippan ... it is a compressed JPEG.
>
> Aaron
>
>


Post a reply to this message

From: Stefan Persson
Subject: Re: Seascape II -- Thanks (~50k)
Date: 27 Aug 2003 20:35:19
Message: <3f4d4e47$1@news.povray.org>
No prob, Aron..  ;)

/Stefan

"Aaron Gillies" <no### [at] nospamcom> wrote in message
news:3f4c37b0@news.povray.org...
> Here is one with slightly improved foliage.  And I realized that I
> misspelled Stefan in the previous post.
>
>
>


Post a reply to this message

From: Chris Johnson
Subject: Re: Seascape II -- Thanks (~50k)
Date: 27 Aug 2003 20:41:05
Message: <3f4d4fa1@news.povray.org>
-[if he's after waves rising in height and crashing onto the shores...,
thats not possible]-
Just being a pedant here :)
This sort of thing _has_ been simulated before (though clearly not with a
heightfield, if thats what you meant), but its fairly complex stuff... There
are some fairly modern algorithms which cope with a completely arbitrary
water/air interface surface, so things like splashes and drips can be done
with the same algorithms as waves on large bodies of water.

http://graphics.stanford.edu/~fedkiw/papers/stanford2001-02.pdf
http://www.cis.upenn.edu/~fostern/pdfs/gmip96.pdf

This paper:
http://graphics.stanford.edu/papers/water-sg02/water.pdf

deals specifically with the problem in this image - realistic breaking waves
on a beach, among other things. When I see things like the attached image in
a paper on computer grapics, I wonder why I bother with my own crude little
Pov-Ray macros :)

-Chris


Post a reply to this message


Attachments:
Download 'water.jpg' (19 KB)

Preview of image 'water.jpg'
water.jpg


 

From: Tim Nikias v2 0
Subject: Re: Seascape II -- Thanks (~50k)
Date: 28 Aug 2003 06:51:30
Message: <3f4ddeb2$1@news.povray.org>
> -[if he's after waves rising in height and crashing onto the shores...,
> thats not possible]-
> Just being a pedant here :)
 SNIP

Yeah, what I meant is that it is not sufficiently possible
with just heightfields, and surely not possible with my
LSSM. The Paper you're referring to is quiet complex
and would probably be too slow for POV-SDL to
actually attempt to script it. Though I don't know if
someone might have attempted an "outside" implementation
in C++.

Regards,
Tim

-- 
Tim Nikias v2.0
Homepage: http://www.digitaltwilight.de/no_lights


> -[if he's after waves rising in height and crashing onto the shores...,
> thats not possible]-
> Just being a pedant here :)
> This sort of thing _has_ been simulated before (though clearly not with a
> heightfield, if thats what you meant), but its fairly complex stuff...
There
> are some fairly modern algorithms which cope with a completely arbitrary
> water/air interface surface, so things like splashes and drips can be done
> with the same algorithms as waves on large bodies of water.
>
> http://graphics.stanford.edu/~fedkiw/papers/stanford2001-02.pdf
> http://www.cis.upenn.edu/~fostern/pdfs/gmip96.pdf
>
> This paper:
> http://graphics.stanford.edu/papers/water-sg02/water.pdf
>
> deals specifically with the problem in this image - realistic breaking
waves
> on a beach, among other things. When I see things like the attached image
in
> a paper on computer grapics, I wonder why I bother with my own crude
little
> Pov-Ray macros :)
>
> -Chris
>
>
>


---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.512 / Virus Database: 309 - Release Date: 19.08.2003


Post a reply to this message

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