![](/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) |
William F Pokorny <ano### [at] anonymous org> wrote:
> Cool!
Isn't it?
You can invert anything, even whole patterns, like so:
#declare Inversion = function {Radius*Radius / ( pow (x-CenterX, 2) + pow
(y-CenterY, 2) + pow (z-CenterZ, 2))}
#declare Checker_Inv = function {
Checker (
x*Inversion (x, y, z),
y*Inversion (x, y, z),
z*Inversion (x, y, z)
).red
}
plane {z, 0 pigment {function {Checker_Inv (x, y, z)}}}
I was trying to figure out a way to plug this into a matrix transform, but
POV-Ray doesn't allow that kind of thing.
/*
#declare M_Inversion =
function {
transform {
matrix <
Inversion (x, y, z), 0, 0,
0, Inversion (x, y, z), 0,
0, 0, Inversion (x, y, z),
0, 0, 0
>
}
}
*/
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 5/29/24 06:54, Bald Eagle wrote:
> You can invert anything, even whole patterns, like so:
Thanks for posting more detailed code. I played a little - and it's cool
- though the results kinda twist my head around at times. :-)
Attached is a slice of a sphere to the -z side of the x,y plane where
the radius of a f_sphere() is getting 'inverted / chopped' with your
'Checker_Inv()' (I also clamped the maximum Inversion() value to 15).
The sides sliced at the inversions don't render cleanly with the
isosurface, but we still end up with an interesting looking shape.
A little surprised it worked as well as it did...
Bill P.
FYI. I did get a few divisions by zero from Inversion() until I added
some off grid, anti-directional, numerical fuzz to CenterX, CenterY and
CenterZ. This might be due how my yuqk AA works compared to the
officially released AA.
Post a reply to this message
Attachments:
Download 'tmp2.png' (105 KB)
Preview of image 'tmp2.png'
![tmp2.png](/povray.advanced-users/attachment/%3C665780c7%241%40news.povray.org%3E/tmp2.png?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) |
So that's very cool, and I wondered what it would look like if rendered as a
whole sphere, maybe with a glass texture and some sort of variation of the color
- perhaps determined by the Manhattan distance from the center.
I just used a quick, textured box, and the larger the inversion circle, the
smaller / more compact the pattern. Patterns jump out at different scales.
Post a reply to this message
Attachments:
Download 'invertedpatternsphere.png' (262 KB)
Preview of image 'invertedpatternsphere.png'
![invertedpatternsphere.png](/povray.advanced-users/attachment/%3Cweb.6657dbbe3bd24dfe1f9dae3025979125%40news.povray.org%3E/invertedpatternsphere.png?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) |
Ever inspired by the talented Francesco De Comite, I made a 3D version as a
little doodle.
Post a reply to this message
Attachments:
Download '3dpappuschain.png' (935 KB)
Preview of image '3dpappuschain.png'
![3dpappuschain.png](/povray.advanced-users/attachment/%3Cweb.6668f3e13bd24dfe1f9dae3025979125%40news.povray.org%3E/3dpappuschain.png?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 12/06/2024 03:03, Bald Eagle wrote:
> Ever inspired by the talented Francesco De Comite, I made a 3D version as a
> little doodle.
>
You have contaminated me ;)
--
Kurtz le pirate
Compagnie de la Banquise
Post a reply to this message
Attachments:
Download 'papus3.png' (201 KB)
Preview of image 'papus3.png'
![papus3.png](/povray.advanced-users/attachment/%3C6669b1fc%241%40news.povray.org%3E/papus3.png?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) |
kurtz le pirate <kur### [at] gmail com> wrote:
> On 12/06/2024 03:03, Bald Eagle wrote:
> > Ever inspired by the talented Francesco De Comite, I made a 3D version as a
> > little doodle.
> >
>
> You have contaminated me ;)
You spelled "inspired" wrong. :P
That's a beauty.
I'll bet that would amazing done in glass with caustics.
Or as stone spheres in a field of grass.
I still need to work out some good code for an Appolonian gasket.
(Unless you beat me to it ;) )
- BW
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) |
"Bald Eagle" <cre### [at] netscape net> wrote:
> I'll bet that would amazing done in glass with caustics.
Check out:
https://www.dumas.io/limset3d/
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 12/06/2024 17:52, Bald Eagle wrote:
> I still need to work out some good code for an Appolonian gasket.
> (Unless you beat me to it ;) )
I'm working on it too.
wip here : <http://louisbel.free.fr/scenes/scene038.shtml>
(in french for the moment)
--
Kurtz le pirate
Compagnie de la Banquise
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 12/06/2024 17:52, Bald Eagle wrote:
> That's a beauty.
Thanks
> I'll bet that would amazing done in glass with caustics.
Hum.. hum... lot of work.
I have to think about it
> Or as stone spheres in a field of grass.
Easier and faster. First test attached.
Does it match your idea ?
Note :
- Random textures from "stones.inc" without optimization
- Makegrass macro from Gilles Tran
--
Kurtz le pirate
Compagnie de la Banquise
Post a reply to this message
Attachments:
Download 'papus_grass.jpg' (1510 KB)
Preview of image 'papus_grass.jpg'
![papus_grass.jpg](/povray.advanced-users/attachment/%3C666b0be5%40news.povray.org%3E/papus_grass.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) |
hi,
kurtz le pirate <kur### [at] gmail com> wrote:
> ...
> wip here : {...}
the "l'image en noir et blanc" does it for me, v nice.
regards, jr.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |