![](/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) |
"Tek" <tek### [at] evilsuperbrain com> wrote in
news:3ff5b4c9@news.povray.org:
> I was just messing around with repeating patterns and came
> up with this:
>
> #declare fA = 18; //change this from 0 - 360 to get various
> different patterns
>
> pigment {
> granite colour_map { [.1 rgb 1][.9 rgb 0] }
>
> #local nCount = 0;
> #while ( nCount < 10 )
> rotate -fA*z
> warp { repeat y flip y }
> #local nCount = nCount + 1;
> #end
> }
>
> It could be good for lace effects and carpet patterns.
>
POV broidery... Grandma would be proud of you.
--
Marc Champagne
marcch.AT.videoSPAMNOTtron.DOT.ca.invalid
Montreal, Canada
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 wrote:
>
> It could be good for lace effects and carpet patterns.
>
>
Makes me think Nanotech
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 wrote:
> I was just messing around with repeating patterns and came up with this:
> [...]
Tek, this is just great. I'm writing a "ceramic tile generator"
macro, and my method to mirror the pattern really sucked... your method
is much more elegant and useful, and produces much nicer results:
http://www.ignorancia.org/images/tests/azulejos3a.jpg
http://www.ignorancia.org/images/tests/azulejos3b.jpg
http://www.ignorancia.org/images/tests/azulejos3c.jpg
http://www.ignorancia.org/images/tests/azulejos3d.jpg
http://www.ignorancia.org/images/tests/azulejos3e.jpg
http://www.ignorancia.org/images/tests/azulejos3f.jpg
These are a few of the endless posibilities. The macro consists on
some trig functions used as pigments with carefully-crafted color maps,
and using your "rotated warps" effect for the repetition around z.
Many thanks for sharing such discovery: it was a beautiful new year
present!
--
Jaime
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) |
> http://www.ignorancia.org/images/tests/azulejos3a.jpg
> http://www.ignorancia.org/images/tests/azulejos3b.jpg
> http://www.ignorancia.org/images/tests/azulejos3c.jpg
> http://www.ignorancia.org/images/tests/azulejos3d.jpg
> http://www.ignorancia.org/images/tests/azulejos3e.jpg
> http://www.ignorancia.org/images/tests/azulejos3f.jpg
Great Work!
Florian
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) |
Great Stuff - Both of you.
You should sell the code to tile manfacturers!
Mick
"Jaime Vives Piqueres" <jai### [at] ignorancia org> wrote in message
news:3ff6da19@news.povray.org...
> Tek wrote:
> > I was just messing around with repeating patterns and came up with this:
> > [...]
>
> Tek, this is just great. I'm writing a "ceramic tile generator"
> macro, and my method to mirror the pattern really sucked... your method
> is much more elegant and useful, and produces much nicer results:
>
> http://www.ignorancia.org/images/tests/azulejos3a.jpg
> http://www.ignorancia.org/images/tests/azulejos3b.jpg
> http://www.ignorancia.org/images/tests/azulejos3c.jpg
> http://www.ignorancia.org/images/tests/azulejos3d.jpg
> http://www.ignorancia.org/images/tests/azulejos3e.jpg
> http://www.ignorancia.org/images/tests/azulejos3f.jpg
>
> These are a few of the endless posibilities. The macro consists on
> some trig functions used as pigments with carefully-crafted color maps,
> and using your "rotated warps" effect for the repetition around z.
>
> Many thanks for sharing such discovery: it was a beautiful new year
> present!
>
> --
> Jaime
>
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) |
Good job, Tek! This should work nicely with the crackle and leopard
patterns, too.
Tek wrote:
> I was just messing around with repeating patterns and came up with this:
>
> #declare fA = 18; //change this from 0 - 360 to get various different patterns
>
> pigment {
> granite colour_map { [.1 rgb 1][.9 rgb 0] }
>
> #local nCount = 0;
> #while ( nCount < 10 )
> rotate -fA*z
> warp { repeat y flip y }
> #local nCount = nCount + 1;
> #end
> }
>
> It could be good for lace effects and carpet patterns.
>
>
--
Samuel Benge
stb### [at] hotmail com
See my website@: http://www.goldrush.com/~abenge/Top/index.html
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) |
On Fri, 02 Jan 2004 18:14:17 +0000, Tek wrote:
> I was just messing around with repeating patterns and came up with this:
>
Hehe reminds me of Fractint.
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) |
Those are some nice patterns! glad to be of some assistance :)
--
Tek
www.evilsuperbrain.com
"Jaime Vives Piqueres" <jai### [at] ignorancia org> wrote in message
news:3ff6da19@news.povray.org...
> Tek wrote:
> > I was just messing around with repeating patterns and came up with this:
> > [...]
>
> Tek, this is just great. I'm writing a "ceramic tile generator"
> macro, and my method to mirror the pattern really sucked... your method
> is much more elegant and useful, and produces much nicer results:
>
> http://www.ignorancia.org/images/tests/azulejos3a.jpg
> http://www.ignorancia.org/images/tests/azulejos3b.jpg
> http://www.ignorancia.org/images/tests/azulejos3c.jpg
> http://www.ignorancia.org/images/tests/azulejos3d.jpg
> http://www.ignorancia.org/images/tests/azulejos3e.jpg
> http://www.ignorancia.org/images/tests/azulejos3f.jpg
>
> These are a few of the endless posibilities. The macro consists on
> some trig functions used as pigments with carefully-crafted color maps,
> and using your "rotated warps" effect for the repetition around z.
>
> Many thanks for sharing such discovery: it was a beautiful new year
> present!
>
> --
> Jaime
>
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) |
Yeah crackle looks great with it, though I couldn't get any nice results from
leopard.
--
Tek
www.evilsuperbrain.com
"Samuel Benge" <sbe### [at] hotmail com> wrote in message
news:3FF### [at] hotmail com...
> Good job, Tek! This should work nicely with the crackle and leopard
> patterns, too.
>
> Tek wrote:
>
> > I was just messing around with repeating patterns and came up with this:
> >
> > #declare fA = 18; //change this from 0 - 360 to get various different
patterns
> >
> > pigment {
> > granite colour_map { [.1 rgb 1][.9 rgb 0] }
> >
> > #local nCount = 0;
> > #while ( nCount < 10 )
> > rotate -fA*z
> > warp { repeat y flip y }
> > #local nCount = nCount + 1;
> > #end
> > }
> >
> > It could be good for lace effects and carpet patterns.
> >
> >
>
>
> --
> Samuel Benge
>
> stb### [at] hotmail com
> See my website@: http://www.goldrush.com/~abenge/Top/index.html
>
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 just messing around with repeating patterns and came up with this:
>
> #declare fA = 18; //change this from 0 - 360 to get various different
patterns
>
> pigment {
> granite colour_map { [.1 rgb 1][.9 rgb 0] }
>
> #local nCount = 0;
> #while ( nCount < 10 )
> rotate -fA*z
> warp { repeat y flip y }
> #local nCount = nCount + 1;
> #end
> }
Very very nice! But to get the "right" colors:
...
granite colour_map { [.1 rgb 10] [.6 rgb <6,0,0>] [.7 rgb 0] [.9 rgb -6] }
...
:)
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |