File:Kenneth arnold ufo sighting 1.png
Original file (3,200 × 2,400 pixels, file size: 794 KB, MIME type: image/png)
Captions
Summary
editDescriptionKenneth arnold ufo sighting 1.png |
English: Ufo sighting by Kenneth Arnold |
Date | |
Source | Own work |
Author | Merikanto |
Povray 3.7 source code
//
// First ufo sight of Kenneth Arnold
// attempt only
//
// Povray 3.7 source code
//
// 14.5.2021 0000.0000.03
//
//
- include "colors.inc"
- include "textures.inc"
- include "metals.inc"
- include "skies.inc"
- include "functions.inc"
- include "shapes.inc"
- include "shapesq.inc"
- include "shapes3.inc"
camera {
// location <300,900,-300>
location <-2000,1050,-50>
look_at <3000,1000,0>
angle 50
}
light_source {
<-1000,100,0>*1000
color rgb <1,1,1>
}
sky_sphere{
pigment{ gradient y
color_map{
[0.0 color rgb<1,1,1> ]
[0.3 color rgb<0.18,0.28,0.75>*0.8]
[1.0 color rgb<0.15,0.28,0.75>*0.5]}
scale 1.05
translate<0,-0.05,0>
}
}
/*
fog {
distance 1000000
color rgb<1,1,1>*0.5
fog_type 2
fog_offset 25
fog_alt 1
turbulence 0.1
turb_depth 0.1
}
*/
plane
{
y,-60000
texture {
pigment { color Green/2}
normal {
granite
octaves 60
scale 1000
}
}
translate y*-5000
}
- declare jaffa1 = function {
pigment {
// bozo
// scale 0.3
// granite
agate
scale 1
color_map {
[0.0, color 0.0 ]
[0.5, color 0.5 ]
[1.0, color 1.0 ]
}
scale <0.5,1,0.5>
translate<0.5,0,0.5>
}
}
#declare jaffa2 = function {
pigment {
// bozo
// scale 0.3
granite
// agate
scale 1
color_map {
[0.0, color 0.0 ]
[0.5, color 0.5 ]
[1.0, color 1.0 ]
}
scale <0.5,1,0.5>
translate<0.5,0,0.5>
}
}
object {
isosurface {
function {
// y*1+ Terrain_Part1_Function (x*50, y*50, z*50)*.9 + Terrain_Part2_Function (x, y, z)*0.1
y*1+jaffa1(x,0,z).gray +jaffa2(x,0,z).gray/5
}
contained_by { sphere { 0, 1 } }
max_gradient 10
accuracy 0.0001
}
texture {
pigment {
color rgb<1,0.8,0.5>
// color Green/2
}
normal {
granite
scale 10000
}
}// end texture
scale <360000,50000,360000>
translate x*20000
translate y*10000
} // isos obj
- declare metal_1=texture {
Chrome_Metal
finish {
//Metal
Metallic_Finish
// F_MetalE
}
}
- declare metal_2= texture {
Chrome_Metal
finish {
// Metallic_Finish
//Metal
Metallic_Finish
// F_MetalE
}
}
- declare object_1= object {
difference {
union {
sphere {
<0,0,0>,1
scale y*0.05
}
cylinder {
<0,0,0>,<2,0,0>,1
scale y*0.05
}
} // union
box {
<0,-2,-2>,<2,2,2>
rotate y*45
translate x*1.25
}
box {
<0,-2,-2>,<2,2,2>
rotate y*-45
translate x*1.25
}
texture {
metal_1
}
}
rotate y*-90
rotate z*90
scale 80
}
- declare object_2= object {
difference {
union {
difference {
/*
sphere {
<0,0,0>,1
scale y*0.05
}
*/
ovus {
1.00, 0.33
scale x*0.15
rotate z*270
}
/*
box
{
<-1,-1,0>,<1,1,1>
rotate y*90
}
*/
}
}
// }
/*
cone {
<1.5, 0, 0>, 0.0 // Center and radius of one end
<0.0, 0, 0>, 1.0
// rotate y*180
scale y*0.05
}
*/
/*
cylinder {
<0,0,0>,<2,0,0>,1
scale y*0.05
}
*/
// } // union
/*
box {
<0,-2,-2>,<2,2,2>
rotate y*45
translate x*1.25
}
box {
<0,-2,-2>,<2,2,2>
rotate y*-45
translate x*1.25
}
*/
texture {
metal_1
}
}
rotate y*-90
rotate z*90
scale 80
}
- declare object_crescent_1= union {
difference
{
sphere
{
<0,0,0>,1
scale y*0.05
}
sphere
{
<0,0,0.75>,1
scale 1
}
sphere
{
<0.3,0,0.25>,0.7
scale 1
}
sphere
{
<-0.3,0,0.25>,0.7
scale 1
}
texture {
metal_1
}
}
// union
sphere {
<0,0,0>,1
scale y*0.4
scale 0.15
translate z*-0.7
texture {
metal_2
}
}
scale 80*2
}
- declare object_crescent_2=object {
union {
difference
{
intersection {
torus {
1,0.2
scale y*0.05
}
torus {
1,0.2
scale y*0.05
translate z*-0.4
}
box {
<0,-2,-2>,<4,4,4>
}
} // intersection
} // dif
sphere {
<0,0,0>,0.1
scale y*0.33
texture {
metal_2
}
translate x*1
translate z*-0.2
}
} // union
texture {
metal_1
}
rotate x*90
rotate y*90
scale 240
}
- for (n,0,6)
object {
// object_1
object_2
rotate z*-n*10
translate z*(-800+n*240)
translate y*(n*20)+60*sin(n*20)
translate x*(n*20)+60*sin(n*20)
translate z*(n*20)+20*sin(n*20)
translate y*1300
}
- end
object {
// object_1
object_crescent_2
// rotate z*90
rotate z*-10
translate y*1300
translate z*500
}
/*
object{
// Lemniscate
Piriform //------------
sturm
texture{
pigment{ color rgb<1,1,1>}
finish { phong 1}
}
rotate <0,0,0>
translate <0,0,0>
scale y*0.05
scale x*0.5
// rotate x*90
scale 200
rotate y*90
translate y*500
} //
*/
/*
object{ Round_Conic_Prism(
1.3, // >0, vertical center distance
0.90, // >0, upper radius
0.20, // >0, lower radius
1.7, //>2*border radius, length in z-
0.8, // border radius,// max. = min(lower radius, upper radius)!
0
) // ------------------------------------
texture{ pigment{ color rgb <1,1,1>}
finish { phong 0.1}
} // end texture
scale <1,1,1>
scale 200
translate y*1000
rotate <0,90,0>
translate < 0, 1, 0>
}
*/
Licensing
edit- You are free:
- to share – to copy, distribute and transmit the work
- to remix – to adapt the work
- Under the following conditions:
- attribution – You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- share alike – If you remix, transform, or build upon the material, you must distribute your contributions under the same or compatible license as the original.
File history
Click on a date/time to view the file as it appeared at that time.
Date/Time | Thumbnail | Dimensions | User | Comment | |
---|---|---|---|---|---|
current | 16:41, 14 May 2022 | 3,200 × 2,400 (794 KB) | Merikanto (talk | contribs) | Update | |
13:04, 14 May 2022 | 1,600 × 1,200 (1.13 MB) | Merikanto (talk | contribs) | Update | ||
12:19, 14 May 2022 | 1,920 × 1,080 (1.17 MB) | Merikanto (talk | contribs) | Uploaded own work with UploadWizard |
You cannot overwrite this file.
File usage on Commons
There are no pages that use this file.
Metadata
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.
PNG file comment |
|
---|---|
File change date and time | 16:38, 14 May 2022 |
Software used |