Файл:Ocean planet1.png

От Уикиновини
Направо към навигацията Направо към търсенето

Оригинален файл(1024 × 768 пиксела, големина на файла: 346 KB, MIME-тип: image/png)

Този файл е от Общомедия и може да се използва от други проекти. Следва информация за файла, достъпна през оригиналната му описателна страница.

Описание

Описание
English: Artist impression of wet habitable planet. Vast ocean cover almost whole planet. There are islands like at Pacific Ocean and caps of sea and island ice at poles of planet.
Дата
Източник Собствена творба
Автор Merikanto
Права
(Повторно използване на файла)
Public domain Аз, носителят на авторските права над тази творба, я публикувам като обществено достояние. Това разрешение е в сила за целия свят.
В някои държави това може да не е възможно от законодателна гледна точка; затова:
Давам на всекиго правото да използва тази творба за всякакви цели, без никакви условия, освен ако такива условия съществуват по закон.

POV-Ray source code of ocean planet image version 3.

[1]

POV-Ray source code of ocean planet image version 2.

      
#include "functions.inc"
      
      
global_settings {
  #if (version < 3.7)
    assumed_gamma 1.0
  #end
}

  
default { finish { ambient 0.000002 diffuse 0.7 } }
  

#declare Planeta_Radius=7000;

  
#declare Kamera=  camera { location <0,0,-17000> } 

#declare Valo= light_source { 150000000*<-1, 1, -1> rgb 1 }          

   
#declare Colormap_Oceanworld_2 = color_map
         {
             [.96   color rgb <30, 45, 160>/(255*3)   ]     
             [.97   colour rgb <230, 200, 180>/(255)   ] 
             [.99   colour rgb <150, 120, 130>/(255)   ] 
          }
 
    
   
#declare Planeta_Pigment =     pigment
      {
  //   granite   

       function{ f_ridged_mf(x, y, z, 0.65, 3.1, 8 ,2, 3, 2) }    
       
        color_map {Colormap_Oceanworld_2}

     
      turbulence .3
      }      //pikmentti! 
   
 
 
 
 
#declare Clouds_Colormap_Type1 =  colour_map 
       {
             [.3   colour rgbf 1   ] 
             [.7   colour rgb 1   ]   
             [1.0001   colour rgbf 1   ] 
        }      

 
 
#declare Clouds_Pigment_Type1  =  pigment
      {
 

      function { f_ridged_mf(x, y, z, 0.5, 4, 8, 3, 5, 1) } 
      
       colour_map {Clouds_Colormap_Type1}
           
           turbulence 0.5
         //    turbulence 1.0 
  }
 
 
 
#declare Clouds_Texture_Type1 = texture {
        pigment {Clouds_Pigment_Type1
                scale <1, 0.15, 1>    
 
         turbulence 1
        } 
   
        
      //  turbulence 1  
             scale 1000
      }
 
 
 
 
#declare Planeta= sphere {
  
   0, 1 
   texture { 
   pigment {   
   
   /*
      gradient y  
      
      pigment_map {
       [ 0.0  Planeta_Pigment ]      
       } // pigmap
     */
     
           gradient y  
      
      pigment_map {   
           [ 0.0 color rgb 1 ]
              [ 0.17 color rgb 1 ]
          [ 0.2 Planeta_Pigment ]
          
          [ 0.8 Planeta_Pigment ]
           [ 0.83 color rgb 1 ]         
          [ 1.0 color rgb 1 ] 
   
       } // pigmap
      //  translate y*1   
      }  // pig ...   
        
        scale 2   
        translate 1
       finish { ambient 0.000002 diffuse 1.0 }
     }      // texture
  
}      // sphere

 
#declare Clouds= sphere {
 
   0, 1.002
      
      
   texture {Clouds_Texture_Type1}   

     
       finish { ambient 0.000002 diffuse 0.999 }  
}    
    
    
camera {Kamera}
light_source {Valo}
   
union {
     object {Planeta}   
  
     object {Clouds }  
          
     rotate x*25     
       rotate y*35         
     scale Planeta_Radius
}   

POV-Ray source code of old ocean planet image.

      
#include "functions.inc"
      
      
global_settings {
  #if (version < 3.7)
    assumed_gamma 1.0
  #end
}

  
default { finish { ambient 0.000002 diffuse 0.7 } }
  
  
camera { location <0,0,-17000> }

light_source { 150000000*<-1, 1, -1> rgb 1 }

