File:Pyramid of 35 spheres animation.ogv
Pyramid_of_35_spheres_animation.ogv (Ogg Theora video file, length 1.4 s, 800 × 600 pixels, 7.74 Mbps, file size: 1.33 MB)
Captions
Summary
[edit]DescriptionPyramid of 35 spheres animation.ogv |
English: Pyramid of 35 spheres animation. Alternate version OGV video file (800 × 600 Pixel) of 35 spheres in a pyramid. |
||||||
Date | |||||||
Source |
This file was derived from: Pyramid of 35 spheres animation original.gif This image was created with POV-Ray. |
||||||
Author |
|
||||||
Other versions |
| ||||||
POV-Ray source InfoField | // Pyramid of 35 spheres POV-Ray source by Blotwell
// Uploaded to Wikimedia Commons
// and released under GPL
//
// Render frames 0 through 23 (24 is identical to 0)
global_settings {
#max_trace_level 15
}
#declare sq = 1/sqrt(2);
#declare vx = <2,0,0>;
#declare vy = <1,0,sqrt(3)>;
#declare vz = <1,sqrt(8/3),sqrt(1/3)>;
#declare my_sphere_1 =
sphere { <0,1,0>,1 pigment { color rgbf <.9,1,.9,.9> }
interior { ior 1.2 caustics 1.2 }
};
#declare my_sphere_2 =
sphere { <0,1,0>+vz,1 pigment { color rgbf <.9,.9,1,.9> }
interior { ior 1.2 caustics 1.2 }
};
#declare my_sphere_3 =
sphere { <0,1,0>+vz+vz,1 pigment { color rgbf <1,1,.8,.9> }
interior { ior 1.2 caustics 1.2 }
};
#declare my_sphere_4 =
sphere { <0,1,0>+vz+vz+vz,1 pigment { color rgbf <1,.9,.9,.9> }
interior { ior 1.2 caustics 1.2 }
}
#declare my_sphere_5 =
sphere { <0,1,0>+vz+vz+vz+vz,1 pigment { color rgbf <.9,.6,.9,.9> }
interior { ior 1.2 caustics 1.2 }
};
camera {
location <-15,11,-12>
right <2/3,0,0>
up <0,1/2,0>
look_at 4*vz-<0,3,0>
}
light_source {
vx*10+<0,10,0> color rgb <1,1,1>
photons {
refraction on
reflection on
}
}
light_source {
vy*10+<0,10,0> color rgb <1,1,1>
photons {
refraction on
reflection on
}
}
plane { <0,1,0>, 0
finish {ambient 0.2}
pigment { marble turbulence 1
color_map { [0.0 rgb 1] [0.9 rgb 0.9] [1.0 rgb <0.6,0.5,0.5>] }
scale 6
}
}
plane { <0,-1,0>, -12
finish {ambient 1}
pigment { color rgb <.6,.6,.8> }
}
union {
object { my_sphere_1 translate 0 }
object { my_sphere_1 translate vx }
object { my_sphere_1 translate vy }
object { my_sphere_1 translate vx+vx }
object { my_sphere_1 translate vx+vy }
object { my_sphere_1 translate vy+vy }
object { my_sphere_1 translate vx+vx+vx }
object { my_sphere_1 translate vx+vx+vy }
object { my_sphere_1 translate vx+vy+vy }
object { my_sphere_1 translate vy+vy+vy }
object { my_sphere_1 translate vx+vx+vx+vx }
object { my_sphere_1 translate vx+vx+vx+vy }
object { my_sphere_1 translate vx+vx+vy+vy }
object { my_sphere_1 translate vx+vy+vy+vy }
object { my_sphere_1 translate vy+vy+vy+vy }
object { my_sphere_2 translate 0 }
object { my_sphere_2 translate vx }
object { my_sphere_2 translate vy }
object { my_sphere_2 translate vx+vx }
object { my_sphere_2 translate vx+vy }
object { my_sphere_2 translate vy+vy }
object { my_sphere_2 translate vx+vx+vx }
object { my_sphere_2 translate vx+vx+vy }
object { my_sphere_2 translate vx+vy+vy }
object { my_sphere_2 translate vy+vy+vy }
object { my_sphere_3 translate 0 }
object { my_sphere_3 translate vx }
object { my_sphere_3 translate vy }
object { my_sphere_3 translate vx+vx }
object { my_sphere_3 translate vx+vy }
object { my_sphere_3 translate vy+vy }
object { my_sphere_4 translate 0 }
object { my_sphere_4 translate vx }
object { my_sphere_4 translate vy }
object { my_sphere_5 translate 0 }
translate -4*vz
rotate <0,clock>
translate 4*vz
|
Licensing
[edit]
This work is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version. This work is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See version 2 and version 3 of the GNU General Public License for more details.http://www.gnu.org/licenses/gpl.htmlGPLGNU General Public Licensetruetrue |
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Thumbnail | Dimensions | User | Comment | |
---|---|---|---|---|---|
current | 18:36, 23 August 2007 | 1.4 s, 800 × 600 (1.33 MB) | AzaToth (talk | contribs) | Based on Image:Pyramid of 35 spheres animation original.gif, using following code: <source lang="povray"> // Pyramid of 35 spheres POV-Ray source by Blotwell // Uploaded to Wikimedia Commons // and released under GPL // // Render frames 0 through 23 |
You cannot overwrite this file.
File usage on Commons
The following 2 pages use this file:
Transcode status
Update transcode statusMetadata
This file contains additional information such as Exif metadata which may have been added by the digital camera, scanner, or software program used to create or digitize it. If the file has been modified from its original state, some details such as the timestamp may not fully reflect those of the original file. The timestamp is only as accurate as the clock in the camera, and it may be completely wrong.
Software used |
---|