![](/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) |
Remember the "distortion field"? This feature is similar, but it is an
actual patch that implements a warp which does the same thing to a
pattern. The syntax is simple:
warp {
displace_warp {PIGMENT}
}
Here is an image of a displace_warped checker pattern(left) and a
gradient pattern(right). The displacing pigment is a bozo pattern with
an automatically generated color_map.
--
Christopher James Huff - Personal e-mail: chr### [at] mac com
TAG(Technical Assistance Group) e-mail: chr### [at] tag povray org
Personal Web page: http://homepage.mac.com/chrishuff/
TAG Web page: http://tag.povray.org/
Post a reply to this message
Attachments:
Download 'dispWarp.jpg' (15 KB)
Preview of image 'dispWarp.jpg'
![dispWarp.jpg](/povray.binaries.images/attachment/%3Cchrishuff-55AC14.11432025062000%40news.povray.org%3E/dispWarp.jpg?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) |
On Sun, 25 Jun 2000 11:43:20 -0500, Chris Huff <chr### [at] mac com>
wrote:
>Remember the "distortion field"? This feature is similar, but it is an
>actual patch that implements a warp which does the same thing to a
>pattern. The syntax is simple:
>warp {
> displace_warp {PIGMENT}
>}
>Here is an image of a displace_warped checker pattern(left) and a
>gradient pattern(right). The displacing pigment is a bozo pattern with
>an automatically generated color_map.
*drool* *drool*
Praise Chris, praise Chris, oooommmmmmmmmmmmmm...
*faints*
Peter Popov ICQ : 15002700
Personal e-mail : pet### [at] usa net
TAG e-mail : pet### [at] tag povray org
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) |
Ah, yes. I was playing with something like this a few weeks ago. You can
make subliminal images this way.
Chris Huff wrote:
> Remember the "distortion field"? This feature is similar, but it is an
> actual patch that implements a warp which does the same thing to a
> pattern. The syntax is simple:
> warp {
> displace_warp {PIGMENT}
> }
> Here is an image of a displace_warped checker pattern(left) and a
> gradient pattern(right). The displacing pigment is a bozo pattern with
> an automatically generated color_map.
>
> --
> Christopher James Huff - Personal e-mail: chr### [at] mac com
> TAG(Technical Assistance Group) e-mail: chr### [at] tag povray org
> Personal Web page: http://homepage.mac.com/chrishuff/
> TAG Web page: http://tag.povray.org/
>
> [Image]
--
Samuel Benge
E-Mail: STB### [at] aol com
Visit my isosurface tutorial at http://members.aol.com/stbenge
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) |
In article <6hiclskjj5dlg546ao8j5hainfut41r91g@4ax.com>, Peter Popov
<pet### [at] usa net> wrote:
> *drool* *drool*
>
> Praise Chris, praise Chris, oooommmmmmmmmmmmmm...
>
> *faints*
Uh-oh...
Someone call 911!
--
Christopher James Huff - Personal e-mail: chr### [at] mac com
TAG(Technical Assistance Group) e-mail: chr### [at] tag povray org
Personal Web page: http://homepage.mac.com/chrishuff/
TAG Web page: http://tag.povray.org/
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) |
In article <39564C3F.143CCC37@aol.com>, SamuelT <STB### [at] aol com>
wrote:
> Ah, yes. I was playing with something like this a few weeks ago. You can
> make subliminal images this way.
I'm not quite sure what you mean...was it a patch? If so, I would be
interested in what you came up with...my patch simply adds the "color"
vector to the position vector.
And "subliminal images"?
--
Christopher James Huff - Personal e-mail: chr### [at] mac com
TAG(Technical Assistance Group) e-mail: chr### [at] tag povray org
Personal Web page: http://homepage.mac.com/chrishuff/
TAG Web page: http://tag.povray.org/
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) |
Chris Huff wrote:
> Remember the "distortion field"? This feature is similar, but it is an
> actual patch that implements a warp which does the same thing to a
> pattern.
Thank you, thank you, thank you!
You have no idea how often I've wanted to be able to do this!
Simon
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) |
further examples of applications please. i'm not quite sure what one
would use this for. thanks.
Chris Huff wrote:
>
> Remember the "distortion field"? This feature is similar, but it is an
> actual patch that implements a warp which does the same thing to a
> pattern. The syntax is simple:
> warp {
> displace_warp {PIGMENT}
> }
> Here is an image of a displace_warped checker pattern(left) and a
> gradient pattern(right). The displacing pigment is a bozo pattern with
> an automatically generated color_map.
>
> --
> Christopher James Huff - Personal e-mail: chr### [at] mac com
> TAG(Technical Assistance Group) e-mail: chr### [at] tag povray org
> Personal Web page: http://homepage.mac.com/chrishuff/
> TAG Web page: http://tag.povray.org/
>
> [Image]
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) |
Wow... I'm seeing fire... :)
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) |
>further examples of applications please. i'm not quite sure what one
>would use this for. thanks.
Io am just thinking aloud here.
As Tony[B] pointed out; the "classic" fire-demo-algorithm uses this kind of
displacement to mimic a very realistic fire-texture. And think of the
wonderful wood-pigments one can make:
pigment {
wood
color_map { something wonderful yet brown }
warp {
//something like; don't know the synatx ;)
pigment {
leopard
color_map { [0.3 color rgb 1][0.7 color rgb 0] }
turbulence 1
scale 0.2
}
}
}
I can imagine this creating displacements resulting in kind of like
blackhole warp, except distributed everywhere and turbulenced.
And why not do something like:
pigment {
image_map { your favorite picture of a nice person }
warp { spotted scale 0.2 translate z*clock }
}
to make it bubble like a hot witches cauldron!
Oh, don't get me started!!
Regards,
Simen Kvaal.
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) |
When will this make it into the next (?) MegaPOV-release?
Chris Huff skrev i meldingen ...
>Remember the "distortion field"? This feature is similar, but it is an
>actual patch that implements a warp which does the same thing to a
>pattern. The syntax is simple:
>warp {
> displace_warp {PIGMENT}
>}
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |