![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
I was messing around with some multifractals and came up with this. It's
based on a crackle form <1,0,0> repeated like a perlin multi-fractal over 8
octaves. The heightfield renders pretty quick (19 minutes) but the isosurfae
took an amazing 9 hours!
Here's the code for the pattern, the Curve value adjusts how the holes look.
Have a look at p.b.a to see what happens when I animate that value!:
pigment {
#local Curve=1/8; // small values make it look porous
#local Omega=0.5;
#local Lambda=2;
#local Octaves=8;
pigment_pattern {
average
pigment_map {
#local octave=0;
#while ( octave < Octaves )
[pow(Omega,octave)
pigment_pattern {
crackle form <.9,0,0>
scale pow(Lambda,-octave)
colour_map {[0 rgb 1][1 rgb 0]}
}
poly_wave 1/Curve
]
#local octave=octave+1;
#end
}
}
poly_wave Curve
colour_map {[0 rgb 1][1 rgb 0]}
}
--
Tek
http://evilsuperbrain.com
Post a reply to this message
Attachments:
Download 'sponge-b.jpg' (111 KB)
Download 'sponge-a.jpg' (82 KB)
Preview of image 'sponge-b.jpg'
![sponge-b.jpg](/povray.binaries.images/attachment/%3C486e82e5%40news.povray.org%3E/sponge-b.jpg?ttop=443866&toff=3150&preview=1)
Preview of image 'sponge-a.jpg'
![sponge-a.jpg](/povray.binaries.images/attachment/%3C486e82e5%40news.povray.org%3E/sponge-a.jpg?ttop=443866&toff=3150&preview=1)
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Tek napsal(a):
> I was messing around with some multifractals and came up with this. It's
> based on a crackle form <1,0,0> repeated like a perlin multi-fractal over 8
> octaves. The heightfield renders pretty quick (19 minutes) but the isosurfae
> took an amazing 9 hours!
>
> Here's the code for the pattern, the Curve value adjusts how the holes look.
> Have a look at p.b.a to see what happens when I animate that value!:
>
I really like it. It looks a bit like a solidified lava.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Tek" <tek### [at] evilsuperbrain com> wrote:
> I was messing around with some multifractals and came up with this. It's
Lovely! Karst and pumice. :)
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Tek" <tek### [at] evilsuperbrain com> wrote:
> I was messing around with some multifractals and came up with this. It's
> based on a crackle form <1,0,0> repeated like a perlin multi-fractal over 8
> octaves. The heightfield renders pretty quick (19 minutes) but the isosurfae
> took an amazing 9 hours!
I've been trying (unsuccessfully) to come up with something like this for
awhile; thanks for sharing it.
Nicely done.
Ken W.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
I rendered a detailed version! It took an impressive 3.5 days!!!
--
Tek
http://evilsuperbrain.com
"Tek" <tek### [at] evilsuperbrain com> wrote in message
news:486e82e5@news.povray.org...
>I was messing around with some multifractals and came up with this. It's
> based on a crackle form <1,0,0> repeated like a perlin multi-fractal over
> 8
> octaves. The heightfield renders pretty quick (19 minutes) but the
> isosurfae
> took an amazing 9 hours!
>
> Here's the code for the pattern, the Curve value adjusts how the holes
> look.
> Have a look at p.b.a to see what happens when I animate that value!:
>
> pigment {
> #local Curve=1/8; // small values make it look porous
> #local Omega=0.5;
> #local Lambda=2;
> #local Octaves=8;
> pigment_pattern {
> average
> pigment_map {
> #local octave=0;
> #while ( octave < Octaves )
> [pow(Omega,octave)
> pigment_pattern {
> crackle form <.9,0,0>
> scale pow(Lambda,-octave)
> colour_map {[0 rgb 1][1 rgb 0]}
> }
> poly_wave 1/Curve
> ]
> #local octave=octave+1;
> #end
> }
> }
> poly_wave Curve
> colour_map {[0 rgb 1][1 rgb 0]}
> }
>
>
> --
> Tek
> http://evilsuperbrain.com
>
>
>
Post a reply to this message
Attachments:
Download 'sponge_detail.jpg' (570 KB)
Preview of image 'sponge_detail.jpg'
![sponge_detail.jpg](/povray.binaries.images/attachment/%3C4873ce68%40news.povray.org%3E/sponge_detail.jpg?ttop=443866&toff=3150&preview=1)
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> I rendered a detailed version! It took an impressive 3.5 days!!!
>
>
Wow! The result is worth the long wait.
tuabiht
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
3 days... on what hardware?
Rarius
"Tek" <tek### [at] evilsuperbrain com> wrote in message
news:4873ce68@news.povray.org...
>I rendered a detailed version! It took an impressive 3.5 days!!!
>
> --
> Tek
> http://evilsuperbrain.com
>
>
> "Tek" <tek### [at] evilsuperbrain com> wrote in message
> news:486e82e5@news.povray.org...
>>I was messing around with some multifractals and came up with this. It's
>> based on a crackle form <1,0,0> repeated like a perlin multi-fractal over
>> 8
>> octaves. The heightfield renders pretty quick (19 minutes) but the
>> isosurfae
>> took an amazing 9 hours!
>>
>> Here's the code for the pattern, the Curve value adjusts how the holes
>> look.
>> Have a look at p.b.a to see what happens when I animate that value!:
>>
>> pigment {
>> #local Curve=1/8; // small values make it look porous
>> #local Omega=0.5;
>> #local Lambda=2;
>> #local Octaves=8;
>> pigment_pattern {
>> average
>> pigment_map {
>> #local octave=0;
>> #while ( octave < Octaves )
>> [pow(Omega,octave)
>> pigment_pattern {
>> crackle form <.9,0,0>
>> scale pow(Lambda,-octave)
>> colour_map {[0 rgb 1][1 rgb 0]}
>> }
>> poly_wave 1/Curve
>> ]
>> #local octave=octave+1;
>> #end
>> }
>> }
>> poly_wave Curve
>> colour_map {[0 rgb 1][1 rgb 0]}
>> }
>>
>>
>> --
>> Tek
>> http://evilsuperbrain.com
>>
>>
>>
>
>
>
>
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Rarius napsal(a):
I think a lot of time was taken by radiosity
> 3 days... on what hardware?
>
> Rarius
>
> "Tek" <tek### [at] evilsuperbrain com> wrote in message
> news:4873ce68@news.povray.org...
>> I rendered a detailed version! It took an impressive 3.5 days!!!
>>
>> --
>> Tek
>> http://evilsuperbrain.com
>>
>>
>> "Tek" <tek### [at] evilsuperbrain com> wrote in message
>> news:486e82e5@news.povray.org...
>>> I was messing around with some multifractals and came up with this. It's
>>> based on a crackle form <1,0,0> repeated like a perlin multi-fractal over
>>> 8
>>> octaves. The heightfield renders pretty quick (19 minutes) but the
>>> isosurfae
>>> took an amazing 9 hours!
--
You know you've been raytracing too long when...
you ever saw a beautiful scenery and regretted not to take your 6"
reflective ball and a digital camera, thinking "this would have been a
perfect light probe"
-Johnny D
Johnny D
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Rarius" <rar### [at] rarius co uk> wrote in message
news:4873fa68$1@news.povray.org...
>3 days... on what hardware?
Intel Core2 Quad CPU, Q6600 @ 2.40GHz (my work PC)
Though it was rendered in Megapov, so it only used 1 of those 4 cores
The time is taken because it's based on the crackle pigment - one of
povray's slowest patterns - and I'm reading from that multiple times (once
per octave, and 10 octaves for that picture). On top of that there's the
huge resolution, anti-aliasing, radiosity, and high max_gradient in the
isosurface.
--
Tek
http://evilsuperbrain.com
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Tek" <tek### [at] evilsuperbrain com> wrote:
> I rendered a detailed version! It took an impressive 3.5 days!!!
Wow Tek, this is really gorgeous! I'm gonna render one for a few days myself :)
-Rob
"There is no spoon."
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |