Subject: Newsgroup for POV files??
Distribution: world
Organization: Haveland-Robinson Associates
Date: Mon, 12 Oct 1992 04:40:03 +0000


Just a thought, I'm sure there's a lot of people out there who would like
a forum to exchange (and show off!) their POV files...  me included...

I knocked up a simulation of a solar eclipse which I'd like to distribute.
Takes a wee while on anything less than a Cray... or nearly a week on a
486/33 using the parameters "-w640 -h480 +a0.3 -x"

Enjoy...

Andy.

+-------------------------------------------------------------------------+
| Haveland-Robinson Associates     | Email: andy@osea.demon.co.uk         |
| Pine Cottage, Osea Island, Essex |        ahaveland@cix.compulink.co.uk |
| CM9 8UH England.  0621-88756     | Also:  081-800 1708  081-802 4502    |
+-------------------------------------------------------------------------+

// Eclipse
// ~~~~~~~ 
// By Andrew Haveland-Robinson Oct 1992. (ahaveland@cix.compulink.co.uk)
//
// Models the shadow of an eclipse of the Sun as seen from space
// The Moon and Earth are at their mean distances from the Sun.
// Takes a *long* time to render, as there are 200 light sources
// randomly distributed around the face of the Sun to create a
// more realistic penumbra.
//
// Units are in 1,000s of km.

#include "colors.inc"
#include "textures.inc"
#include "shapes.inc"

#declare Sun = colour red .005 green .005 blue .005
//for debugging
//object {light_source { <0 0 0 > colour White }} 

/* Camera */
camera {
   location <0.0 0.0 0.0>             //
   translate < 149575.528 -7.00 0>    //  Z
   direction <0  1.43 0>              //  |
   up <0 0 1>                         //  Y---X
   sky  <0 0 1>                       //
   right <1.33 0 0>                   //
   look_at <149591.528 0 0>           //
}

composite {
/* Earth */
object {
   sphere { <0 0 0 > 6.378
      texture { /* land */
         bozo
         turbulence 0.2
         colour_map{[0 0.25 color red 0.3 green 0.4 blue 0.1
                            color red 0.2 green 0.6 blue 0.2]
                    [0.25 1 color Clear
                            color Clear]}
         ambient 0.05
         roughness 0.1
         specular 0.02
         diffuse 0.3
      }

      texture { /* sea */
         bozo
         turbulence 0.2
         colour_map{[0 0.25 color Clear
                            color Clear]
                    [0.25 1 color red 0.2 green 0.2 blue 0.8
                            color red 0.2 green 0.2 blue 0.8]}
         ambient 0.05
         roughness 0.02
//       reflection 0.1
         specular 0.05
         diffuse 0.2
     }
   }
}
/* Clouds */
object {
   sphere { <0 0 0 > 6.388
      texture {
         bozo
         turbulence 0.2
         colour_map{[0 0.1 color red 0.9 green 0.9 blue 0.9
                           color red 0.8 green 0.8 blue 0.8]
                    [0.1 1 color Clear
                           color Clear]}
         ambient 0.05
         roughness 0.1
         specular 0.1
         diffuse 0.5
         scale <0.1 0.1 0.1>
      }
   }
}
/* Clouds 1*/
object {
   sphere { <0 0 0 > 6.389
      texture {
         bozo
         turbulence 0.3
         colour_map{[0 0.3 color red 0.9 green 0.9 blue 0.9
                           color red 0.8 green 0.8 blue 0.8 alpha 0.9]
                    [0.3 1 color Clear alpha 0.9
                           color Clear]}
         ambient 0.05
         roughness 0.1
         specular 0.1
         diffuse 0.5
         scale <0.2 0.1 0.1>
      }
   }
}
/* Atmosphere */
object {
   sphere { <0 0 0 > 6.399
      texture {
         roughness 0.04
         specular 0.0
         diffuse 0.0
         colour Clear alpha 0.95
      }
   }
}
   translate <149597.906 0 0>
// mean       = 149597.906
// perihelion = 147097.000
// aphelion   = 152099.000
}

