File:Tlp static electricity on moon 1.png

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search

Original file (1,600 × 1,200 pixels, file size: 1.14 MB, MIME type: image/png)

Captions

Captions

TLP - artist view of possible static electricity lightning on the Moon

Summary

[edit]
Description
English: TLP - artist view of possible static electricity lightning on the Moon
Date
Source Own work
Author Merikanto

POV-Ray 3.7 source code

  1. include "functions.inc"

light_source { <2e8,2e8,0> 1 }

camera {

 location <0,2,-10>
 look_at <0,2,0>
 angle 24

}

//background { rgb <0,0,0> }

  1. declare cloud1=sphere { 0,2 hollow
 texture { pigment { rgbt 1 } }
 interior {
   media { absorption 100 scattering { 1 1 }
     density { spherical
       scale <1,.5,1>
       warp { turbulence .3 }
       density_map { [0 rgb 0][0.5 rgb 0][1 rgb 1] }
     }
   }
 }

}

  1. declare glowdens1=density{
 function {f_spherical(x,y,z) }

// spherical // turbulence .3 lambda 3

poly_wave 20
 density_map {
   [0 rgb 0]
   [8/16 rgb <1,1,1>/8]
   [14/16 rgb <1,1,1>/4]
   [15/16 rgb <1,1,1>/2]
   [16/16 rgb <1,1,1>]
 }

}

  1. declare glow1=sphere { 0,1 hollow no_shadow
 texture { pigment { rgbt 1 } }
 interior {
   media { emission 30 absorption 1
     density { glowdens1 }
   }
 }

scale 3 }

  1. declare moon1=object {

plane {y,0} texture { pigment {wrinkles scale 0.0003 color_map { [0 color rgb 0.5] [1 color rgb 1.0]

} }

normal { function { sin(f_noise3d(x*3,y*3,z*3)*pi)

}

scale 1 bump_size -2

}

}

scale 10 }


  1. declare flash1= plane {z,100
  texture { 
  pigment {
  agate
   scale 200
   translate x*-20
   translate y*50
  scale 10 warp {turbulence 2} scale 1/10
   color_map {
   [0 color rgbt <1,1,1,0>*1 ]
   [0.0002 color rgbt <1,1,2,1> ]
   [0.0006 color rgbt <0,0,0,1> ]
   [1 color rgbt <0,0,0,1> ]
   }
   } 
   finish {ambient 1}
 } 
}
  1. declare nebula1=object {
   disc {0, <0,0,-1>,0.999 }
   texture {
   pigment {
 
   onion    
   frequency 1
   // scallop_wave 
   turbulence 0.1
   pigment_map 
   {   
   [-1 color rgb <0,0,0> transmit 1]
   [0   
   wrinkles scale 0.1
   color_map {[0 color rgb <0,0,0> transmit 1] [1 color rgb <1,1,1> transmit 0] }
   //color rgb <1,0,0> transmit 0  
   ]
   


   [1 color rgb <0,0,0> transmit 1]    
   }
   poly_wave 0.5
  // scallop_wave scale 2
   warp {turbulence 0.03}
 //    warp {turbulence .1 octaves 16 omega .2 lambda 2}
   }
   finish { ambient 1}
   }
   }

object {nebula1 rotate z*90 scale 5}

object {flash1}

//object {cloud1 scale 3 translate x*1}

//object {glow1 scale 1 translate <0,2,10> }

object {moon1}

Licensing

[edit]
I, the copyright holder of this work, hereby publish it under the following license:
Creative Commons CC-Zero This file is made available under the Creative Commons CC0 1.0 Universal Public Domain Dedication.
The person who associated a work with this deed has dedicated the work to the public domain by waiving all of their rights to the work worldwide under copyright law, including all related and neighboring rights, to the extent allowed by law. You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission.

File history

Click on a date/time to view the file as it appeared at that time.

Date/TimeThumbnailDimensionsUserComment
current14:14, 15 June 2024Thumbnail for version as of 14:14, 15 June 20241,600 × 1,200 (1.14 MB)Merikanto (talk | contribs)Uploaded own work with UploadWizard

There are no pages that use this file.

Metadata