File:Super earth that has thick water layer possible internal structure 3 1 1 1.png
Original file (1,600 × 1,200 pixels, file size: 996 KB, MIME type: image/png)
Captions
Summary[edit]
DescriptionSuper earth that has thick water layer possible internal structure 3 1 1 1.png |
English: Super earth that has thick water layer possible internal structure
1) Ferrous nucleus 2) Silica-Magnesium mantle 3) Water and/or ice layer 4) Lower atmosphere: H2O, H2 , CO2 or something like this gases 5) Cloud layer 6) Upper atmosphere |
Date | |
Source | Own work |
Author | Merikanto |
POV-Ray 3.8 source code
/////////////////////
//
// internal structure of water-rich super-earth
//
// POV-ray 3.8 source code
//
// 04.02.2024 0000.0000
//
////////
- include "functions.inc"
- include "colors.inc"
- include "stones.inc"
- include "metals.inc"
- include "golds.inc"
- include "skies.inc"
camera {
location <2,10,-10>*0.6
look_at <-3,0,0>
// look_at <0,0,0>
}
light_source {
<100,10,-10>
color rgb 1
}
/*
light_source {
<10,10,-10000>
color rgb 1
}
- /
// starfield3
- declare starfield3=sky_sphere {
pigment {
bozo
color_map {
[0.0 White*3]
[0.2 Black]
[1.0 Black]
}
scale .006
scale 1/10
}
pigment {
bozo
color_map {
[0.0 White*3]
[0.2 rgbt 1]
[1.0 rgbt 1]
}
scale .006
scale 3/100
}
pigment {
bozo
color_map {
[0.0 White*2]
[0.2 rgbt 1]
[1.0 rgbt 1]
}
scale .006
scale 1/100
}
pigment {
bozo
color_map {
[0.0 White*2]
[0.2 rgbt 1]
[1.0 rgbt 1]
}
scale .006
scale 3/1000
}
pigment {
bozo
color_map {
[0.0 White*1]
[0.2 rgbt 1]
[1.0 rgbt 1]
}
scale .006
scale 1/1000
}
pigment {
bozo
color_map {
[0.0 White*1]
[0.2 rgbt 1]
[1.0 rgbt 1]
}
scale .006
scale 3/10000
}
pigment {
bozo
color_map {
[0.0 White*1/2]
[0.2 rgbt 1]
[1.0 rgbt 1]
}
scale .006
scale 1/10000
}
}
sky_sphere { starfield3}
- macro semiball1(radius1, angle1, texa1, texa2)
object {
difference {
difference {
sphere {0,1 texture {texa1} }
box {<0,-1,-1>, <1,1,1> }
}
box {<0,-1,-1>, <1,1,1> rotate y*angle1 texture {texa1}}
}
texture {texa1}
scale radius1
}
- end
- macro ball1(radius1, texa1)
sphere {0,radius1 texture {texa1} }
- end
- macro semilayer1(radius1, radius2, angle1, texa1, texa2, texa3)
difference {
semiball1(radius2,angle1, texa2, texa2)
sphere {0,radius1 texture {texa1}}
}
- end
- macro atmos1(radius1, radius2, angle1 ,color1, tex1)
- declare prop1=radius1/radius2;
- declare prop2=radius2/radius1;
object {
union {
object {
// sphere {0, 1}
difference {
difference {
sphere {0,1 pigment { rgbt 1} hollow }
box {<0,-1,-1>, <1,1,1> pigment { rgbt 1} hollow }
}
box {<0,-1,-1>, <1,1,1> rotate y*angle1 pigment { rgbt 1} hollow }
}
// scale radius1
// texture {tex1}
// }
pigment { rgbt 1 } hollow
interior
{ media
{
samples 30,40
emission 2
//scattering {3 , 1}
density
{
spherical
//wrinkles
// poly_wave 1.5
density_map
{
[0 rgbt <0,0,0,0>]
[prop1 rgbt color1]
[1 rgbt 1]
}
}
}
}
scale radius2
} // atmos sphere
// bounded_by { sphere {0,radius2} }
// clipped_by { sphere {0,radius1} }
// clipped_by { sphere {0,radius2} }
} // union or difference
} // object
- end
- declare tex4= texture {T_Copper_1A normal {granite} };
- declare tex4= texture {
pigment{ granite scale 10 warp { turbulence 0.5 }
color_map{
[0.0 color rgbt<1,0,0,0>]
[1.0 color rgbt<1,1,0,0>]
}
scale 0.1
} // end pigment
finish {ambient 1.5 diffuse 0.8}
normal {granite}
};
- declare tex5= texture {
pigment{ wrinkles
color_map{
[0.0 color rgbt<1,0,0,1>*0.5]
[1.0 color rgbt<1,0.5,0,0>*0.5]
}
scale 0.1
} // end pigment
finish {ambient 2 diffuse 0.8}
normal {granite}
};
ball1(1,tex4)
- declare tex1=texture { T_Stone5 scale 0.1};
- declare tex02=texture { T_Stone2 scale 0.1};
- declare tex3=texture {T_Stone25 scale 0.1};
- declare texx1 = texture {
spherical
texture_map
{
[0.0 T_Stone1 scale 0.1 ]
// [0.25 T_Stone2 scale 0.1 ]
[0.5 tex5 scale 0.1]
[1.0 tex5 scale 0.1]
}
}
object {
semilayer1(1,2, 5, tex02, texx1, tex3)
translate x*-1/1
}
//#declare tex1=T_Cloud2;
//#declare tex2=T_Cloud1;
//#declare tex3=T_Cloud2;
- declare tex1= texture{
pigment{ spherical
color_map{
[0.0 color rgbt<0.25,0.25,1, .5>/1]
[0.667 color rgbt<1,1,1,0>/1]
}
} // end pigment
finish {ambient 1 diffuse 0.8}
}
object {
semilayer1(2,3, 5, tex1, tex1, tex1)
translate x*-2/1
}
- declare tex1= texture{
pigment{ spherical
color_map{
[0.0 color rgbt<0.5,0.5,0.75, .5>]
[1.0 color rgbt<0.5,0.5,0.75,0.1>]
}
} // end pigment
finish {ambient 1 diffuse 0.8}
}
object {
semilayer1(3,3.25, 5, tex1, tex1, tex1)
translate x*-3/1
}
- declare tex1= texture{
pigment{ // wrinkles scale 1/5
// granite
agate
scale y/5
color_map{
[0.0 color rgbt<0,1,1,0.5>]
[1.0 color rgbt<0,0,1,0.2>]
}
} // end pigment
finish {ambient 1 diffuse 0.8}
}
object {
semilayer1(3.26,3.3, 5, tex1, tex1, tex1)
translate x*-4/1
}
- declare tex1= texture{
pigment{ // wrinkles scale 1/5
// granite
agate
scale y/5
color_map{
[0.0 color rgbt<1,1,1,1>]
[1.0 color rgbt<1,1,1,1>]
}
} // end pigment
finish {ambient 1 diffuse 0.8}
}
object {
atmos1(3.30, 4.5, 10,<0.25,0.5,1,0>/3 tex1)
translate x*-4/1
}
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 | 10:57, 4 February 2024 | 1,600 × 1,200 (996 KB) | 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.
File usage on other wikis
The following other wikis use this file:
- Usage on fi.wikibooks.org
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 | 10:22, 4 February 2024 |
Software used |