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

Файл:Povray skull in desert 1.png

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

Исходный файл(2400 × 1800 пкс, размер файла: 1,69 МБ, MIME-тип: image/png)

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

Описание
English: Pov-ray skull in desert
Дата
Источник Собственная работа
Автор Merikanto

Povray 3.7 code.

Note you must get yourself skull 3d model, here from clara.io and convert it from some utility to povray, and edit it w/text editor.

// skull in desert // povray 3.7

// skull is from 3d model from crala.io // converted from ivcon // edited to object and different pingemets merged to one


  1. include "colors.inc"
  1. include "textures.inc"
  1. include "skies.inc"
  1. include "functions.inc"

global_settings { assumed_gamma 1.0 }

/*
  #declare SkullText = texture {  
pigment { color rgb 
  // <1,1,1>
     <0.58, 0.45, 0.31>*1.5
}
 //pigment { color rgb < 225/256,212/256,195/256>*1.05 }  
 
//  pigment { color rgb<195/255,164/255,120/255>   }
 
 finish { ambient 0.1 diffuse 0.9 specular 0.1}    
 normal {
 granite 0.75
// crackle
 scale 1
 }
 

}

  • /



camera {   
  
angle 45 
 
 
location < 0, 10, -60> 


  
look_at < 0, -10, 0>
   
   

/*

  location < 0, 10, 0> 

 
look_at < 0, 0, 0>  
 */  
 up < 0, 1, 0 >

}



light_source { 
<1000,1500,1000>*100000
color rgb White
}
 
sky_sphere { // Sky Sphere to generate background
   pigment { // For base sky sphere gradient 
       gradient <0,1,0>       // oriented in y direction (up/down)
       color_map {            // horizon whitish to blue peak
       //    [1.00 color rgb <0.08, 0.54, 0.78>]
           [0.85 color rgb <161/255,195/255,195/255> ]
           //SkyBlue]
           
           [1.0 color rgb <69/255,110/255,171/255>]
       }
   }       
    /*
   pigment {                 // For simulated clouds layered inside 
       bozo                  // sphere - smooth random noise function
           turbulence 0.9    // Two shades of white to transparent
           octaves 16         // to show blue sky behind.
           omega 0.75
           lambda 3
       color_map {
           [0.0 color rgbt <1.0, 1.0, 1.0,0.0>]
           [0.01 color rgbt <0.8, 0.8, 0.8,0.0>]
           [0.3 color rgbt <1.0, 1.0, 1.0, 1.0>]
       }
       scale <0.06, 0.5, 0.3>
       rotate -90*z
   } 
      */
 pigment{ bozo turbulence 0.75
                         octaves 20  omega 0.7 lambda 2 
                         color_map {
                         [0.0  color rgb <0.95, 0.95, 0.95> ]
                         [0.05  color rgb <1, 1, 1>*1.25 ]
                         [0.15 color rgb <0.85, 0.85, 0.85> ]
                         [0.55 color rgbt <1, 1, 1, 1>*1 ]
                         [1.0 color rgbt <1, 1, 1, 1>*1 ]
                         } // end color_map 
                       // translate< 3, 0,-1>
                        scale <1, 0.1, 1>
                       } // end pigment

}



 plane{y,500000
 
 //hollow  // 
       /*
       texture{ pigment {color rgb<0.1,0.3,0.75>*0.7}
                #if (version = 3.7 )  finish {emission 1 diffuse 0}
                #else                 finish { ambient 1 diffuse 0}
                #end 
              } // end texture 1
         */
       texture{ pigment{ bozo turbulence 0.75
                         octaves 6  omega 0.7 lambda 2 
                         color_map {
                         [0.0  color rgb <0.95, 0.95, 0.95> ]
                         [0.05  color rgb <1, 1, 1>*1.25 ]
                         [0.15 color rgb <0.85, 0.85, 0.85> ]
                         [0.55 color rgbt <1, 1, 1, 1>*1 ]
                         [1.0 color rgbt <1, 1, 1, 1>*1 ]
                         } // end color_map 
                        translate< 3, 0,-1>
                        scale <0.3, 0.4, 0.2>*3
                       } // end pigment
                #if (version = 3.7 )  finish {emission 1 diffuse 0}
                #else                 finish { ambient 1 diffuse 0}
                #end 
              } // end texture 2
      scale 100
    } //---------------- 
  
  
  
  
  
  
  
  
  
  

