|
![](/i/fill.gif) |
See povray.binaries.images for example renderings
Brief description:
The scence declares 12 plane functions describing the 12 faces of a
dodcahedra
It the creates a joined function built by summing up the sigmoid
functionss of all 12 plane functions
(sigmoid(x) = 1 / (1 + exp(-ax))
An isosurface using the joint function is creaed
the threshold of the isosurface determines the type of polyhedra created
a 0.5 threshold will create a regular dodcahedron {5, 3}
a 1.5 threshold will create a small stellated dodecahedron {5/2, 5}
a 2.5 will create a great dodecahedron {5, 5 / 2}
a 3.5 will create a great stellated dodecahedron {5/2, 3}
More info could be found in the source file (heavily commented)
I am convinced many other polyhedras can be constructed in that manner.
All you poly-maniacs out there could surely comeup with ideas...
I also believe that there is a better way of doing what i am doing (more
simple, more efficient, etc...)
So all you pov-ray-maniacs out there..
I'm waiting to hear from you
Oded
Post a reply to this message
Attachments:
Download 'isododca.pov.txt' (6 KB)
|
![](/i/fill.gif) |