Tiedosto:Hd 110067 1 1 1 1.png
Alkuperäinen tiedosto (2 000 × 600 kuvapistettä, 96 KiB, MIME-tyyppi: image/png)
Tämä tiedosto on jaettu kohteesta Wikimedia Commons ja muut projektit saattavat käyttää sitä. Tiedot tiedoston kuvaussivulta näkyvät alla.
Yhteenveto
KuvausHd 110067 1 1 1 1.png |
English: Planets of HD 110067. Mini-Neptunes like "peas in a pod". |
Päiväys | |
Lähde | Oma teos |
Tekijä | Merikanto |
Source od planets data: wn wiki, article HD 110067
POV-Ray 3.8 source code
//////////////////////////7
//
// Kepler-80 planet system illustration
// POV-Ray 3.8 source code
//
// tested on linux POV-Ray 3.8
//
// 25.01.2024 0000.0001a
//
// NOTE
//
// set .INI settings like +w2000 +h600
// or command line simply povray planets1.pov +w2000 +h600 -Q11 -A0.3
//
- include "colors.inc"
- include "functions.inc"
- include "textures.inc"
- include "rand.inc"
camera {
location <0, 0, -10>
look_at 0
angle 45
up -3
right 10
}
light_source {
<-1000,0,-800>
color 2
}
- declare samples1=30;
- macro starr1(color1, color2)
union {
/*
sphere {
0, 1
pigment { color rgb color1 }
finish {ambient 1}
scale 0.25
}
*/
sphere {
0, 1
pigment { color rgbf 1 }
hollow
interior {
media {
emission 10
method 3
intervals 2
samples samples1
// emission_type 2
// emission_extinction 2
density {
// spherical
function {pow(1*f_spherical(x,y,z),4)*0.33 }
// scallop_wave
// function {pow( (2*(sqrt(x*x+y*y+z*z))) ,-1) }
// function {pow(f_spherical(x,y,z),2)*f_wrinkles(x*1000,y*1000,z*1000) }
// function {f_wrinkles(x*10,y*10,z*10) }
color_map {
[ 0.0 rgb 0.0 ]
// [ 0.2 rgb color1*0.05 ]
// [ 0.6 rgb color1*0.5 ]
[ 1.0 rgb color2*2 ]
}
}
}
// absorbing stuff#declare samples1=30;
}
}
} // juunion
- end
- macro print_number(val1)
- declare str1=str(val1, 3,3)
text {
ttf "timrom.ttf" str1 0.1, 0
pigment { Red }
}
- end
- macro print_string(str1, x1, y1)
text {
ttf "timrom.ttf" str1 0.1, 0
pigment { Red }
scale 1/3
translate x*x1
translate y*y1
translate z*0.2
}
- end
- macro print_caption(str1, x1, y1)
text {
ttf "timrom.ttf" str1 0.1, 0
pigment { White }
scale 1/3
translate x*x1
translate y*y1
translate z*0.3
}
- end
// HD 110067 system
- declare star_mass= 0.798;
- declare star_radius= 0.788;
- declare star_teff= 5266;
- declare number1=6;
- declare distances1=array[6]{0.0793 , 0.1039, 0.1362, 0.1785, 0.2163, 0.2621 }
- declare radiuses1=array[6]{2.200,2.388,2.852,1.940,2.601,2.607 }
- declare types1=array[6]{"gasdwarf", "gasdwarf","gasdwarf", "gasdwarf","gasdwarf", "gasdwarf" }
- declare names1=array[6]{"b", "c","d", "e","f", "g" }
print_caption("HD 110067 system: ",-2,0.6)
/*
// Kepler-80 system
- declare star_mass=0.730;
- declare star_radius=0.678;
- declare star_teff=4540;
- declare number1=6;
- declare distances1=array[6]{0.0175 , 0.0372 , 0.0491 ,0.0658, 0.0792,0.142 }
- declare radiuses1=array[6]{1.031, 1.309, 1.330, 2.367, 2.507, 1.05 }
- declare types1=array[6]{"stone", "stone", "stone","stone", "stone", "stone", }
- declare names1=array[6]{"f", "d","e", "b","c", "g" }
print_caption("Kepler-80 system: ",-2,0.6)
print_caption("Kepler-90 system: ",-2,0.6)
// Kepler-90 system
- declare star_mass=1.2;
- declare star_radius=1.2;
- declare star_teff=6080;
- declare number1=8;
- declare distances1=array[8]{0.074,0.0898,0.107,0.32,0.42,0.48,0.71, 1.01}
- declare radiuses1=array[8]{ 1.31, 1.18,1.32,2.88,2.67,2.89,8.13, 11.32}
- declare types1=array[8]{"stone", "stone", "stone", "neptune", "neptune", "neptune", "jupiter", "jupiter"}
- declare names1=array[8]{"b", "c","i", "d","e", "f","g", "h", }
print_caption("Kepler-90 system: ",-2,0.6)
*/
/*
// TOI-178
- declare star_mass=0.65;
- declare star_radius=0.651;
- declare star_teff=4316;
- declare number1=6;
- declare distances1=array[6]{0.02607,0.0370,0.0592,0.0783,0.1039,0.1275}
- declare radiuses1=array[6]{1.152,1.669,2.572,2.207, 2.287, 2.87}
//#declare types1=array[6]{"stone", "stone", "water", "water", "stone", "water"}
- declare types1=array[6]{"stone", "stone", "gasdwarf", "gasdwarf", "stone", "gasdwarf"}
- declare names1=array[6]{"b", "c","d","e", "f","g"}
//#print_number(number1)
//print_caption("TOI-178 system: ",-2,0.6)
- /
- declare star1=union {
object {
sphere { 0,1}
texture { pigment { color rgb <1,1,0>} finish {ambient 1}}
scale 1.00001
}
}
object {
// star1
starr1(<1,0.75,0>,<1,0.6,0>)
scale 1
translate x*-3
}
//#declare n=1;
- for (nn,0,(number1-1))
- declare name1=names1[nn];
- declare rad1=radiuses1[nn];
- declare dis1=distances1[nn];
- declare type1=types1[nn];
// print_number(dis1)
#declare randi2= SRand(1) ;
#declare randi3= SRand(2) ;
#declare randi4= SRand(3) ;
//#if(type1=0)
// basic stony
- declare plantex1= texture {
// pigment { color rgb Brown}
pigment {
wrinkles
color_map {
[0 color White]
[0 color Brown]
}
scale 0.01
}
}
//#end
- if(type1="stone")
// moon like
- declare plantex1= texture {
// pigment { color rgb Brown}
pigment {
wrinkles
turbulence 0.5
color_map {
[0 color Tan]
[1 color Grey]
}
scale 0.1
}
}
// print_number(dis1)
- end
- if(type1="venus")
//## venus like
- declare plantex1= texture {
pigment { color rgb Tan}
}
- end
- if(type1="earth")
//## earth like
- declare plantex1= texture {
pigment {
color rgb Blue
agate
scale 0.3
scale rad1
color_map {
[0 color <0.0,1,0.5> ]
[1 color <0.0, 0.5, 1>]
}
} }
- end
- if(type1="mars")
//## mars like
- declare plantex1= texture {
pigment { color rgb Red}
}
- end
- if(type1="water")
//## waterworld, ocean planet
- declare plantex1= texture {
pigment {
color rgb Blue
}
}
- end
- if(type1="ice")
//## ice planet
#declare plantex1= texture {
pigment {
color rgb White
}
- end
- if(type1="gasdwarf")
//## gas dwarf planet
- declare plantex1= texture {
pigment {
//color rgb Blue
gradient y
sine_wave
frequency 6*randi2
scale 0.3
turbulence randi2/10
rotate z*randi2*10
scale rad1
color_map {
[0 color <0.0,0.9,0.75> ]
[1 color <0.0, 0.75, 0.9>]
}
}
}
- end
- if(type1="neptune")
// neptunian
- declare plantex1= texture {
pigment {
//color rgb Blue
gradient y
sine_wave
//frequency 6
//scale 0.1
frequency 6*randi2*4
scale 0.3
turbulence randi2/10
rotate z*randi2*10
scale rad1
color_map {
[0 color <0.2,0.2,1>+randi2/5 ]
[1 color <0.9, 0.9, 1>-randi2/4]
}
}
}
- end
- if(type1="jupiter")
// jovian
- declare plantex1= texture {
pigment {
//color rgb Blue
gradient y
sine_wave
//frequency 40
//scale rad1
frequency randi2*4
scale 0.3
turbulence randi2/20
rotate z*randi2*10
//scale 0.3
color_map {
[0 color Tan+randi2/3 ]
[1 color Brown-randi3/5]
}
}
}
- end
//print_number(rad1)
- declare randi1= SRand(0) ;
// planet planets
object {
// x= -3: place of star
- declare xbegin1=9;
- declare xcoef1=10;
- declare xlok1 =-2+nn*1; // ok
- declare xlok1=xbegin1+x*log(dis1)*xcoef1;
- declare skal1=rad1*0.1;
sphere {0, skal1}
texture {plantex1
}
- declare disx1=x*xlok1;
rotate x*randi1
translate x*disx1
}
print_string(name1, disx1, -0.8)
- end
Lisenssi
- Voit:
- jakaa – kopioida, levittää ja esittää teosta
- remiksata – valmistaa muutettuja teoksia
- Seuraavilla ehdoilla:
- nimeäminen – Sinun on mainittava lähde asianmukaisesti, tarjottava linkki lisenssiin sekä merkittävä, mikäli olet tehnyt muutoksia. Voit tehdä yllä olevan millä tahansa kohtuullisella tavalla, mutta et siten, että annat ymmärtää lisenssinantajan suosittelevan sinua tai teoksen käyttöäsi.
- jaa samoin – Jos muutat tai perustat tähän työhön, voit jakaa tuloksena syntyvää työtä vain tällä tai tämän kaltaisella lisenssillä.
Kohteet, joita tässä tiedostossa esitetään
esittää
Jotkut arvot ilman kohdetta Wikidata
25. tammikuu 2024
Tiedoston historia
Päiväystä napsauttamalla näet, millainen tiedosto oli kyseisellä hetkellä.
Päiväys | Pienoiskuva | Koko | Käyttäjä | Kommentti | |
---|---|---|---|---|---|
nykyinen | 25. tammikuuta 2024 kello 11.26 | 2 000 × 600 (96 KiB) | Merikanto | Uploaded own work with UploadWizard |
Tiedoston käyttö
Seuraava sivu käyttää tätä tiedostoa:
Metatieto
Tämä tiedosto sisältää esimerkiksi kuvanlukijan, digikameran tai kuvankäsittelyohjelman lisäämiä lisätietoja. Kaikki tiedot eivät enää välttämättä vastaa todellisuutta, jos kuvaa on muokattu sen alkuperäisen luonnin jälkeen.
PNG-tiedoston kommentti |
|
---|---|
Viimeksi muokattu | 25. tammikuuta 2024 kello 11.21 |
Käytetty ohjelmisto |
|