POV-Ray : Newsgroups : povray.binaries.images : quick weathering-distressing test [240 kb] Server Time
5 Nov 2024 18:28:15 EST (-0500)
  quick weathering-distressing test [240 kb] (Message 1 to 4 of 4)  
From: Jim Charter
Subject: quick weathering-distressing test [240 kb]
Date: 11 Mar 2009 22:43:51
Message: <49b876e7@news.povray.org>
Of passing interest...

I quick first try at weathering/distressing by differencing from a 
figure's surface using Bill Pragnell's 'Encase' macro. The macro 
distributes objects evenly but randomly across another objects surface.


The first example shows Bill's macro called four times with each pass 
adding to the distressed surface from the previous pass.  The 
differenced ojects are randomly scaled spheres with the spheres from 
each pass grouped in a separate union block before being differenced.
With basic radiosity, one light, and no aa the render took 1h 15m.

In the second example I used an adjusted version of the macro to 
difference blob components.  Again the macro was called four times but
each time against the original figure, with the components from all four 
passes collected in the same blob before differencing. The render took 
3m 6s.

In the third example I again use blobs but, (similar to the spheres 
example,) each call of the macro creates a separate blob which is 
differenced from the figure before the subsequent pass.  3m 35s.

The results are not immediately what I need, but I thought these tests 
might interest some of you.

The targeted 'figure' for distressing is a mesh2 component from my 
Corinthian capital model, one of the acanthus sprigs.


Post a reply to this message


Attachments:
Download 'ruins.2014.jpg' (77 KB) Download 'ruins.2015.jpg' (68 KB) Download 'ruins.2016.jpg' (73 KB)

Preview of image 'ruins.2014.jpg'
ruins.2014.jpg

Preview of image 'ruins.2015.jpg'
ruins.2015.jpg

Preview of image 'ruins.2016.jpg'
ruins.2016.jpg


 

From: clipka
Subject: Re: quick weathering-distressing test [240 kb]
Date: 12 Mar 2009 01:05:01
Message: <web.49b896e97e4729e1801985dd0@news.povray.org>
Jim Charter <jrc### [at] msncom> wrote:
> The first example shows Bill's macro called four times with each pass
> adding to the distressed surface from the previous pass.  The
> differenced ojects are randomly scaled spheres with the spheres from
> each pass grouped in a separate union block before being differenced.
> With basic radiosity, one light, and no aa the render took 1h 15m.
....
> In the third example I again use blobs but, (similar to the spheres
> example,) each call of the macro creates a separate blob which is
> differenced from the figure before the subsequent pass.  3m 35s.

Yeah. If you ever need to diff away a lot of spheres (or cylinders, for that
matter), go for blob!


Post a reply to this message

From: Thomas de Groot
Subject: Re: quick weathering-distressing test [240 kb]
Date: 12 Mar 2009 04:49:52
Message: <49b8ccb0$1@news.povray.org>
Interesting. Blobs are obviously the best way to go in terms of render time. 
The difference between 2 and 3 shows a difference of weathering which could 
be initiated - in the real world - by a difference in material strength or 
resilience, and/or chemical weathering vs frost weathering. For instance, 
weathering 2 could represent a (chemically) weathered limestone while 
weathering 3 would be a frost-bitten granite or metamorph sandstone. THere 
are a lot of possibilities with your technique.

Thomas


Post a reply to this message

From: [GDS|Entropy]
Subject: Re: quick weathering-distressing test [240 kb]
Date: 12 Mar 2009 05:25:17
Message: <49b8d4fd@news.povray.org>
Nice. :-D

This makes me want to expand my Corrosion macro to do more.

ian

"Jim Charter" <jrc### [at] msncom> wrote in message 
news:49b876e7@news.povray.org...
> Of passing interest...
>
> I quick first try at weathering/distressing by differencing from a
> figure's surface using Bill Pragnell's 'Encase' macro. The macro
> distributes objects evenly but randomly across another objects surface.
>
>
> The first example shows Bill's macro called four times with each pass
> adding to the distressed surface from the previous pass.  The
> differenced ojects are randomly scaled spheres with the spheres from
> each pass grouped in a separate union block before being differenced.
> With basic radiosity, one light, and no aa the render took 1h 15m.
>
> In the second example I used an adjusted version of the macro to
> difference blob components.  Again the macro was called four times but
> each time against the original figure, with the components from all four
> passes collected in the same blob before differencing. The render took
> 3m 6s.
>
> In the third example I again use blobs but, (similar to the spheres
> example,) each call of the macro creates a separate blob which is
> differenced from the figure before the subsequent pass.  3m 35s.
>
> The results are not immediately what I need, but I thought these tests
> might interest some of you.
>
> The targeted 'figure' for distressing is a mesh2 component from my
> Corinthian capital model, one of the acanthus sprigs.
>


Post a reply to this message

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