/* Moon */
object {
   sphere { <0 0 0 > 1.7375
      texture {
         colour red 0.9 green 0.9 blue 0.9
         ambient 0.05
         diffuse 1
      }
   }
   translate <149213.506 -1 2>
// mean    = 384.400
// perigee = 356.375
// apogee  = 406.711
}

object {
   union {
      sphere { <0 0 0 > 692.100
         texture {
            colour red 1.0 green 1 blue 0.8
            ambient 1.0
            diffuse 0.0
         }
      }
      light_source { <0 -30 0 > colour Sun rotate <-0 0 0>}
      light_source { <0 346 0 > colour Sun rotate <130 0 0>}
      light_source { <0 542 0 > colour Sun rotate <10 0 0>}
      light_source { <0 520 0 > colour Sun rotate <277 0 0>}
      light_source { <0 195 0 > colour Sun rotate <295 0 0>}
      light_source { <0 676 0 > colour Sun rotate <166 0 0>}
      light_source { <0 652 0 > colour Sun rotate <158 0 0>}
      light_source { <0 91 0 > colour Sun rotate <199 0 0>}
      light_source { <0 396 0 > colour Sun rotate <280 0 0>}
      light_source { <0 540 0 > colour Sun rotate <81 0 0>}
      light_source { <0 191 0 > colour Sun rotate <207 0 0>}
      light_source { <0 671 0 > colour Sun rotate <121 0 0>}
      light_source { <0 230 0 > colour Sun rotate <305 0 0>}
      light_source { <0 590 0 > colour Sun rotate <149 0 0>}
      light_source { <0 324 0 > colour Sun rotate <291 0 0>}
      light_source { <0 163 0 > colour Sun rotate <16 0 0>}
      light_source { <0 105 0 > colour Sun rotate <211 0 0>}
      light_source { <0 595 0 > colour Sun rotate <193 0 0>}
      light_source { <0 254 0 > colour Sun rotate <350 0 0>}
      light_source { <0 499 0 > colour Sun rotate <35 0 0>}
      light_source { <0 249 0 > colour Sun rotate <252 0 0>}
      light_source { <0 393 0 > colour Sun rotate <128 0 0>}
      light_source { <0 626 0 > colour Sun rotate <24 0 0>}
      light_source { <0 324 0 > colour Sun rotate <183 0 0>}
      light_source { <0 494 0 > colour Sun rotate <324 0 0>}
      light_source { <0 239 0 > colour Sun rotate <271 0 0>}
      light_source { <0 243 0 > colour Sun rotate <100 0 0>}
      light_source { <0 43 0 > colour Sun rotate <172 0 0>}
      light_source { <0 492 0 > colour Sun rotate <66 0 0>}
      light_source { <0 515 0 > colour Sun rotate <322 0 0>}
      light_source { <0 286 0 > colour Sun rotate <169 0 0>}
      light_source { <0 21 0 > colour Sun rotate <103 0 0>}
      light_source { <0 618 0 > colour Sun rotate <141 0 0>}
      light_source { <0 166 0 > colour Sun rotate <318 0 0>}
      light_source { <0 341 0 > colour Sun rotate <339 0 0>}
      light_source { <0 182 0 > colour Sun rotate <193 0 0>}
      light_source { <0 53 0 > colour Sun rotate <109 0 0>}
      light_source { <0 197 0 > colour Sun rotate <262 0 0>}
      light_source { <0 677 0 > colour Sun rotate <257 0 0>}
      light_source { <0 500 0 > colour Sun rotate <308 0 0>}
      light_source { <0 196 0 > colour Sun rotate <338 0 0>}
      light_source { <0 672 0 > colour Sun rotate <240 0 0>}
      light_source { <0 482 0 > colour Sun rotate <342 0 0>}
      light_source { <0 435 0 > colour Sun rotate <355 0 0>}
      light_source { <0 500 0 > colour Sun rotate <138 0 0>}
      light_source { <0 460 0 > colour Sun rotate <319 0 0>}
      light_source { <0 392 0 > colour Sun rotate <19 0 0>}
      light_source { <0 73 0 > colour Sun rotate <17 0 0>}
      light_source { <0 275 0 > colour Sun rotate <301 0 0>}
      light_source { <0 395 0 > colour Sun rotate <240 0 0>}
      light_source { <0 154 0 > colour Sun rotate <321 0 0>}
      light_source { <0 41 0 > colour Sun rotate <175 0 0>}
      light_source { <0 159 0 > colour Sun rotate <67 0 0>}
      light_source { <0 656 0 > colour Sun rotate <271 0 0>}
      light_source { <0 77 0 > colour Sun rotate <193 0 0>}
      light_source { <0 458 0 > colour Sun rotate <33 0 0>}
      light_source { <0 638 0 > colour Sun rotate <298 0 0>}
      light_source { <0 462 0 > colour Sun rotate <130 0 0>}
      light_source { <0 36 0 > colour Sun rotate <94 0 0>}
      light_source { <0 463 0 > colour Sun rotate <239 0 0>}
      light_source { <0 686 0 > colour Sun rotate <10 0 0>}
      light_source { <0 632 0 > colour Sun rotate <91 0 0>}
      light_source { <0 652 0 > colour Sun rotate <15 0 0>}
      light_source { <0 655 0 > colour Sun rotate <286 0 0>}
      light_source { <0 468 0 > colour Sun rotate <140 0 0>}
      light_source { <0 504 0 > colour Sun rotate <144 0 0>}
      light_source { <0 631 0 > colour Sun rotate <128 0 0>}
      light_source { <0 317 0 > colour Sun rotate <86 0 0>}
      light_source { <0 127 0 > colour Sun rotate <340 0 0>}
      light_source { <0 227 0 > colour Sun rotate <340 0 0>}
      light_source { <0 322 0 > colour Sun rotate <136 0 0>}
      light_source { <0 447 0 > colour Sun rotate <204 0 0>}
      light_source { <0 572 0 > colour Sun rotate <220 0 0>}
      light_source { <0 185 0 > colour Sun rotate <205 0 0>}
      light_source { <0 369 0 > colour Sun rotate <203 0 0>}
      light_source { <0 600 0 > colour Sun rotate <72 0 0>}
      light_source { <0 657 0 > colour Sun rotate <291 0 0>}
      light_source { <0 575 0 > colour Sun rotate <62 0 0>}
      light_source { <0 512 0 > colour Sun rotate <191 0 0>}
      light_source { <0 480 0 > colour Sun rotate <270 0 0>}
      light_source { <0 205 0 > colour Sun rotate <216 0 0>}
      light_source { <0 503 0 > colour Sun rotate <5 0 0>}
      light_source { <0 338 0 > colour Sun rotate <152 0 0>}
      light_source { <0 321 0 > colour Sun rotate <318 0 0>}
      light_source { <0 252 0 > colour Sun rotate <121 0 0>}
      light_source { <0 237 0 > colour Sun rotate <61 0 0>}
      light_source { <0 316 0 > colour Sun rotate <222 0 0>}
      light_source { <0 426 0 > colour Sun rotate <174 0 0>}
      light_source { <0 238 0 > colour Sun rotate <145 0 0>}
      light_source { <0 617 0 > colour Sun rotate <123 0 0>}
      light_source { <0 408 0 > colour Sun rotate <276 0 0>}
      light_source { <0 277 0 > colour Sun rotate <45 0 0>}
      light_source { <0 591 0 > colour Sun rotate <163 0 0>}
      light_source { <0 618 0 > colour Sun rotate <66 0 0>}
      light_source { <0 533 0 > colour Sun rotate <73 0 0>}
      light_source { <0 171 0 > colour Sun rotate <7 0 0>}
      light_source { <0 38 0 > colour Sun rotate <66 0 0>}
      light_source { <0 487 0 > colour Sun rotate <272 0 0>}
      light_source { <0 12 0 > colour Sun rotate <297 0 0>}
      light_source { <0 357 0 > colour Sun rotate <126 0 0>}
      light_source { <0 7 0 > colour Sun rotate <67 0 0>}
      light_source { <0 654 0 > colour Sun rotate <225 0 0>}
      light_source { <0 602 0 > colour Sun rotate <83 0 0>}
      light_source { <0 123 0 > colour Sun rotate <294 0 0>}
      light_source { <0 275 0 > colour Sun rotate <151 0 0>}
      light_source { <0 479 0 > colour Sun rotate <41 0 0>}
      light_source { <0 83 0 > colour Sun rotate <131 0 0>}
      light_source { <0 143 0 > colour Sun rotate <278 0 0>}
      light_source { <0 590 0 > colour Sun rotate <324 0 0>}
      light_source { <0 424 0 > colour Sun rotate <53 0 0>}
      light_source { <0 659 0 > colour Sun rotate <127 0 0>}
      light_source { <0 592 0 > colour Sun rotate <212 0 0>}
      light_source { <0 222 0 > colour Sun rotate <322 0 0>}
      light_source { <0 641 0 > colour Sun rotate <73 0 0>}
      light_source { <0 637 0 > colour Sun rotate <308 0 0>}
      light_source { <0 610 0 > colour Sun rotate <167 0 0>}
      light_source { <0 16 0 > colour Sun rotate <136 0 0>}
      light_source { <0 254 0 > colour Sun rotate <304 0 0>}
      light_source { <0 54 0 > colour Sun rotate <296 0 0>}
      light_source { <0 314 0 > colour Sun rotate <181 0 0>}
      light_source { <0 613 0 > colour Sun rotate <343 0 0>}
      light_source { <0 666 0 > colour Sun rotate <242 0 0>}
      light_source { <0 40 0 > colour Sun rotate <175 0 0>}
      light_source { <0 444 0 > colour Sun rotate <148 0 0>}
      light_source { <0 631 0 > colour Sun rotate <12 0 0>}
      light_source { <0 441 0 > colour Sun rotate <111 0 0>}
      light_source { <0 442 0 > colour Sun rotate <304 0 0>}
      light_source { <0 288 0 > colour Sun rotate <91 0 0>}
      light_source { <0 302 0 > colour Sun rotate <201 0 0>}
      light_source { <0 371 0 > colour Sun rotate <103 0 0>}
      light_source { <0 76 0 > colour Sun rotate <151 0 0>}
      light_source { <0 54 0 > colour Sun rotate <289 0 0>}
      light_source { <0 359 0 > colour Sun rotate <338 0 0>}
      light_source { <0 462 0 > colour Sun rotate <275 0 0>}
      light_source { <0 294 0 > colour Sun rotate <195 0 0>}
      light_source { <0 152 0 > colour Sun rotate <82 0 0>}
      light_source { <0 410 0 > colour Sun rotate <154 0 0>}
      light_source { <0 75 0 > colour Sun rotate <19 0 0>}
      light_source { <0 120 0 > colour Sun rotate <296 0 0>}
      light_source { <0 503 0 > colour Sun rotate <23 0 0>}
      light_source { <0 617 0 > colour Sun rotate <349 0 0>}
      light_source { <0 566 0 > colour Sun rotate <89 0 0>}
      light_source { <0 433 0 > colour Sun rotate <60 0 0>}
      light_source { <0 465 0 > colour Sun rotate <229 0 0>}
      light_source { <0 390 0 > colour Sun rotate <61 0 0>}
      light_source { <0 95 0 > colour Sun rotate <106 0 0>}
      light_source { <0 451 0 > colour Sun rotate <11 0 0>}
      light_source { <0 444 0 > colour Sun rotate <323 0 0>}
      light_source { <0 12 0 > colour Sun rotate <344 0 0>}
      light_source { <0 230 0 > colour Sun rotate <218 0 0>}
      light_source { <0 635 0 > colour Sun rotate <61 0 0>}
      light_source { <0 588 0 > colour Sun rotate <206 0 0>}
      light_source { <0 35 0 > colour Sun rotate <126 0 0>}
      light_source { <0 305 0 > colour Sun rotate <279 0 0>}
      light_source { <0 19 0 > colour Sun rotate <245 0 0>}
      light_source { <0 45 0 > colour Sun rotate <222 0 0>}
      light_source { <0 214 0 > colour Sun rotate <294 0 0>}
      light_source { <0 613 0 > colour Sun rotate <298 0 0>}
      light_source { <0 569 0 > colour Sun rotate <139 0 0>}
      light_source { <0 374 0 > colour Sun rotate <81 0 0>}
      light_source { <0 470 0 > colour Sun rotate <272 0 0>}
      light_source { <0 37 0 > colour Sun rotate <308 0 0>}
      light_source { <0 64 0 > colour Sun rotate <273 0 0>}
      light_source { <0 177 0 > colour Sun rotate <21 0 0>}
      light_source { <0 191 0 > colour Sun rotate <226 0 0>}
      light_source { <0 404 0 > colour Sun rotate <349 0 0>}
      light_source { <0 468 0 > colour Sun rotate <23 0 0>}
      light_source { <0 86 0 > colour Sun rotate <336 0 0>}
      light_source { <0 479 0 > colour Sun rotate <109 0 0>}
      light_source { <0 372 0 > colour Sun rotate <220 0 0>}
      light_source { <0 16 0 > colour Sun rotate <320 0 0>}
      light_source { <0 656 0 > colour Sun rotate <298 0 0>}
      light_source { <0 573 0 > colour Sun rotate <294 0 0>}
      light_source { <0 600 0 > colour Sun rotate <123 0 0>}
      light_source { <0 506 0 > colour Sun rotate <53 0 0>}
      light_source { <0 588 0 > colour Sun rotate <127 0 0>}
      light_source { <0 398 0 > colour Sun rotate <152 0 0>}
      light_source { <0 676 0 > colour Sun rotate <330 0 0>}
      light_source { <0 252 0 > colour Sun rotate <111 0 0>}
      light_source { <0 431 0 > colour Sun rotate <152 0 0>}
      light_source { <0 423 0 > colour Sun rotate <87 0 0>}
      light_source { <0 642 0 > colour Sun rotate <258 0 0>}
      light_source { <0 243 0 > colour Sun rotate <71 0 0>}
      light_source { <0 471 0 > colour Sun rotate <201 0 0>}
      light_source { <0 520 0 > colour Sun rotate <349 0 0>}
      light_source { <0 76 0 > colour Sun rotate <242 0 0>}
      light_source { <0 361 0 > colour Sun rotate <0 0 0>}
      light_source { <0 679 0 > colour Sun rotate <107 0 0>}
      light_source { <0 517 0 > colour Sun rotate <111 0 0>}
      light_source { <0 463 0 > colour Sun rotate <132 0 0>}
      light_source { <0 36 0 > colour Sun rotate <250 0 0>}
      light_source { <0 589 0 > colour Sun rotate <65 0 0>}
      light_source { <0 653 0 > colour Sun rotate <167 0 0>}
      light_source { <0 324 0 > colour Sun rotate <287 0 0>}
      light_source { <0 343 0 > colour Sun rotate <327 0 0>}
      light_source { <0 533 0 > colour Sun rotate <4 0 0>}
      light_source { <0 165 0 > colour Sun rotate <65 0 0>}
      light_source { <0 687 0 > colour Sun rotate <68 0 0>}
      light_source { <0 542 0 > colour Sun rotate <31 0 0>}
      light_source { <0 438 0 > colour Sun rotate <193 0 0>}
      light_source { <0 252 0 > colour Sun rotate <48 0 0>}
   }
   no_shadow
}

object { //Stars
   sphere { <0.0 0.0 0.0> 500000 }
      texture {
            bozo
            turbulence 0.3
            colour_map {
                  [0.0 0.00001   colour red 1.0 green 1.0 blue 1.0 
                                 colour red 1.0 green 1.0 blue 1.0 ]
                  [0.00001 1.000 colour red 0.0 green 0.0 blue 0.1
                                 colour red 0.0 green 0.0 blue 0.0]}
            scale <1000 1000 1000>
      }
   no_shadow
}

From: Renee.Teunissen@freudsys.nl.mugnet.org (Renee Teunissen)
Sender: Usenet@freudsys.nl.mugnet.org