sphere
   {
   0, 7000

   pigment
      {
     // bozo                  // kasvit 100,100,120
  //   granite   
     // 
//  function { f_ridged_mf(x, y, z, H, Lacunarity, Octaves, Offset, Gain, 2) }

           function { f_ridged_mf(x, y, z, 0.5, 4, 8, 3, 5, 2) }       // scale 15000
//       function{ f_ridged_mf(x, y, z, 0.65, 3.1, 8 ,2, 3, 2) }
             color_map
         {
            [.96   color rgb <30, 45, 160>/(255*3)   ]     

              [.97   colour rgb <230, 200, 180>/(255)   ] 
                    [.99   colour rgb <150, 120, 130>/(255)   ] 
        
         }
 
     
     /*
      colour_map
         {
   
              [.3   colour rgb <230, 200, 180>/(255)   ] 
                    [.7   colour rgb <150, 120, 130>/(255)   ] 
        
         }
       */
     /*
      colour_map
         {
         [.5   colour rgb <30, 45, 160>/(255*3)   ]     
         [.5 colour rgb <200,170,190>/(256*4)  ] 
               [1.00 colour rgb <200,170,190>/(256*8)  ] 
         }
       */
      turbulence .3
      scale 15000  // 20000 huva
     // translate 100*x
      }      //pikmentti!

}      // sphere

 
sphere
   {
   0, 7004
   
   texture {
   pigment
      {
        function { f_ridged_mf(x, y, z, 0.5, 4, 8, 3, 5, 2) } 
      
       colour_map {
             [.3   colour rgbf 1   ] 
             [.7   colour rgb 1   ]   
                [1.0001   colour rgbf 1   ] 
              }      
      turbulence 1.0
      scale <12, 3, 12>*12000
      rotate <30, 0, -45>   
      }
  finish { ambient 0.000002 diffuse 0.999 }
      }
   }
  

Лицензиране

