Tiedosto:Super earth that has thick water layer possible internal structure 3 1 1 1.png

Sivun sisältöä ei tueta muilla kielillä.
Wikikirjastosta

Alkuperäinen tiedosto(1 600 × 1 200 kuvapistettä, 996 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

Kuvaus
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
Päiväys
Lähde Oma teos
Tekijä 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 // ////////

  1. include "functions.inc"
  1. include "colors.inc"
  2. include "stones.inc"
  3. include "metals.inc"
  4. include "golds.inc"
  1. 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
  1. 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} 
  1. 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


   }
  1. end
  1. macro ball1(radius1, texa1)
  sphere {0,radius1  texture {texa1} }
  1. end
  1. macro semilayer1(radius1, radius2, angle1, texa1, texa2, texa3)
   difference {
       semiball1(radius2,angle1, texa2, texa2)
       sphere {0,radius1  texture {texa1}}
   }
  1. end
  1. macro atmos1(radius1, radius2, angle1 ,color1, tex1)
  1. declare prop1=radius1/radius2;
  2. 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

  1. end
  1. declare tex4= texture {T_Copper_1A normal {granite} };
  1. 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} 

};

  1. 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)

  1. declare tex1=texture { T_Stone5 scale 0.1};
  2. declare tex02=texture { T_Stone2 scale 0.1};
  3. declare tex3=texture {T_Stone25 scale 0.1};
  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;

  1. 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 }

  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 }

  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 }

  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 }

Lisenssi

Minä, tämän teoksen tekijänoikeuksien haltija, julkaisen täten tämän teoksen seuraavalla lisenssillä:
w:fi:Creative Commons
nimeäminen jaa samoin
Tämä tiedosto on lisensoitu Creative Commons Nimeä-JaaSamoin 4.0 Kansainvälinen -lisenssillä.
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ä.

Kuvatekstit

Lisää yhden rivin pituinen kuvaus tästä tiedostosta
Super earth that has thick water layer possible internal structure

Kohteet, joita tässä tiedostossa esitetään

esittää

4. helmikuu 2024

Tiedoston historia

Päiväystä napsauttamalla näet, millainen tiedosto oli kyseisellä hetkellä.

PäiväysPienoiskuvaKokoKäyttäjäKommentti
nykyinen4. helmikuuta 2024 kello 10.57Pienoiskuva 4. helmikuuta 2024 kello 10.57 tallennetusta versiosta1 600 × 1 200 (996 KiB)MerikantoUploaded own work with UploadWizard

Seuraava sivu käyttää tätä tiedostoa:

Metatieto