Перейти на страницу файла на Викискладе

Файл:Hycean planet or mini neptune 3 1 1 1.png

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Hycean_planet_or_mini_neptune_3_1_1_1.png(800 × 600 пкс, размер файла: 170 КБ, MIME-тип: image/png)

Краткое описание

Описание
English: Hycean planet or Mini-Neptune.
Дата
Источник Собственная работа
Автор Merikanto

POV-Ray 3.7 source code

  1. include "functions.inc"
camera {
   location <0,0,-1>*2.5
   look_at <0,0,0>

}

light_source {

   <1,0,-1>*777
   color rgb <1,1,1>*1.5

}

default { finish {diffuse 0.7 phong 0.00 ambient 0} }

  1. declare gtex1 = texture

{

 pigment {           
   
   wrinkles
  // agate
 //granite
// gradient y
 frequency 1/2  
 scale 10   
 scale y*0.01

// sine_wave

   scale 10 
 warp {turbulence 0.25}
          scale 0.1  

turbulence 2
               
 color_map {
   [0 color rgb < 1,1,1>] 
      [0.25 color rgb < 0,0,1>]  
    [1 color rgb < 0,0,1>]  
     
 }  
    
   warp {
   black_hole <0, -0.15, -0.9>, 0.33
   falloff 2
   strength 1 
   turbulence 0.5
   inverse
 }
     
 
 
 }

  finish {
 ambient 0.01 
  diffuse 0.65 
 // phong 0.05
 // specular 0.05
  
  }

}


  1. declare gtex2 = texture

{

 pigment {           
 
 //gradient y   
  // granite     
    wrinkles
   
 frequency 1

// sine_wave

 turbulence 0
scale y*1/100   
turbulence 0
 color_map {
   [0 color rgbt < 1,1,1,0.05>] 
     [0.05 color rgbt < 1,1,1,0.75>]  
    [1 color rgbt < 1,1,1,0.95>]  
     
 }  
         
        


  }
  
  finish {    
//  refraction 1

// ambient 0.01

  }
 



}


#declare gtex3 =  texture

{

 pigment {           
 
 //gradient y   
  // granite     
    wrinkles
   
 frequency 1/10

// sine_wave

 turbulence 0  
// scale 1/10
scale y*1/25   
turbulence 0.1
 color_map {
   [0 color rgbt < 1,1,1,0.6>]  
     [0.4 color rgbt < 0,0,1,0>]  
    [1 color rgbt < 0,0,1,0>]  
     
 }  
        
        /* 
        
                              warp {
   black_hole <0, -0.15, -0.9>, 0.33
   falloff 2
   strength 3 
   turbulence 0.5
   inverse
 }
          */ 
 
 
 }


}


 #declare gtex4 =  texture

{

 pigment {           
 
 //gradient y   
  // granite     
    wrinkles
      scale 1/2
 frequency 1/4

// sine_wave

 turbulence 0
scale y*1/10   
turbulence 0.1
 color_map {
   [0 color rgbt < 1,1,1,0.975>]
    [1 color rgbt < 0,1,1,0>]  
     
 }  
        

 
 
 }


}



 #declare gtex5 =  texture

{

 pigment {           
 
 //gradient y   
  // granite     
    wrinkles
  //    scale 1/2
// frequency 1/4

// sine_wave

 turbulence 0 
 scale 2
scale y*1/4  
turbulence 0.1
 color_map {
   [0 color rgbt < 1,1,1,0.975>] 
     [0.8 color rgbt < 0,1/2,1,0>]
    [1 color rgbt < 0,1/2,1,0>]  
     
 }  
        

 
 
 }


}


  1. declare gtex6 = texture

{

 pigment {           
   

// granite

 function {
   f_wrinkles(0,y,0)
   }
   scale 10 
 warp {turbulence 0.25}
          scale 0.1  

// turbulence 2


 color_map {
   [0 color rgbt < 1,1,1,0>] 
      [0.5 color rgbt < 1,1,1,1>]  
    [1 color rgbt < 1,1,1,0>]  
     
 }  
    
 
 
 
 }

  finish {
 ambient 0.0 
  diffuse 0.65 
 // phong 0.05
 // specular 0.05
  
  }

}


  1. declare giant_planet1= object
          {
          
          sphere {0,1}
          
           texture {
           gtex1
               
               
                    
           }
               
     
                
                              texture {
           gtex5
          
         //   scale 1/2
          
           }      
   


                              texture {
           gtex4
          
         //   scale 1/2
          
           } 
           
              
            
 
             
             
          texture {
           gtex3
          
   //         scale 1/2
          
           } 
           
         
          
          
          
           texture {
           gtex2
          
         //   scale 1/2
          
           } 
             
           
              texture {
           gtex6
               
               
                    
           }
        
  }        
          


object {
giant_planet1  

rotate x*30
}          

Лицензирование

Я, владелец авторских прав на это произведение, добровольно публикую его на условиях следующей лицензии:
w:ru:Creative Commons
атрибуция распространение на тех же условиях
Этот файл доступен по лицензии Creative Commons Attribution-Share Alike 4.0 International
Вы можете свободно:
  • делиться произведением – копировать, распространять и передавать данное произведение
  • создавать производные – переделывать данное произведение
При соблюдении следующих условий:
  • атрибуция – Вы должны указать авторство, предоставить ссылку на лицензию и указать, внёс ли автор какие-либо изменения. Это можно сделать любым разумным способом, но не создавая впечатление, что лицензиат поддерживает вас или использование вами данного произведения.
  • распространение на тех же условиях – Если вы изменяете, преобразуете или создаёте иное произведение на основе данного, то обязаны использовать лицензию исходного произведения или лицензию, совместимую с исходной.

Краткие подписи

Добавьте однострочное описание того, что собой представляет этот файл
Hycean planet, or mini-neptune

Элементы, изображённые на этом файле

изображённый объект

У этого свойства есть некоторое значение без элемента в

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

Нажмите на дату/время, чтобы посмотреть файл, который был загружен в тот момент.

Дата/времяМиниатюраРазмерыУчастникПримечание
текущий17:25, 18 сентября 2023Миниатюра для версии от 17:25, 18 сентября 2023800 × 600 (170 КБ)MerikantoUploaded own work with UploadWizard

Нет страниц, использующих этот файл.

Метаданные