Public domain Аз, носителят на авторските права над тази творба, я публикувам като обществено достояние. Това разрешение е в сила за целия свят.
В някои държави това може да не е възможно от законодателна гледна точка; затова:
Давам на всекиго правото да използва тази творба за всякакви цели, без никакви условия, освен ако такива условия съществуват по закон.
    1. include "functions.inc"
    global_settings { #if (version < 3.7) assumed_gamma 1.0 #end } default { finish { ambient 0.000002 diffuse 0.7 } }
    1. declare Ilmat_Mukaan = 1; // 1 ilmakehän efaktit mukana!
    1. declare Planeta_Radius=7000;
    1. declare Kamera= camera {
    direction y sky y up y right (image_width/image_height)*x look_at <0,0,0> angle 38 //orthographic location <0,0,-35000> }
    1. declare Valo= light_source {
    150000000*<-1, 1, -1> rgb 1.5 // korkkaus 1, 2 ... } // Ilmakehä atmos v0000
    1. declare Media =
    media { emission 0.0004 // 0.05 original intervals 1 // 1 samples 5 method 3 // method 3 density { spherical // ramp_wave // turbulence 0.05 color_map { [0.0 color rgb <0, 0, 0>] [0.1 color rgb <0, 0, .5>] //0.1 [1.0 color rgb <0, 0, 1>] } } }
    1. declare Reunatummennus =
    sphere { 0, 1.01 hollow material { // texture {pigment {color <1,0,0> } }// koe texture { pigment { color rgbt 1 } } interior { media { scattering { 1, <0.3, 0.3, 1>/500 } method 3 density { spherical density_map { [0 rgb <0.25, 0.5, 1>] [0.005 rgb <0.25, 0.5, 1>] [0.011 rgb <0.9, 1, 1>] [1 rgb <0.9, 1, 1>] } } } } } }
    1. declare Ilimakeha =
    sphere { 0, 1.05 hollow material { texture { pigment { rgbt <0,0,0,1> } finish { ambient 0 reflection 0 specular 0 ior 1.0 // diffuse 0.25 } } interior { media { scattering { 1, <0.3, 0.3, 1>/50 } // method 3 density { density_map { [0 rgbt <0.0, 0.0, 0.25,1>] [0.1 rgbt <0.0, 0.0, 0.75,0.5>] [1 rgbt <0, 0, 1,0>] } } } } } } // ilmakehän heijastuskoe
    1. declare Heijastus =sphere {0,1
    pigment { rgbt <0, 0, .1, 0.99995> } finish { ambient 0.0 diffuse 0.0 phong 0.2 phong_size 10 } interior { ior 1.1 } hollow yes // tai no scale 1.0001 } // varo BAD nok
    1. declare Hehku_kokoympyra=sphere {< 0, 0, 0>, 1
    pigment { color rgbf <1, 1, 1, 1> } finish { ambient 0 diffuse 0 } interior { media { Media } } scale 1.07 hollow // rotate y*90 } // Varo BAD NOK #declare Hehku_osaympyra= object { difference { sphere { < 0, 0, 0>, 1 pigment { color rgbf <1, 1, 1, 1> } finish { ambient 0 diffuse 0 } interior { media { Media } } scale 1.04 hollow } // box { <0,-1,-1>, <1,1,1> } cylinder {<-0,0,0>,<1,0,0>,1} } } #declare Reunatummennus = sphere { 0, 1.01 hollow material { // texture {pigment {color <1,0,0> } }// koe texture { pigment { color rgbt 1 } } interior { media { // intervals 1 // number of intervals used for sampling [10] // samples 5,5 // minimum and maximum number of samples taken per interval [1,1] // confidence 0.9 // statistic parameter higher->better quality [0.9] // variance 1.0/128 // statistic parameter lower->better quality [1.0/128] // ratio 0.9 // distribution between lit and unlit areas [0.9] /* // absorption rgb<1,.9,.8>*.1 // absorbing media, block light of specified color scattering { // scattering media 3, // 4 scattering type 1=isotropic; 2=Mie haze; 3=Mie murky // 4=Rayleigh; 5=Henyey-Greenstein // rgb<.5,.8,1>*1 // color <0.3, 0.3, 1>/500 //eccentricity 0.25 // eccentricity for type 5 [0.0] //extinction 1.0 // for balancing amount of absorption [1.0] } */ // intervals 4 //samples 1,1 // 5,5 scattering { 1, <0.3, 0.3, 1>/500 } method 3 density { spherical density_map { [0 rgb <0.25, 0.5, 1>] [0.005 rgb <0.25, 0.5, 1>] [0.011 rgb <0.9, 1, 1>] [1 rgb <0.9, 1, 1>] } } } } } } // .... Ilmakehä atmos v0000
    1. declare Colormap_Oceanworld_2 = color_map
    { [.96 color rgb <30, 45, 160>/(255*3) ] [.97 colour rgb <230, 200, 180>/(255) ] [.99 colour rgb <150, 120, 130>/(255) ] }
    1. declare Planeta_Pigment = pigment
    { // granite function{ f_ridged_mf(x, y, z, 0.65, 3.1, 8 ,2, 3, 2) } color_map {Colormap_Oceanworld_2} turbulence .3 } //pikmentti!
    1. declare Clouds_Colormap_Type1 = colour_map
    { [.3 colour rgbf 1 ] [.7 colour rgb 1 ] [1.0001 colour rgbf 1 ] }
    1. declare Clouds_Pigment_Type1 = pigment
    { function { f_ridged_mf(x, y, z, 0.5, 4, 8, 3, 5, 1) } colour_map {Clouds_Colormap_Type1} turbulence 0.5 // turbulence 1.0 }
    1. declare Clouds_Texture_Type1 = texture {
    pigment {Clouds_Pigment_Type1 scale <1, 0.15, 1> turbulence 1 } // turbulence 1 scale 1000 }
    1. declare Planeta= sphere {
    0, 1 texture { pigment { /* gradient y pigment_map { [ 0.0 Planeta_Pigment ] } // pigmap */ gradient y pigment_map { [ 0.0 color rgb 1 ] [ 0.17 color rgb 1 ] [ 0.2 Planeta_Pigment ] [ 0.8 Planeta_Pigment ] [ 0.83 color rgb 1 ] [ 1.0 color rgb 1 ] } // pigmap // translate y*1 } // pig ... scale 2 translate 1 finish { ambient 0.000002 diffuse 1.0 } } // texture } // sphere
    1. declare Clouds= sphere {
    0, 1.002 texture {Clouds_Texture_Type1} finish { ambient 0.000002 diffuse 0.999 } } camera {Kamera} light_source {Valo}
    1. declare Nakyva_Planeetta= union {
    object {Planeta} object {Clouds }
    1. if (Ilmat_Mukaan)
    object {Reunatummennus} object {Ilimakeha} object {Heijastus}
    1. end
    // object {Hehku_osaympyra} // bad NOK } object { object {Nakyva_Planeetta} rotate x*25 rotate y*35 scale Planeta_Radius }

История на файла

Избирането на дата/час ще покаже как е изглеждал файлът към онзи момент.

Дата/ЧасМиникартинкаРазмерПотребителКоментар
текуща23:57, 5 юли 2015Миникартинка на версията към 23:57, 5 юли 20151024 × 768 (346 KB)CmdrjamesonCompressed with pngout. Reduced by 181kB (34% decrease).
15:56, 24 август 2010Миникартинка на версията към 15:56, 24 август 20101024 × 768 (527 KB)Merikanto~commonswiki{{Information |Description=Platet that has ocean |Source=Own Work |Date=23.8.2010 |Author=User:Merikanto |Permission={{PD-Self}} |other_versions= }}
14:29, 24 август 2010Миникартинка на версията към 14:29, 24 август 20101024 × 768 (587 KB)Merikanto~commonswiki{{Information |Description=Fictional habiteble terrestrial planet with vast ocean that almost fully covers the planet. This image is created with POV-Ray raytracer. |Source=User:Merikanto |Date=23-8.2010 |Author=User:Merikanto |Permission={{PD-sel
11:49, 24 август 2010Миникартинка на версията към 11:49, 24 август 2010800 × 600 (429 KB)Merikanto~commonswiki{{Information |Description={{en|1=Artist impression of wet planet, there are islands like ot Pacific Ocean. }} |Source={{own}} |Author=Merikanto |Date=23.8.2010 |Permission= |other_versions= }} </code> #include "functions.inc"

Няма страници използващи файла.