/*

sky_sphere {
   pigment {
       gradient y
           color_map {
               [ 0.5 rgb <0.8, 0.8, 1.0> ]
               [ 1.0 rgb <0.2, 0.2, 0.4> ]
            }
        scale 2
        translate -1
   }

}

 */

/*

sky_sphere{

pigment {

 color rgb SkyBlue 

}

}

  • /
 /*
plane{<0,1,0>,100000 hollow  // 
     
     texture{ pigment {color rgb< 0.05,0.25,0.6>}
              finish {ambient 1  diffuse 0}}
    }             
    
  • /

/* plane{<0,1,0>,1000 hollow //

     texture{pigment { bozo turbulence 0.65
                       octaves 6  omega 0.7 lambda 2 
                       color_map { [0.0 color rgb <0.95, 0.95, 0.95>*0.5]
                                   [0.1 color rgb <0.85, 0.85, 0.85>*1.5]
                                   [0.5 color rgbt <1, 1, 1, 1> ]
                                   [1.0 color rgbt <1, 1, 1, 1> ]   }
                       rotate<20,20,0> translate<0,0,-0.4>
                       scale <0.3, 0.4, 0.4>*5 }
              #if (version = 3.7 )  finish {emission 1 diffuse 0}
              #else                 finish { ambient 1 diffuse 0}
              #end 
     }
     scale 5000  
     
     
     
  } //---------------------------------------------------------------
  • /

// fog at the horizon //fog{distance 300000 color White}

  1. declare Wave1=pigment {
   dents 

   turbulence .333 octaves 3 lambda .75 omega 1.5

color_map { [0,1 color rgb .5 color rgb 0]

       } 
   ramp_wave
   }
  1. declare Wave2=pigment {
   bumps 
   
   turbulence .125 octaves 2 lambda 1.25
   
   omega .5

color_map { [0,1 color rgb 1 color rgb 0]

       } 
   ramp_wave
   }


  1. declare fn_duness_01=function {
	pigment {

	    average 

	    turbulence .125 octaves 2 lambda 1.5 omega .25

pigment_map { [.5 Wave1 scale .5] [1 Wave2 translate .25] }

ramp_wave

scale <2,1,.5>*.5 rotate 5

     }
}
   
  


// dunes isosurface

  isosurface {
     function  {
       y+fn_duness_01(x,y,z).gray/3 
    //   y
     }   
     
     scale <10000,15000,10000>
      
     pigment {
        //   color <.85, .5, .15>
      // color rgb <0.58, 0.45, 0.31>
      // color rgb  < 0.88, 0.63, 0.35>
           color rgb  < 0.95, 0.63, 0.35> 
       }


  finish {
// ripples of dunes

   ambient .1
   diffuse .9  
   specular 0.1
//   reflection 0.5
 //  crand .1
 //  roughness 0.5
    
   }
   normal {
  
  
    marble 0.2
 
  /*  
  
  slope_map {
     [0   <0, 1>]  
     [0.5 <1, 1>] 
     [0.5 <1,-1>]   
     [1   <0,-1>]  
   }
   
   
   */
     
 
   /*  
     slope_map
   { [0 <0, 0>]
     [.5 <.5, 1>] 
     
     [1 <1, 0>]
   } */   

          sine_wave  
      
  //  turbulence 1.7
  turbulence 0.2
  lambda 0.5
  omega 0.75
   //  translate <0,0,1>
      
            
     // scale 0.0001
       
       scale 0.1
       
      rotate<0,90,0>
      rotate y*10
     
       scale 500
   
   
   } 


  }
     
     
     
  1. include "skull.inc"
 object {

Skull1

scale 120

rotate x*90-30 rotate y*180 rotate x*45

//rotate x*30

/* rotate y*10 rotate x* rotate z*-60

 */     
      
      
translate y*-2650*0.9  
 translate z*4000
 translate x*-1000    
 

 

}




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

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

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

Добавьте однострочное описание того, что собой представляет этот файл
Pov-ray skull in desert

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

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

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

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

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

Дата/времяМиниатюраРазмерыУчастникПримечание
текущий12:23, 6 апреля 2022Миниатюра для версии от 12:23, 6 апреля 20222400 × 1800 (1,69 МБ)MerikantoUploaded own work with UploadWizard

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

Метаданные