POV-Ray : Newsgroups : povray.binaries.images : Ping Pong Server Time
12 Oct 2026 18:09:40 EDT (-0400)
  Ping Pong (Message 1 to 34 of 34)  
From: Nekar Xenos
Subject: Ping Pong
Date: 20 Mar 2008 03:45:39
Message: <47e22433$1@news.povray.org>
Hear's my suggestion for this ping-pong round.

-- 
-Nekar Xenos-

////////////
/*
  Planet isosurface from Jaime Vives Piqueres's moon.

*/


global_settings{
 assumed_gamma 1.0
 max_trace_level 20
}
#default{texture{finish{ambient 0}}}
#include "functions.inc"


#declare Modelling=off;
#declare ShowPlanet=on;
#declare ShowWater=on;
#declare ShowClouds=on;
#declare ShowRings=on;


// *** PLANET ***

// planet texture
#declare t_planet=
pigment{
          onion    warp { turbulence 0.1 /*lambda 33 */ }
          color_map{
                   [.7 rgb <.3,.2,.05>] // sand
                   [.8 rgb <0,.1,0>]    // green
                   [.99 rgb <.1,.05,.01>]//<.1,.2,.01>]      // green
                   }
                 scale 1/(<1.01,.995,1.01>)
                 }



#declare t_planet=
texture{
 pigment{
          onion    scale <1.01,.995,1.01>
          turbulence .05
          lambda 2.5
          omega 1.2
          pigment_map{
                   [0 rgb 1]
                   [.05  t_planet ]
                   [.95  t_planet ] // sand
                   [1 rgb 1]//<.1,.2,.01>]
                   }
         }

#if(!Modelling)
        normal{granite .001 scale .00001}
#end
finish{specular .1 }
}

#declare Scalar=<4,1,4>;
#declare Rotar=<-15,0,0>;

// Cloud texture
#declare t_clouds=
texture{
         pigment{
                  wrinkles  scale <100,50,100>*22
                  turbulence <1,2,1>
                  lambda 2.5
                  omega 1.3
                  warp { turbulence <10,0,10>*.1
                        //lambda 3
                        omega 1.2
                        }
                  color_map{
                           [0 rgb 1 transmit 1]
                           [.3 rgb 1 transmit .9]
                           [1 rgb 1 transmit 0]
                           }
                  rotate y*15
                  scale<0.021,0.02,0.021>/Scalar
                  rotate -Rotar
                 }
        }

// Cloud texture
#declare t_clouds=
texture{ wrinkles  rotate Rotar
                  scale Scalar
                  //lambda 2.5
                  omega 1.3
                  texture_map{
                           [0 t_clouds ]
                           [.3 pigment {rgb 1 transmit 1}]
                           [.5 t_clouds]
                           [.7 pigment {rgb 1 transmit 1}]
                           [1 t_clouds ]
                           }
                 }
       // }


// Planet
#declare Planet=
union{
        isosurface{  // Copied from Jaime's LightSys Space Demo scene
                 function{(x*x+y*y+z*z-1)+f_granite(x*2,y*2,z*2)*f_agate(x,y,z)*.05}
                 max_gradient 3.8
                 contained_by{sphere{0,1}}
                 texture{t_planet scale .02}
                 scale y*1.002
                 }


       #if(ShowWater)
               sphere{0,1 // water
                      pigment{gradient y scale 2 translate y
                              turbulence .1
                               lambda 7
                             colour_map{
                                      [0 rgbt<1,1,1,0> ]
                                      [.15 rgb <0,.05,.2> transmit 
.3*(!Modelling)]
                                      [.9 rgb <0,.05,.2> transmit 
.3*(!Modelling)]
                                      [1 rgbt<1,1,1,0> ]
                                      }
                              }
                      finish{specular .2  metallic brilliance 2}
                      #if(!Modelling)
                         interior{fade_distance .003 fade_color rgb 
<0,0,.1>}
                      #end
                      scale .996
                      }
       #end
      #if(!Modelling)
              sphere{0,1 // Atmosphere
                      pigment{colour rgbt 1}
                      interior{
                               media {
                                          // (---general values---)
                                          intervals 10           // number 
of intervals used for sampling [10]
                                          samples 1,1            // 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]
                                          // (---media types---)
                                          //absorption rgb<.1,.05,0>*.001 
// absorbing media, block light of specified color
                                          scattering {2, rgb 10 }
                                          //method 3               // 
adaptive sampling
                                          density {onion
                                                   color_map{
                                                           [.89 rgb .5] 
// earth
                                                           [.93 rgb 
<0,.5,.6>*.5]//
                                                           [.98 rgb 
<0,0,.1>]//
                                                           [1 rgb 0 ]//
                                                           }
                                                  }
                                        }
                               }
                      rotate y*90
                      scale 1.05
                      hollow
                      double_illuminate
                      }
       #end
       #if(ShowClouds)
               union{
                      sphere{0,1.01 texture{t_clouds }}
                      rotate y*45
                      hollow //double_illuminate
                      }
        #end
       }

// placement
union{  #if(ShowRings)
        disc {<0, 0, 0>  y, 1.0, .7        // -O- RINGs -O-
                        pigment{spherical
                                cubic_wave
                                colour_map{
                                           [0 rgbft <0,0,0, 1,1>]
                                           [.01 rgbft <.4,.3,.2, 0,.1>]
                                           [.015 rgbft <.3,.3,.3, .1,.7>]
                                           [.03 rgbft <.35,.3,.25, 0,.1>]
                                           [.04 rgbft <.1,.21,.3, .1,.9>]
                                           [.07 rgbft <.3,.21,.1, .2,.5>]
                                           //
                                           [.12 rgbft <.25,.2,.15, 0,.1>]
                                           [.12 rgbft <.25,.2,.15, 0,.1>]
                                           [.18 rgbft <.2,.2,.25, .1,.7>]
                                           [.20 rgbft <.3,.2,.1, 0,.1>]
                                           [.22 rgbft <0,0,0, 1,1>]
                                           }
                                }
                        normal{granite .001 scale .00001}
                        finish{diffuse 1}
                        scale 2
                        hollow
                        double_illuminate
                        rotate <40,0,30>
                        }
         #end
        object{Planet }
        scale .3
        translate <0,0,0>
        }

light_source{
         0,
         4
         fade_power 2
         translate <2,.1,.5>
         }

camera{
 location <0,.5,0>
 up y
 look_at .5*x //<0,-.3,1> //<0,-.4,1>

}


Post a reply to this message


Attachments:
Download 'Planet.png' (239 KB)

Preview of image 'Planet.png'
Planet.png


 

From: Nimish Ajmani
Subject: Re: Ping Pong
Date: 20 Mar 2008 08:45:02
Message: <web.47e2697941aa233d8c12d7010@news.povray.org>
So, do we just download the file, and upload a new copy, with our additions?


Post a reply to this message

From: Nekar Xenos
Subject: Re: Ping Pong
Date: 20 Mar 2008 08:49:22
Message: <47e26b62@news.povray.org>
"Nimish Ajmani" <nomail@nomail> wrote in message 
news:web.47e2697941aa233d8c12d7010@news.povray.org...
> So, do we just download the file, and upload a new copy, with our 
> additions?

Yes.  You can change or add as you like.

I think the previous round it was suggested only 1 change per post. But I 
don't think that really matters.


-- 
-Nekar Xenos-


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 20 Mar 2008 09:40:00
Message: <web.47e2773041aa233d5cffe8340@news.povray.org>
Without AA, I wasn't half way thru the isosurface after 30 minutes rendering.

10 minutes for a mapped sphere.

Any planetarium worth having should have POV scene export capability.
Guess I should add the feature now.

Thank you for posting scene code,
aQ


Post a reply to this message


Attachments:
Download 'planete.jpg' (28 KB)

Preview of image 'planete.jpg'
planete.jpg


 

From: Nekar Xenos
Subject: Re: Ping Pong
Date: 20 Mar 2008 09:54:24
Message: <47e27aa0@news.povray.org>
"alphaQuad" <alp### [at] earthlinknet> wrote in message 
news:web.47e2773041aa233d5cffe8340@news.povray.org...
> Without AA, I wasn't half way thru the isosurface after 30 minutes 
> rendering.
I first tried rendering mine thought the night on the 500mHz Thinkpad . the 
top part was quick, but when it hit the media, it went down to ~10pps. This 
morning it was at 80%. When I rendered it here at work on the duelcore it 
was finished it ~35min.  :-S

> 10 minutes for a mapped sphere.
>
> Any planetarium worth having should have POV scene export capability.
> Guess I should add the feature now.
>
I dream of a procedural Pov planetarium... :-)

> Thank you for posting scene code,
This is a ping-pong round - you're supposed to change and post the code  :)


-- 
-Nekar Xenos-


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 20 Mar 2008 10:35:01
Message: <web.47e2838a41aa233d5cffe8340@news.povray.org>
"Nekar Xenos" <nek### [at] gmailcom> wrote:

> I dream of a procedural Pov planetarium... :-)

Me too. I have all the planetarium code in opengl/C and mircscript,
Orbital elements for all known moons, just an export option and we could skip
all the code translation.
http://members.aceweb.com/alphaquad/matrixcap.jpg

> This is a ping-pong round - you're supposed to change and post the code  :)

well if it has a map ... hmmm I could make jpg out 800k png, as opposed to
zipping for b.s.f ( I dont recall the limit over there )

the comments are wrapping, making for difficult reuse, I've attempted some
repair




****************************** CHANGES ***************************/*
  Planet isosurface from Jaime Vives Piqueres's moon.

*/


global_settings{
 assumed_gamma 1.0
 max_trace_level 12
}
#default{texture{finish{ambient 0}}}
#include "functions.inc"


#declare Modelling=off;
#declare ShowPlanet=on;
#declare ShowWater=on;
#declare ShowClouds=on;
#declare ShowRings=on;


// *** PLANET ***

// planet texture
#declare t_planet=
pigment{
          onion    warp { turbulence 0.1 /*lambda 33 */ }
          color_map{
                   [.7 rgb <.3,.2,.05>] // sand
                   [.8 rgb <0,.1,0>]    // green
                   [.99 rgb <.1,.05,.01>]//<.1,.2,.01>]  // green
                   }
                 scale 1/(<1.01,.995,1.01>)
                 }



#declare t_planet=
texture{
 pigment{
          onion    scale <1.01,.995,1.01>
          turbulence .05
          lambda 2.5
          omega 1.2
          pigment_map{
                   [0 rgb 1]
                   [.05  t_planet ]
                   [.95  t_planet ] // sand
                   [1 rgb 1]//<.1,.2,.01>]
                   }
         }
#declare P_IM_Earth = pigment {
  image_map {
    jpeg "earth1024"
    map_type 1
    interpolate 2
  }
}

#if(!Modelling)
        normal{granite .001 scale .00001}
#end
finish{specular .1 }
}

#declare Scalar=<4,1,4>;
#declare Rotar=<-15,0,0>;

// Cloud texture
#declare t_clouds=
texture{
         pigment{
                  wrinkles  scale <100,50,100>*22
                  turbulence <1,2,1>
                  lambda 2.5
                  omega 1.3
                  warp { turbulence <10,0,10>*.1
                        //lambda 3
                        omega 1.2
                        }
                  color_map{
                           [0 rgb 1 transmit 1]
                           [.3 rgb 1 transmit .9]
                           [1 rgb 1 transmit 0]
                           }
                  rotate y*15
                  scale<0.021,0.02,0.021>/Scalar
                  rotate -Rotar
                 }
        }

// Cloud texture
#declare t_clouds=
texture{ wrinkles  rotate Rotar
                  scale Scalar
                  //lambda 2.5
                  omega 1.3
                  texture_map{
                           [0 t_clouds ]
                           [.3 pigment {rgb 1 transmit 1}]
                           [.5 t_clouds]
                           [.7 pigment {rgb 1 transmit 1}]
                           [1 t_clouds ]
                           }
        }



// Planet
#declare PlanetE=
union {
sphere {
 0,1
 texture { pigment { P_IM_Earth } }
 }
#if(!Modelling)
              sphere{0,1 // Atmosphere
                      pigment{colour rgbt 1}
                      interior{
                               media {
                                          // (---general values---)
  intervals 10 // number of intervals used for sampling [10]
  samples 1,1  // 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]
  // (---media types---)
  //absorption rgb<.1,.05,0>*.001
  // absorbing media, block light of specified color
  scattering {2, rgb 10 }
  //method 3   // adaptive sampling
                           density {onion
                                  color_map{
                                       [.89 rgb .5] // earth
                                       [.93 rgb <0,.5,.6>*.5]//
                                       [.98 rgb <0,0,.1>]//
                                       [1 rgb 0 ]//
                                                           }
                                                  }
                                        }
                               }
                      rotate y*90
                      scale 1.05
                      hollow
                      double_illuminate
                }
#end
 }




#declare Planet=
union{
        isosurface{  // Copied from Jaime's LightSys Space Demo scene

function{(x*x+y*y+z*z-1)+f_granite(x*2,y*2,z*2)*f_agate(x,y,z)*.05}
                 max_gradient 3.8
                 contained_by{sphere{0,1}}
                 texture{t_planet scale .02}
                 scale y*1.002
                 }


       #if(ShowWater)
               sphere{0,1 // water
                      pigment{gradient y scale 2 translate y
                              turbulence .1
                               lambda 7
                          colour_map{
                             [0 rgbt<1,1,1,0> ]
                             [.15 rgb <0,.05,.2> transmit .3*(!Modelling)]
                             [.9 rgb <0,.05,.2> transmit .3*(!Modelling)]
                             [1 rgbt<1,1,1,0> ]
                                      }
                              }
                      finish{specular .2  metallic brilliance 2}
                      #if(!Modelling)
                         interior{fade_distance .003 fade_color rgb <0,0,.1>}
                      #end
                      scale .996
                      }
       #end
      #if(!Modelling)
              sphere{0,1 // Atmosphere
                      pigment{colour rgbt 1}
                      interior{
                           media {
                              // (---general values---)
 intervals 10 // number of intervals used for sampling [10]
 samples 1,1  // 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]
 // (---media types---)
 //absorption rgb<.1,.05,0>*.001
 // absorbing media, block light of specified color
 scattering {2, rgb 10 }
 //method 3       // adaptive sampling
                                density {onion
                                          color_map{
                                              [.89 rgb .5] // earth
                                              [.93 rgb <0,.5,.6>*.5]//
                                              [.98 rgb <0,0,.1>]//
                                                           [1 rgb 0 ]//
                                                           }
                                                  }
                                        }
                               }
                      rotate y*90
                      scale 1.05
                      hollow
                      double_illuminate
                      }
       #end
       #if(ShowClouds)
               union{
                      sphere{0,1.01 texture{t_clouds }}
                      rotate y*45
                      hollow //double_illuminate
                      }
        #end
       }

// placement
union{  #if(ShowRings)
        disc {<0, 0, 0>,  y, 1.0, .7        // -O- RINGs -O-
                        pigment{spherical
                                cubic_wave
                                colour_map{
                                           [0 rgbft <0,0,0, 1,1>]
                                           [.01 rgbft <.4,.3,.2, 0,.1>]
                                           [.015 rgbft <.3,.3,.3, .1,.7>]
                                           [.03 rgbft <.35,.3,.25, 0,.1>]
                                           [.04 rgbft <.1,.21,.3, .1,.9>]
                                           [.07 rgbft <.3,.21,.1, .2,.5>]
                                           //
                                           [.12 rgbft <.25,.2,.15, 0,.1>]
                                           [.12 rgbft <.25,.2,.15, 0,.1>]
                                           [.18 rgbft <.2,.2,.25, .1,.7>]
                                           [.20 rgbft <.3,.2,.1, 0,.1>]
                                           [.22 rgbft <0,0,0, 1,1>]
                                           }
                                }
                        normal{granite .001 scale .00001}
                        finish{diffuse 1}
                        scale 2
                        hollow
                        double_illuminate
                        //rotate <40,0,30>

                        }
         #end
        object{PlanetE rotate <0,180,0> }
        scale .3
        rotate <0,0,24>
        translate <0,0,0>
}

light_source{
         <100,.1,100>,
         2
         fade_power 2
         //translate <2,.1,.5>
         }

camera{
 location <0,.5,-3>
 //up y
 //look_at .5*x //<0,-.3,1> //<0,-.4,1>
 look_at <0.3,0.15,0>
 angle 12

}


Post a reply to this message


Attachments:
Download 'earth1024.jpg' (215 KB)

Preview of image 'earth1024.jpg'
earth1024.jpg


 

From: alphaQuad
Subject: Re: Ping Pong
Date: 20 Mar 2008 11:55:01
Message: <web.47e2965d41aa233d5cffe8340@news.povray.org>
I now see that P_IM_Earth was pasted inside another declaration and it still
worked, my bad. It should be moved anyway I suppose.


#declare P_IM_Earth = pigment {
  image_map {
    jpeg "earth1024"
    map_type 1
    interpolate 2
  }
}


Post a reply to this message

From: Jörg 'Yadgar' Bleimann
Subject: Re: Ping Pong
Date: 22 Mar 2008 07:19:54
Message: <47e4f96a@news.povray.org>
High!

What about adding an astronomically accurate starry sky?

// Begin addition by Yadgar
// Star coordinates from Erich KARKOSCHKA, Atlas für Himmelsbeobachter
// (Atlas for Skywatchers) (C) 1997 Franckh-Kosmos Verlags-GmbH & Co., 
Stuttgart, Germany
// This PoV-Ray implementation (C) 2003-2008 Jörg 'Yadgar' Bleimann - 
yaz### [at] gmxde

// [0] Visual brightness in orders of magnitude
// [1] Rectascension, hours
// [2] Rectascension, minutes
// [3] Declination, degrees

                            // Flam- Bayer     Constel-   Name         Notes
#declare Cat=array[900][4] // steed           lation
{
   { 4.5,  2,  2,   70.91 } // 48              Cas 
multiple
   { 4,    2,  3.4, 72.42 } // 50              Cas
   { 2,    2, 31.8, 89.26 } //  1    (alpha)   UMi (Polaris)
   { 4.8, 12, 49.2, 83.41 } // 78              Cam (32 Cam) 
multiple
   { 4.3, 14, 27.5, 75.7  } //  5              UMi
   { 2.1, 14, 50.7, 74.16 } //  7    (beta)    UMi (Kokhab)
   { 3,   15, 20.7, 71.83 } // 13    (gamma)   UMi (Ferkad)
   { 4.3, 15, 44.1, 77.79 } // 16    (zeta)    UMi
   { 5,   16, 17.5, 75.76 } // 21    (eta)     UMi
   { 4.2, 16, 46,   82.04 } // 22    (epsilon) UMi
   { 4.4, 17, 32.2, 86.59 } // 23    (delta)   UMi
   { 5.1, 18,  0.1, 80    } // 40+41           Dra 
multiple
   { 5.1, 20, 28,   81.43 } // 75              Dra 
multiple
   { 2.1,  0,  8.4, 29.09 } // 21    (alpha)   And (Alferatz, Zirrah)
   { 3.3,  0, 39.3, 30.86 } // 31    (delta)   And
   { 4.5,  0, 49.8, 41.08 } // 35    (ny)      And
   { 3.9,  0, 56.8, 38.5  } // 37    (my)      And
   { 2.1,  1,  9.7, 35.62 } // 43    (beta)    And (Mirakh)
   { 4.1,  1, 36.8, 41.41 } // 50    (upsilon) And                     3 
planets!
   { 3.6,  1, 38,   48.63 } // 51              And
   { 4  ,  1, 43.7, 50.69 } //       (phi)     Per
   { 3.4,  1, 53.1, 29.58 } //  2    (alpha)   Tri (Elmuthalleth)
   { 5,    1, 56,   37.26 } // 56              And 
multiple
   { 2.1,  2,  3.9, 42.33 } // 57    (gamma)   And (Alamak) 
multiple
   { 3,    2,  9.5, 34.99 } //  4    (beta)    Tri
   { 5.6,  2, 10.9, 39.04 } // 59              And 
multiple
   { 4.9,  2, 12.4, 30.3  } //  6    (iota)    Tri 
multiple
   { 4,    2, 17.3, 33.85 } //  9    (gamma)   Tri
   { 5.1,  2, 35.8, 34.7  } // 15              Tri 
multiple
   { 8,    2, 37,   34.26 } //  R              Tri 
fluctuating
   { 2.3   0,  9.2, 59.15 } // 11    (beta)    Cas (Kaf)
   { 4.7,  0, 31.8, 54.52 } // 14    (lambda)  Cas
   { 3.7,  0, 37,   53.9  } // 17    (zeta)    Cas
   { 2.2,  0, 40.5, 56.54 } // 18    (alpha)   Cas (Shedir)
   { 3.4,  0, 49.1, 57.82 } // 24    (eta)     Cas (Akhird) 
multiple
   { 2.35, 0, 56.7, 60.72 } // 27    (gamma)   Cas
   { 4.8,  1, 20.1, 58.23 } // 34    (phi)     Cas 
multiple
   { 2.7,  1, 25.8, 60.24 } // 37    (delta)   Cas (Rukhbah)
   { 3.4,  1, 54.4, 63.67 } // 45    (epsilon) Cas
   { 4.5,  2, 29.1, 67.4  } //        iota     Cas 
multiple
   { 5.95  2, 52,   68.89 } // SU              Cas 
fluctuating
   { 4.3,  4, 54.1, 66.34 } //  9    (alpha)   Cam
   { 4,    5,  3.4, 60.44 } // 10    (beta)    Cam 
multiple
   { 4.8,  5,  6.2, 58.98 } // 11+12           Cam 
multiple
   { 4.2,  2, 50.6, 38.32 } // 16              Per
   { 3.8,  2, 50.7, 55.9  } // 15    (eta)     Per
   { 3.9,  2, 54.3, 52.76 } // 18    (tau)     Per
   { 2.9,  3,  4.8, 53.51 } // 23    (gamma)   Per
   { 3.4,  3,  5.2, 38.84 } // 25    (rho)     Per 
fluctuating
   { 2.75, 3,  8.2, 40.96 } // 26    (beta)    Per (Algol) 
fluctuating
   { 4.1,  3,  9.1, 49.61 } //        iota     Per
   { 3.8,  3,  9.5, 44.86 } // 27    (kappa)   Per
   { 1.8,  3, 24.3, 49.86 } // 33    (alpha)   Per (Mirfak)
   { 3,    3, 42.9, 47.79 } // 39    (delta)   Per
   { 3.8,  3, 44.3, 32.39 } // 38    (omikron) Per (Atik)
   { 3.8,  3, 45.2, 42.58 } // 41    (ny)      Per
   { 2.8,  3, 54.1, 31.88 } // 44    (zeta)    Per
   { 2.9,  3, 57.9, 40.01 } // 45    (epsilon) Per 
multiple
   { 4,    3, 59,   35.79 } // 46    (xi)      Per (Menkib)
   { 4,    4,  8.7, 47.71 } // 48    (upsilon) Per
   { 4.1,  4, 14.9, 48.41 } // 51    (my)      Per
   { 5.4   4, 32,   53.91 } //  1              Cam 
multiple
   { 5.6,  4, 33.4, 43.05 } // 57              Per 
multiple
   { 5.4,  4, 40,   53.47 } //  2              Cam 
multiple
   { 2.7,  4, 57,   33.17 } //  3    (iota)    Aur
   { 4.9,  4, 59.3, 37.89 } //  4    (omega)   Aur 
multiple
   { 3.4,  5,  2,   43.82 } //  7    (epsilon) Aur 
fluctuating
   { 3.85, 5,  2.5, 41.08 } //  8    (zeta)    Aur 
fluctuating
   { 3.2,  5,  6.5, 41.23 } // 10    (eta)     Aur
   { 4.9,  5, 15.4, 32.69 } // 14              Aur 
multiple
   { 0.1,  5, 16.7, 46    } // 13    (alpha)   Aur (Capella)
   { 5.4,  5, 38.6, 30.49 } // 26              Aur
   { 4,    5, 51.5, 39.15 } // 32    (ny)      Aur
   { 3.7,  5, 59.5, 54.28 } // 33    (delta)   Aur
   { 1.9,  5, 59.5, 44.95 } // 34    (beta)    Aur (Menkalinan)
   { 2.6,  5, 59.7, 37.21 } // 37    (theta)   Aur 
multiple
   { 5.8,  6, 11.6, 48.71 } // 41              Aur 
multiple
   { 5.1,  6, 26.8, 58.42 } //  5              Lyn 
multiple
   { 5.35, 6, 28.6, 30.49 } // 48              Aur (RT Aurigae) 
fluctuating
   { 4.8,  6, 46.2, 59.44 } // 12              Lyn 
multiple
   { 4.4,  6, 57.3, 58.42 } // 15              Lyn
   { 5.3,  7, 22.9, 55.29 } // 19              Lyn 
multiple
   { 4.3,  8, 22.8, 43.19 } // 31              Lyn
   { 3.35, 8, 30.3, 60.72 } //  1    (omikron) UMa 
fluctuating
   { 3.1,  8, 59.2, 48.02 } //  9    (iota)    UMa (Talitha)
   { 4,    9,  0.6, 41.78 } // 10              UMa
   { 3.6,  9,  3.6, 47.16 } // 12    (kappa)   UMa
   { 3.8,  9, 18.8, 36.8  } // 38              Lyn 
multiple
   { 3.1,  9, 21.1, 34.39 } // 40    (alpha)   Lyn
   { 5.3,  9, 28.7, 45.6  } // 41              Lyn 
multiple
   { 3.7,  9, 31.5, 63.06 } // 23              UMa
   { 3.2,  9, 32.9, 51.68 } // 25    (theta)   UMa
   { 4.5,  9, 34.5, 69.83 } // 24              UMa
   { 3.8,  9, 51,   59.04 } // 29    (ny)      UMa
   { 4.2, 10, 27.9, 36.71 } // 31    (beta)    LMi
   { 3.8, 10, 53.3, 34.21 } // 46    (omikron) LMi
   { 3.5, 10, 17.1, 42.91 } // 33    (lambda)  UMa (Tania Borealis)
   { 3.1, 10, 22.3, 41.5  } // 34    (my)      UMa (Tania Australis)
   { 6,   10, 45.1, 67.41 } // VY              UMa 
fluctuating
   { 2.3, 11,  1.8, 56.38 } // 48    (beta)    UMa (Merak)
   { 1.8, 11,  3.7, 61.75 } // 50    (alpha)   UMa (Dubhe)
   { 3.0, 11,  9.7, 44.5  } // 52    (psi)     UMa
   { 3.7, 11, 46.1, 47.78 } // 63    (chi)     UMa
   { 2.4, 11, 53.8, 53.69 } // 64    (gamma)   UMa (Phegda, Phad)
   { 3.3, 12, 15.4, 57.03 } // 69    (delta)   UMa (Megrez)
   { 1.8, 12, 54,   55.96 } // 77    (epsilon) UMa (Alioth)
   { 4.9, 13,  0.7, 56.37 } // 78              UMa 
fluctuating
   { 2,   13, 23.9, 54.93 } // 79    (zeta)    UMa (Mizar)
   { 4,   13, 25.2, 54.99 } // 80              UMa (Alkor)
   { 1.9, 13, 47.5, 49.31 } // 85    (eta)     UMa (Alkaid, Benetnasch)
   { 3.8, 11, 18.2, 31.53 } // 53    (xi)      UMa (Alula Australis) 
multiple
   { 3.5, 11, 18.5, 33.09 } // 54    (ny)      UMa (Alula Borealis)
   { 4.2, 12, 33.7, 41.36 } //  8    (beta)    CVn
   { 5.4, 12, 45.1, 45.44 } //  Y              CVn 
fluctuating
   { 2.8, 12, 56,   38.32 } // 12    (alpha)   CVn (Cor Caroli) 
multiple
   { 5.3, 13,  9.9, 38.51 } // 17,15           CVn 
multiple
   { 4.8, 13, 37.5, 36.29 } // 25              CVn 
multiple
   { 4.4, 14, 13.5, 51.79 } // 17    (kappa)   Boo 
multiple
   { 4.7, 14, 16.2, 51.37 } // 21    (iota)    Boo 
multiple
   { 4,   14, 25.2, 51.85 } // 23    (theta)   Boo
   { 3,   14, 32.1, 38.31 } // 27    (gamma)   Boo (Ceginus)
   { 5.7, 14, 49.7, 48.72 } // 39              Boo 
multiple
   { 3.5, 15,  1.9, 40.39 } // 42    (beta)    Boo (Nekkar)
   { 4.8, 15,  3.8, 47.65 } //  i              Boo 
multiple, fluctuating
   { 3.4, 15, 15.5, 33.31 } // 49    (delta)   Boo 
multiple
   { 4.2, 15, 24.5, 37.38 } // 51    (my)      Boo (Alkalurops) 
multiple
   { 4.6, 15, 39.4, 36.64 } //  7    (zeta)    CrB 
multiple
   { 4.2, 16,  8.8, 44.93 } // 11    (phi)     Her
   { 5.2, 16, 17.4, 33.86 } // 17    (sigma)   CrB 
multiple
   { 3.9, 16, 19.7, 46.31 } // 22    (tau)     Her
   { 4.85,16, 28.6, 41.88 } // 30    (g)       Her 
fluctuating
   { 4.2, 16, 34.1, 42.44 } // 35    (sigma)   Her
   { 2.8, 16, 41.3, 31.6  } // 40    (zeta)    Her
   { 3.5, 16, 42.9, 38.92 } // 44    (eta)     Her
   { 3.9, 17,  0.3, 30.93 } // 58    (epsilon) Her
   { 3.2, 17, 15,   36.81 } // 67    (pi)      Her
   { 5.15,17, 17.3, 33.1  } // 68    (u)       Her 
fluctuating
   { 4.1, 17, 23.7, 37.15 } // 75    (rho)     Her 
multiple
   { 3.8, 17, 39.5, 46.01 } // 85    (iota)    Her
   { 3.9, 17, 56.3, 37.25 } // 91    (theta)   Her
   { 3.8, 11, 31.4, 69.33 } //  1    (lambda)  Dra (Giauzar)
   { 3.9, 12, 33.5, 69.76 } //  5    (kappa)   Dra
   { 3.7, 14,  4.4, 64.38 } // 11    (alpha)   Dra (Thuban)
   { 3.3, 15, 24.9, 58.97 } // 12    (iota)    Dra (Edasich)
   { 4,   16,  1.9, 58.57 } // 13    (theta)   Dra
   { 2.7, 16, 24,   61.51 } // 14    (eta)     Dra
   { 4.5, 16, 36.2, 52.91 } // 17,16           Dra 
multiple
   { 4.9, 17,  5.3, 54.47 } // 21    (my)      Dra 
multiple
   { 3.2, 17,  8.8, 65.71 } // 22    (zeta)    Dra
   { 2.8, 17, 30.4, 53.3  } // 23    (beta)    Dra (Rastaben)
   { 4.1, 17, 32.2, 55.18 } // 25,24 (ny)      Dra 
multiple
   { 5.2, 17, 35,   61.87 } // 26              Dra 
multiple
   { 4.3, 17, 41.9, 72.15 } // 31    (psi)     Dra 
multiple
   { 3.7, 17, 53.5, 56.87 } // 32    (xi)      Dra (Grumium)
   { 2.2, 17, 56.6, 51.49 } // 33    (gamma)   Dra (Ettanin)
   { 3.6, 18, 21.1, 72.73 } // 44    (chi)     Dra
   { 4.9, 18, 23.9, 58.8  } // 39              Dra 
multiple
   { 3.1, 19, 12.6, 67.66 } // 57    (delta)   Dra (Altais)
   { 3.8, 19, 48.2, 70.27 } // 63    (epsilon) Dra 
multiple
   { 4.3, 18, 19.9, 36.06 } //  1    (kappa)   Lyr
   { 0,   18, 36.9, 38.78 } //  3    (alpha)   Lyr (Vega)
   { 3.9, 18, 44.4, 39.64 } //  5,4  (epsilon) Lyr 
multiple
   { 4.1, 18, 44.8, 37.6  } //  6,7  (zeta)    Lyr 
multiple
   { 3.75,18, 50.1, 33.36 } // 10    (beta)    Lyr (Sheliak) 
fluctuating, multiple
   { 4.2, 18, 54.5, 36.9  } // 12    (delta-2) Lyr
   { 4.15,18, 55.3, 43.95 } // 13    (R)       Lyr 
fluctuating
   { 3.2, 18, 58.9, 32.69 } // 14    (gamma)   Lyr (Sulaphat)
   { 3.8, 19, 17.1, 53.37 } //  1    (kappa)   Cyg
   { 3.8, 19, 29.7, 51.73 } // 10    (iota)    Cyg
   { 2.9, 19, 30.7, 27.96 } //  6    (beta)    Cyg (Albireo) 
multiple
   { 4.3, 19, 36.4, 50.22 } // 13    (theta)   Cyg 
multiple
   { 5.4, 19, 41.8, 50.52 } // 16              Cyg 
multiple
   { 2.9, 19, 45,   45.13 } // 18    (delta)   Cyg 
multiple
   { 9,   19, 50.6, 32.91 } //       (chi)     Cyg 
fluctuating
   { 4.9, 19, 55.6, 52.44 } // 24    (psi)     Cyg 
multiple
   { 3.9, 19, 56.3, 35.08 } // 21    (eta)     Cyg
   { 3.4, 20, 13.6, 46.76 } // 31  (omikron-1) Cyg 
multiple
   { 4.6, 20, 14.6, 36.8  } // 29              Cyg 
multiple
   { 4,   20, 15.5, 47.71 } // 32  (omikron-2) Cyg
   { 4.8, 20, 17.8, 38.03 } // 34    (P)       Cyg 
fluctuating
   { 2.2, 20, 22.2, 40.26 } // 37    (gamma)   Cyg (Sadr)
   { 4,   20, 29.4, 30.37 } // 41              Cyg
   { 5.1, 20, 31.2, 49.22 } // 46    (omega-2) Cyg
   { 1.3, 20, 41.4, 45.28 } // 50    (alpha)   Cyg (Deneb)
   { 4.2, 20, 45.7, 30.72 } // 52              Cyg
   { 2.5, 20, 46.2, 33.97 } // 53    (epsilon) Cyg
   { 4.5, 20, 47.4, 36.49 } // 54    (lambda)  Cyg 
multiple
   { 5.75,20, 51.5, 28.25 } //  T              Vul 
fluctuating
   { 3.9, 20, 57.2, 41.17 } // 58    (ny)      Cyg
   { 3.7, 21,  4.9, 43.93 } // 62    (xi)      Cyg
   { 3.2, 21, 12.9, 30.23 } // 64    (zeta)    Cyg
   { 3.4, 20, 45.3, 61.84 } //  3    (eta)     Cep
   { 7.8, 21,  9.5, 68.49 } //  T              Cep 
fluctuating
   { 2.5, 21, 18.6, 62.59 } //  5    (alpha)   Cep (Alderamin)
   { 3.2, 21, 28.7, 70.56 } //  8    (beta)    Cep (Alfirk) 
multiple
   { 4.2, 21, 43.5, 58.78 } //       my        Cep 
fluctuating
   { 4.3, 22,  3.8, 64.63 } // 17    (xi)      Cep 
multiple
   { 3.4, 22, 10.9, 58.2  } // 21    (zeta)    Cep
   { 4.2, 22, 15,   57.04 } // 23    (epsilon) Cep
   { 3.8, 22, 29.2, 58.42 } // 27    (delta)   Cep 
fluctuating, multiple
   { 3.5, 22, 49.7, 66.2  } // 32    (iota)    Cep
   { 4.4, 23,  7.9, 75.39 } // 33    (pi)      Cep 
multiple
   { 4.7, 23, 18.6, 68.11 } // 34    (omikron) Cep 
multiple
   { 4.9, 23, 24.8, 62.28 } //  4              Cas 
multiple
   { 4.8, 23, 30,   58.55 } // AR              Cas 
multiple
   { 3.2, 23, 39.3, 77.63 } // 35    (gamma)   Cep (Errai)
   { 4.5, 23, 54.4, 57.5  } //  7    (rho)     Cas 
fluctuating
   { 4.9, 23, 59,   55.76 } //  8    (sigma)   Cas 
multiple
   { 4.8, 21,  6.9, 38.75 } // 61              Cyg 
multiple
   { 3.7, 21, 14.8, 38.05 } // 65    (tau)     Cyg
   { 4.2, 21, 17.4, 39.39 } // 67    (sigma)   Cyg
   { 4,   21, 34,   45.59 } // 73    (rho)     Cyg
   { 5.8, 21, 36,   45.37 } //  W              Cyg 
fluctuating
   { 5.4, 21, 43.5, 38.29 } // 79              Cyg 
multiple
   { 4.4, 21, 44.2, 28.75 } // 78    (my)      Cyg 
multiple
   { 4.2, 21, 46.8, 49.31 } // 81    (pi²)     Cyg
   { 4.1, 22, 16,   37.75 } //  1              Lac
   { 4.6, 22, 21,   46.54 } //  2              Lac
   { 4.4, 22, 23.6, 52.23 } //  3    (beta)    Lac
   { 4.6, 22, 24.5, 49.48 } //  4              Lac
   { 4.3, 22, 29.5, 47.71 } //  5              Lac
   { 3.8, 22, 31.3, 50.28 } //  7    (alpha)   Lac
   { 5.3, 22, 35.9, 39.63 } //  8              Lac 
multiple
   { 3.6, 23,  1.9, 42.33 } //  1    (omikron) And
   { 3.85,23, 37.6, 46.46 } // 16    (lambda)  And 
fluctuating
   { 4.3, 23, 38.1, 43.27 } // 17    (iota)    And
   { 4.1, 23, 40.4, 44.33 } // 19    (kappa)   And
   { 5.4,  0,  9.4,-27.99 } //       (kappa1)  Scl 
multiple
   { 3.6,  0, 19.4, -8.82 } //  8    (iota)    Cet
   { 5.7,  0, 21.8,-20.06 } //  T              Cet 
fluctuating
   { 2,    0, 43.6,-17.99 } // 16    (beta)    Cet (Deneb Kaitos)
   { 4.3,  0, 58.6,-29.36 } //       (alpha)   Scl
   { 3.5,  1,  8.6,-10.18 } // 31    (eta)     Cet
   { 5,    1, 14.4, -7.92 } // 37              Cet 
multiple
   { 3.6,  1, 24,   -8.18 } // 45    (theta)   Cet
   { 5.7,  1, 36.1,-29.91 } //       (tau)     Scl 
multiple
   { 3.5,  1, 44.1,-15.94 } // 52    (tau)     Cet
   { 4.5,  1, 49.6,-10.69 } // 53    (chi)     Cet 
multiple
   { 3.7,  1, 51.5,-10.33 } // 55    (zeta)    Cet (Baten Kaitos)
   { 4,    2,  0,  -21.08 } // 59    (ny)      Cet
   { 5.5,  2, 12.8, -2.39 } // 66              Cet 
multiple
   { 6.3,  2, 19.3, -2.98 } // 68    (omikron) Cet (Mira) 
fluctuating
   { 4.3,  2, 28.2,  8.46 } // 73    (xi²)     Cet
   { 4.9,  2, 33.8,-28.23 } //       (omega)   For 
multiple
   { 4.1,  2, 39.5,  0.33 } // 82    (delta)   Cet
   { 3.5,  2, 43.3,  3.24 } // 86    (gamma)   Cet 
multiple
   { 4.2,  2, 44.1,-13.86 } // 89    (pi)      Cet
   { 4.3,  2, 44.9, 10.11 } // 87    (my)      Cet
   { 2.5,  3,  2.3,  4.09 } // 92    (alpha)   Cet (Menkar)
   { 2.8,  0, 13.2, 15.18 } // 88    (gamma)   Peg (Algenib)
   { 5.8,  0, 15,    8.82 } // 35              Psc 
multiple
   { 5,    0, 28,   17.89 } // 47              Psc (TV Piscium) 
fluctuating
   { 4.1,  0, 47.3, 24.27 } // 34    (zeta)    And
   { 4.4,  0, 48.7,  7.59 } // 63    (delta)   Psc
   { 5.5,  0, 49.9, 27.71 } // 65              Psc 
multiple
   { 5.5,  0, 55,   23.63 } // 36              And 
multiple
   { 4.3,  1,  2.9,  7.89 } // 71    (epsilon) Psc
   { 4.7,  1,  5.7, 21.47 } // 74    (psi1)    Psc 
multiple
   { 4.9,  1, 13.7,  7.58 } // 86    (zeta)    Psc 
multiple
   { 3.6,  1, 31.5, 15.35 } // 99    (eta)     Psc
   { 4.4,  1, 41.4,  5.49 } //106    (ny)      Psc
   { 4.3,  1, 45.4,  9.16 } //110    (omikron) Psc
   { 5.8,  1, 50.1, 22.28 } //  1              Ari 
multiple
   { 3.9,  1, 53.5, 19.29 } //  5    (gamma)   Ari (Mesarthim) 
multiple
   { 4.6,  1, 53.6,  3.19 } //111    (xi)      Psc
   { 2.6,  1, 54.6, 20.81 } //  6    (beta)    Ari (Sheratan)
   { 4.7,  1, 57.9, 23.6  } //  9    (lambda)  Ari 
multiple
   { 3.8,  2,  2,    2.76 } //113    (alpha)   Psc 
multiple
   { 5.6,  2,  3.7, 25.94 } // 10              Ari 
multiple
   { 2,    2,  7.2, 23.46 } // 13    (alpha)   Ari (Hamal)
   { 3.6,  2, 50,   27.26 } // 41              Ari
   { 4.6,  2, 59.2, 21.34 } // 48    (epsilon) Ari 
multiple
   { 4.5,  2, 45.1,-18.57 } //  1    (tau1)    Eri
   { 4.4,  2, 49.1,-32.41 } //       (beta)    For
   { 3.9,  2, 56.4, -8.9  } //  3    (eta)     Eri
   { 4.1,  3,  2.4,-23.62 } // 11    (tau³)    Eri
   { 3.9,  3, 12.1,-28.99 } //       (alpha)   For 
multiple
   { 3.7,  3, 19.5,-21.76 } // 16    (tau4)    Eri
   { 3.7,  3, 32.9, -9.46 } // 18    (epsilon) Eri
   { 4.3,  3, 33.8,-21.63 } // 19    (tau5)    Eri
   { 3.5,  3, 43.2, -9.77 } // 23    (delta)   Eri
   { 4.2,  3, 46.8,-23.25 } // 27    (tau6)    Eri
   { 4.5,  3, 54.3, -2.95 } // 32              Eri 
multiple
   { 3,    3, 58,  -13.51 } // 34    (gamma)   Eri (Zaurak)
   { 4,    4, 11.9, -6.84 } // 38    (omikron1)Eri
   { 4.9,  4, 14.4,-10.26 } // 39              Eri 
multiple
   { 4.4,  4, 15.3, -7.64 } // 40    (omikron2)Eri 
multiple
   { 3.6,  4, 17.9,-33.8  } // 41    (upsilon4)Eri
   { 4,    4, 24,  -34.02 } // 43    (upsilon3)Eri
   { 3.8,  4, 35.6,-30.56 } // 52    (upsilon2)Eri
   { 3.9,  4, 36.3, -3.35 } // 48    (ny)      Eri
   { 3.9,  4, 38.2,-14.3  } // 53              Eri
   { 4,    4, 45.5, -3.25 } // 57    (my)      Eri
   { 2.8,  5,  7.9, -5.09 } // 67    (beta)    Eri (Cursa)
   { 3.9,  5, 31.2,-35.47 } //       (epsilon) Col
   { 2.6,  5, 39.6,-34.07 } //       (alpha)   Col
   { 3.1,  5, 51,  -35.77 } //       (beta)    Col
   { 4.4,  5, 57.5,-35.28 } //       (gamma)   Col
   { 3.9,  6, 22.1,-33.44 } //       (delta)   Col
   { 3.6,  3, 24.8,  9.03 } //  1    (omikron) Tau
   { 3.7,  3, 27.2,  9.73 } //  2    (xi)      Tau
   { 3.7,  3, 44.9, 24.11 } // 17              Tau (Electra)
   { 4.3,  3, 45.2, 24.47 } // 19              Tau (Taygeta)
   { 3.8,  3, 45.8, 24.37 } // 20              Tau (Maia)
   { 4.1,  3, 46.3, 23.95 } // 23              Tau (Merope)
   { 2.8,  3, 47.5, 24.11 } // 25    (eta)     Tau (Alcyone)
   { 3.6,  3, 49.2, 24.06 } // 27              Tau (Atlas)
   { 5.05, 3, 49.2, 24.14 } // 28    (BU)      Tau (Pleione) 
fluctuating
   { 3.65, 4,  0.7, 12.49 } // 35    (lambda)  Tau 
fluctuating
   { 3.9,  4,  3.2,  5.99 } // 38    (ny)      Tau
   { 4.8,  4, 13.9,  9.26 } // 47              Tau 
multiple
   { 3.6,  4, 19.8, 15.63 } // 54    (gamma)   Tau
   { 3.8,  4, 22.9, 17.54 } // 61    (delta1)  Tau
   { 4.3,  4, 25.5, 17.93 } // 68    (delta3)  Tau 
multiple
   { 3.5,  4, 28.6, 19.18 } // 74    (epsilon) Tau
   { 3.8,  4, 28.6, 15.96 } // 77    (theta1)  Tau
   { 3.4,  4, 28.7, 15.87 } // 78    (theta2)  Tau
   { 4.2,  4, 35.7, 10.16 } // 88              Tau 
multiple
   { 0.9,  4, 35.9, 16.51 } // 87    (alpha)   Tau (Aldebaran) 
probably planet(s)!
   { 4.2,  4, 42.2, 22.96 } // 94    (tau)     Tau 
multiple
   { 1.7,  5, 26.3, 28.61 } //112    (beta)    Tau (Elnath, Nath)
   { 5.5,  5, 29.3, 25.15 } //118              Tau 
multiple
   { 3,    5, 37.6, 21.14 } //123    (zeta)    Tau
   { 7.85, 4, 59.6,-14.81 } //  R              Lep 
fluctuating
   { 3.2,  5,  5.5,-22.37 } //  2    (epslion) Lep
   { 5.6,  5, 11.4,-11.85 } // RX              Lep 
fluctuating
   { 3.3,  5, 12.9,-16.21 } //  5    (my)      Lep 
fluctuating
   { 4.4,  5, 13.2,-12.94 } //  4    (kappa)   Lep 
multiple
   { 0.1,  5, 14.5, -8.2  } // 19    (beta)    Ori (Rigel) 
multiple
   { 3.6,  5, 17.6, -6.84 } // 20    (tau)     Ori
   { 2.8,  5, 28.2,-20.76 } //  9    (beta)    Lep (Nihal)
   { 2.6,  5, 32.7,-17.82 } // 11    (alpha)   Lep (Arneb)
   { 4,    5, 35.3, -5.4  } // 41,43 (theta)   Ori 
quadruple
   { 4.1,  5, 35.4, -4.84 } // 42,45           Ori 
multiple
   { 2.8,  5, 35.4, -5.91 } // 44    (iota)    Ori 
multiple
   { 3.5,  5, 44.5,-22.45 } // 13    (gamma)   Ori 
multiple
   { 3.6,  5, 47,  -14.82 } // 14    (zeta)    Ori
   { 2.1,  5, 47.8, -9.67 } // 53    (kappa)   Ori (Saiph)
   { 3.8,  5, 51.3,-20.88 } // 15    (delta)   Lep
   { 3.7,  5, 56.4,-14.17 } // 16    (eta)     Lep
   { 3.2,  4, 49.8,  6.96 } //  1    (pi3)     Ori
   { 3.7,  4. 51.2,  5.61 } //  3    (pi4)     Ori
   { 3.7,  4, 54.3,  2.44 } //  8    (pi5)     Ori
   { 5.3,  5,  7.9,  8.5  } // 14              Ori 
multiple
   { 4.4,  5, 21.7, -0.39 } // 22              Ori 
multiple
   { 4.9,  5, 22.8,  3.55 } // 23              Ori 
multiple
   { 3.45, 5, 24.5, -2.4  } // 28    (eta)     Ori 
multiple, fluctuating
   { 1.6,  5, 21.2,  6.35 } // 24    (gamma)   Ori (Bellatrix)
   { 4.2,  5, 30.8,  5.95 } // 32              Ori 
multiple
   { 5.4,  5, 31.2,  3.29 } // 33              Ori 
multiple
   { 2.2,  5, 32,   -0.3  } // 34    (delta)   Ori (Mintaka) 
multiple
   { 5.5,  5, 33.5, -1.16 } // VV              Ori 
fluctuating
   { 3.4,  5, 35.1,  9.93 } // 39    (lambda)  Ori 
multiple
   { 1.7,  5, 36.2, -1.2  } // 46    (epsilon) Ori (Alnilam)
   { 3.6,  5, 38.8, -2.6  } // 48    (sigma)   Ori 
multiple
   { 1.7,  5, 40.8, -1.94 } // 50    (zeta)    Ori (Alnitak) 
multiple
   { 5.3,  5, 48,    6.45 } // 52              Ori 
multiple
   { 0.6,  5, 55.2,  7.41 } // 58    (alpha)   Ori (Beteigeuze) 
fluctuating
   { 3,    6, 20.3,-30.06 } //  1    (zeta)    CMa (Phurud) 
multiple (perspectivic)
   { 2,    6, 22.7,-17.96 } //  2    (beta)    CMa (Mirzam)
   { 4,    6, 36.7,-19.26 } //  7    (ny2)     CMa
   {-1.5,  6, 45.1,-16.72 } //  9    (alpha)   CMa (Sirius)
   { 3.75, 6, 49.8,-32.51 } // 13    (kappa)   CMa 
multiple, fluctuating
   { 3.9,  6, 54.1,-24.18 } // 16    (omikron1)CMa 
fluctuating
   { 1.5,  6, 58.6,-28.97 } // 21    (epsilon) CMa (Adhara) 
multiple
   { 3.5,  7,  1.7,-27.93 } // 22    (sigma)   CMa
   { 3,    7,  3,  -23.83 } // 24    (omikron2)CMa
   { 4.1,  7,  3.8,-15.63 } // 23    (gamma)   CMa
   { 1.8,  7,  8.4,-26.39 } // 25    (delta)   CMa (Wezen)
   { 4.55, 7, 14.3,-26.35 } // 27              CMa (EW CMa) 
fluctuating
   { 3.9,  7, 14.8,-26.77 } // 28    (omega)   CMa 
fluctuating
   { 4.5,  7, 16.6,-23.31 } //145              CMa 
multiple (perspectivic)
   { 5.05, 7, 18.7,-24.56 } // 29              CMa (UW CMa) 
fluctuating
   { 2.4,  7, 24.1,-29.3  } // 31    (eta)     CMa (Aludra) 
multiple (perspectivic)
   { 5.1,  7, 34.3,-23.47 } //  n              Pup 
multiple
   { 3.8,  7, 38.8,-26.8  } //  k    (kappa)   Pup 
multiple
   { 3.9,  7, 43.8,-28.96 } //  3              Pup
   { 3.2,  7, 49.3,-24.86 } //  7    (xi)      Pup (Aspidiske) 
multiple (perspectivic)
   { 4.2,  7, 56.9,-22.88 } // 11              Pup
   { 2.8,  8,  7.5,-24.3  } // 15    (rho)     Pup
   { 3.3,  6, 14.9, 22.51 } //  7    (eta)     Gem (Tejat Prior) 
fluctuating
   { 2.9,  6, 23,   22.51 } // 13    (my)      Gem (Tejat Posterior)
   { 4.1,  6, 29,   20.21 } // 18    (ny)      Gem
   { 1.9,  6, 37.7, 16.4  } // 24    (gamma)   Gem (Alhena)
   { 4.6,  6, 41,    9.9  } // 15              Gem 
multiple
   { 3.1,  6, 43.9, 25.13 } // 27    (epsilon) Gem (Mebsuta)
   { 3.4,  6, 45.3, 12.9  } // 31    (xi)      Gem
   { 3.6,  6, 52.8, 33.96 } // 34    (theta)   Gem
   { 4.7,  6, 54.6, 13.18 } // 38              Gem 
multiple
   { 3.9,  7,  4.1, 20.57 } // 43    (zeta)    Gem (Mekbuda) 
multiple (perspectivic), fluctuating
   { 3.6,  7, 18.1, 16.54 } // 54    (lambda)  Gem
   { 3.5,  7, 20.1, 21.98 } // 55    (delta)   Gem (Wasat)
   { 3.8,  7, 25.7, 27.8  } // 60    (iota)    Gem
   { 4.2,  7, 29.1, 31.78 } // 62    (rho)     Gem
   { 1.6,  7, 34.6, 31.89 } // 66    (alpha)   Gem (Castor) 
multiple
   { 4.1,  7, 35.9, 26.9  } // 69    (upsilon) Gem
   { 3.6,  7, 44.4, 24.4  } // 77    (kappa)   Gem
   { 1.1,  7, 45.3, 28.03 } // 78    (beta)    Gem (Pollux)
   { 4,    6, 14.9, -6.27 } //  5    (gamma)   Mon
   { 3.7,  6, 28.8, -7.03 } // 11    (beta)    Mon 
multiple
   { 4.1,  6, 54.2,-12.04 } // 14    (theta)   CMa
   { 5,    6, 56.1,-14.04 } // 18    (my)      CMa 
multiple
   { 4.2,  7, 11.9, -0.49 } // 22    (delta)   Mon
   { 6.6,  7, 30.8, -9.78 } //  U              Mon 
fluctuating
   { 3.9,  7, 41.2, -9.55 } // 26    (alpha)   Mon
   { 5.7,  7, 45.5,-14.69 } //  2              Pup 
multiple
   { 5.5,  7, 47.9,-12.19 } //  5              Pup 
multiple
   { 4.4,  8,  8.6, -2.98 } // 29    (zeta)    Mon
   { 4.7,  8, 11.3,-12.93 } // 19              Pup
   { 4.3,  6, 23.8,  4.59 } //  8    (epsilon) Mon 
multiple
   { 6.1,  6, 25.2,  7.09 } //  T              Mon 
fluctuating
   { 2.9,  7, 27.2,  8.29 } //  3    (beta)    CMi (Gomeisa)
   { 4.3,  7, 28.2,  8.93 } //  4    (gamma)   CMi
   { 0.4,  7, 39.3,  5.22 } // 10    (alpha)   CMi (Procyon)
   { 4.7,  8, 12.2, 17.65 } // 16    (zeta)    Cnc 
multiple
   { 3.5,  8, 16.5,  9.19 } // 17    (beta)    Cnc (Altarf)
   { 5.5,  8, 26.8, 26.94 } // 23    (phi2)    Cnc 
multiple
   { 4.7,  8, 43.3, 21.47 } // 43    (gamma)   Cnc (Asellus Borealis)
   { 3.9,  8, 44.7, 18.15 } // 47    (delta)   Cnc (Asellus Australis)
   { 3.9,  8, 46.7, 28.76 } // 48    (iota)    Cnc 
multiple
   { 5.3,  8, 52.5, 28.3  } // 55    (rho1)    Cnc 
multiple (perspectivic), 4 planets!
   { 5.4,  8, 54.2, 39.58 } // 57              Cnc 
multiple
   { 6.25, 8, 55.4, 17.23 } //  X              Cnc 
fluctuating
   { 4.3,  8, 58.5, 11.86 } // 65    (alpha)   Cnc
   { 5.8,  9, 10.6, 30.96 } // RS              Cnc 
fluctuating
   { 3.9,  8, 25.7, -3.91 } //  C              Hya
   { 4.1,  8, 37.7,  5.79 } //  4    (delta)   Hya
   { 4.4,  8, 38.8,  3.34 } //  5    (sigma)   Hya
   { 4,    8, 40.1,-35.31 } //       (beta)    Pyx
   { 4.3,  8, 43.2,  3.4  } //  7    (eta)     Hya
   { 3.7,  8, 43.6,-33.19 } //       (alpha)   Pyx 
multiple
   { 3.4,  8, 46.8,  6.42 } // 11    (epsilon) Hya 
multiple
   { 4.4,  8, 48.4,  5.84 } // 13    (rho)     Hya
   { 4,    8, 50.5,-27.71 } //       (gamma)   Pyx
   { 3.1,  8, 55.4,  5.95 } // 16    (zeta)    Hya
   { 3.9,  9, 14.4,  2.31 } // 22    (theta)   Hya
   { 4.7,  9, 20.5, -9.56 } // 27              Hya 
multiple
   { 2,    9, 27.6, -8.66 } // 30    (alpha)   Hya (Alphard)
   { 4.5,  9, 29.1, -2.77 } // 31    (tau1)    Hya 
multiple
   { 3.9,  9, 39.9, -1.14 } // 35    (iota)    Hya
   { 4.1,  9, 51.5,-14.85 } // 39    (upsilon1)Hya
   { 5.1,  9, 52.5, -8.11 } //  8    (gamma)   Sex
   { 4.5, 10,  7.9, -0.37 } // 15    (alpha)   Sex
   { 3.6, 10, 10.6,-12.35 } // 41    (lambda)  Hya
   { 3.8, 10, 26.1,-16.84 } // 42    (my)      Hya
   { 4.3, 10, 27.2,-31.07 } //       (alpha)   Ant
   { 4.9, 10, 37.6,-13.38 } //  U              Hya 
fluctuating
   { 5.8, 10, 43.3,  4.75 } // 33              Sex 
multiple
   { 3.1, 10, 49.6,-16.19 } //       (ny)      Hya
   { 5.4,  9, 28.5,  9.06 } //  2    (omega)   Leo 
multiple
   { 4.3,  9, 31.7, 22.97 } //  4    (lambda)  Leo (Alterf)
   { 3.5,  9, 41.2,  9.89 } // 14    (omikron) Leo
   { 3,    9, 45.9, 23.77 } // 17    (epsilon) Leo
   { 7.9,  9, 47.6, 11.43 } //  R              Leo 
fluctuating
   { 3.9,  9, 52.8, 26.01 } // 24    (my)      Leo
   { 3.5, 10,  7.3, 16.76 } // 30    (eta)     Leo
   { 1.4, 10,  8.4, 11.97 } // 32    (alpha)   Leo (Regulus) 
multiple
   { 3.4, 10, 16.7, 23.42 } // 36    (zeta)    Leo (Aldhafera)
   { 2,   10, 20,   19.84 } // 41    (gamma)   Leo (Algieba) 
multiple
   { 3.8, 10, 32.8,  9.31 } // 47    (rho)     Leo
   { 4.3, 10, 55.6, 24.75 } // 54              Leo 
multiple
   { 2.6, 11, 14.1, 20.52 } // 68    (delta)   Leo (Zosma)
   { 3.3, 11, 14.2, 15.43 } // 70    (theta)   Leo (Coxa)
   { 4,   11, 23.9, 10.53 } // 78    (iota)    Leo 
multiple
   { 2.1, 11, 49.1, 14.57 } // 94    (beta)    Leo (Denebola)
   { 4.1, 10, 59.8,-18.3  } //  7    (alpha)   Crt (Alkes)
   { 4.5, 11, 11.7,-22.83 } // 11    (beta)    Crt
   { 3.6, 11, 19.3,-14.78 } // 12    (delta)   Crt
   { 4.1, 11, 24.9,-17.68 } // 15    (gamma)   Crt
   { 4.9, 11, 27.9,  2.85 } // 84    (tau)     Leo 
multiple (perspectivic)
   { 4.9, 11, 32.3,-29.26 } //  N              Hya 
multiple
   { 3.5, 11, 33,  -31.86 } //       (xi)      Hya
   { 4,   11, 45.9,  6.53 } //  3    (ny)      Vir
   { 3.6, 11, 50.7,  1.76 } //  5    (beta)    Vir (Zawijava)
   { 4.3, 11, 52.9,-33.91 } //       (beta)    Hya
   { 4,   12,  8.4,-24.73 } //  1    (alpha)   Crv (Alchiba)
   { 3,   12, 10.1,-22.62 } //  2    (epsilon) Crv
   { 2.6, 12, 15.8,-17.54 } //  4    (gamma)   Crv (Gienah)
   { 3.9, 12, 19.9, -0.67 } // 15    (eta)     Vir (Zaniah)
   { 2.9, 12, 29.9,-16.52 } //  7    (delta)   Crv (Algorab)
   { 2.7, 12, 34.4,-23.4  } //  9    (beta)    Crv
   { 4.6, 12, 39.2, -8    } // 26    (chi)     Vir
   { 2.7, 12, 41.7, -1.45 } // 29    (gamma)   Vir (Porrima) 
multiple
   { 3,   13, 18.9,-23.17 } // 46    (gamma)   Hya
   { 6.95,13, 29.7,-23.28 } //  R              Hya 
fluctuating
   { 5.8, 12,  4.3, 21.46 } //  2              Com 
multiple
   { 4.4, 12, 26.9, 28.27 } // 15    (gamma)   Com
   { 5,   12, 28.9, 25.91 } // 17              Com 
multiple
   { 4.8, 12, 35.1, 18.38 } // 24              Com 
multiple
   { 5.8, 12, 52.3, 17.09 } // 32,33           Com 
multiple (perspectivic)
   { 4.9, 12, 53.3, 21.24 } // 35              Com 
multiple
   { 4.3, 13, 10,   17.53 } // 42    (alpha)   Com (Diadem)
   { 4.2, 13, 11.9, 27.88 } // 43    (beta)    Com
   { 4.1, 13, 49.5, 15.8  } //  5    (upsilon) Boo
   { 2.7, 13, 54.7, 18.4  } //  8    (eta)     Boo (Muphrid)
   { 0,   14, 15.7, 19.18 } // 16    (alpha)   Boo (Arcturus)
   { 3.6, 14, 31.8, 30.37 } // 25    (rho)     Boo
   { 4.5, 14, 40.7, 16.42 } // 29    (pi)      Boo 
multiple
   { 3.8, 14, 41.1, 13.73 } // 30    (zeta)    Boo
   { 4.8, 14, 43.4, 26.53 } // 34              Boo (W Bootis) 
fluctuating
   { 2.4, 14, 45,   27.07 } // 36    (epsilon) Boo (Izar) 
multiple
   { 3.7, 14, 46.2,  1.89 } //109              Vir
   { 4.5, 14, 51.4, 19.1  } // 37    (xi)      Boo 
multiple
   { 5,   15, 23.2, 30.29 } //  2    (eta)     CrB 
multiple
   { 3.7, 15, 27.8, 29.11 } //  3    (beta)    CrB (Nusakan)
   { 4.1, 15, 32.9, 31.36 } //  4    (theta)   CrB
   { 2.2, 15, 34.8, 26.71 } //  5    (alpha)   CrB (Alphekka, Gemma)
   { 3.8, 15, 42.7, 26.3  } //  8    (gamma)   CrB 
multiple
   { 6,   15, 48.6, 28.16 } //  R              CrB 
fluctuating
   { 4.6, 15, 49.6, 26.07 } // 10    (delta)   CrB
   { 4.1, 15, 57.6, 26.88 } // 13    (epsilon) CrB
   { 3.4, 12, 55.6,  3.4  } // 43    (delta)   Vir
   { 2.8, 13,  2.2, 10.96 } // 47    (epsilon) Vir (Vindemiatrix)
   { 4.4, 13,  9.9, -5.54 } // 51    (theta)   Vir
   { 1,   13, 25.2,-11.16 } // 67    (alpha)   Vir (Spica)
   { 3.4, 13, 34.7, -0.6  } // 79    (zeta)    Vir
   { 4.3, 13, 51.8,-32.99 } //  3              Cen 
multiple
   { 4.2, 14,  1.6,  1.54 } // 93    (tau)     Vir
   { 3.3, 14,  6.4,-26.68 } // 49    (pi)      Hya
   { 3.9, 14, 43.1, -5.66 } //107    (my)      Vir
   { 5,   14, 46,  -25.44 } // 54              Hya 
multiple
   { 5.3, 14, 49.3,-14.15 } //  7    (my)      Lib 
multiple
   { 2.6, 14, 50.9,-16.04 } //  9,8  (alpha)   Lib (Zubenelgenubi) 
multiple
   { 5.4, 15,  1,   -8.52 } // 19    (delta)   Lib 
fluctuating
   { 3.3, 15,  4.1,-25.28 } // 20    (sigma)   Lib
   { 2.6, 15, 17,   -9.38 } // 27    (beta)    Lib (Zubeneschemali)
   { 3.8, 15, 34.8,-10.54 } // 13    (delta)   Ser 
multiple
   { 3.9, 15, 35.5,-14.79 } // 38    (gamma)   Lib
   { 3.6, 15, 37,  -28.13 } // 39    (upsilon) Lib
   { 3.7, 15, 38.7,-29.78 } // 40    (tau)     Lib
   { 2.6, 15, 44.3,  6.43 } // 24    (alpha)   Ser (Unukalhai)
   { 3.7, 15, 46.2, 15.42 } // 28    (beta)    Ser
   { 4.1, 15, 48.7, 18.14 } // 35    (kappa)   Ser
   { 3.5, 15, 49.6, -3.43 } // 32    (my)      Ser
   { 9.5, 15, 50.7, 15.13 } //  R              Ser 
fluctuating
   { 3.7, 15, 50.8,  4.48 } // 37    (epsilon) Ser
   { 4,   15, 51,  -33.63 } //  5    (chi)     Lup
   { 3.9, 15, 56.5, 15.66 } // 41    (gamma)   Ser
   { 4.6, 15, 56.9,-33.97 } //       (xi)      Lup 
multiple
   { 4.1, 16,  4.4,-11.37 } //       (xi)      Sco 
multiple
   { 2.7, 16, 14.3, -3.69 } //  1    (delta)   Oph (Yed Prior)
   { 3.2, 16, 18.3, -4.69 } //  2    (epsilon) Oph (Yed Posterior)
   { 4.45,16, 27,  -18.46 } //  7    (chi)     Oph 
fluctuating
   { 3.8, 16, 30.9,  1.98 } // 10    (lambda)  Oph (Marfik) 
multiple
   { 2.5, 16, 37.2,-10.57 } // 13    (zeta)    Oph
   { 3.2, 16, 57.7,  9.38 } // 27    (kappa)   Oph
   { 2.4, 17, 10.4,-15.72 } // 35    (eta)     Oph (Sabik)
   { 2.1, 17, 34.9, 12.56 } // 55    (alpha)   Oph (Rasalhague)
   { 3.5, 17, 37.6,-15.4  } // 55    (xi)      Ser
   { 2.8, 17, 43.5,  4.57 } // 60    (beta)    Oph (Cebalrai)
   { 5.6, 17, 44.6,  2.58 } // 61              Oph 
multiple
   { 3.8, 17, 47.9,  2.71 } // 62    (gamma)   Oph
   { 9.5, 17, 57.8,  4.69 } // Pfeilstern          (Barnards Stern)
   { 3.3, 17, 59,   -9.77 } // 64    (ny)      Oph
   { 3.9, 18,  0.6,  2.93 } // 67              Oph 
multiple
   { 4.8, 18,  3.1, -8.18 } // 69    (tau)     Oph 
multiple
   { 4,   18,  5.5,  2.5  } // 70              Oph 
multiple
   { 3.7, 18,  7.4,  9.56 } // 72              Oph 
multiple (perspectivic)
   { 3.9, 15, 56.9,-29.21 } //  5    (rho)     Sco
   { 2.9, 15, 58.9,-26.11 } //  6    (pi)      Sco
   { 2.3, 16,  0.3,-22.62 } //  7    (delta)   Sco
   { 2.4, 16,  5.4,-19.8  } //  8    (beta)    Sco (Acrab) 
multiple
   { 3.9, 16,  6.8,-20.67 } //  9    (omega1)  Sco
   { 3.9, 16, 12,  -19.46 } // 14    (ny)      Sco 
multiple
   { 2.9, 16, 21.2,-25.59 } // 20    (sigma)   Sco
   { 4.4, 16, 25.6,-23.44 } //  5    (rho)     Oph 
multiple
   { 1,   16, 29.4,-26.43 } // 21    (alpha)   Sco (Antares) 
multiple, fluctuating
   { 2.8, 16, 35.9,-28.22 } // 23    (tau)     Sco
   { 2.3, 16, 50.2,-34.29 } // 26    (epsilon) Sco
   { 8,   16, 56.6,-30.58 } // RR              Sco 
fluctuating
   { 4.3, 17, 15.3,-26.6  } // 36              Oph 
multiple
   { 4.9, 17, 18,  -24.29 } // 39    (omikron) Oph 
multiple
   { 3.3, 17, 22,  -25    } // 42    (theta)   Oph
   { 4.7, 16, 18.1, 17.05 } //  7    (kappa)   Her 
multiple
   { 3.7, 16, 21.9, 19.15 } // 20    (gamma)   Her
   { 2.8, 16, 30.2, 21.49 } // 27    (beta)    Her (Ruticulus)
   { 3,   17, 14.6, 14.39 } // 64    (alpha)   Her (Rasalgethi) 
multiple, fluctuating
   { 3.1, 17, 15,   24.84 } // 65    (delta)   Her
   { 3.4, 17, 46.5, 27.72 } // 86    (my)      Her
   { 3.7, 17, 57.8, 29.25 } // 92    (xi)      Her
   { 4.3, 18,  1.5, 21.6  } // 95              Her 
multiple
   { 3.8, 18,  7.5, 28.76 } //103    (omikron) Her
   { 5.1, 18,  7.8, 26.1  } //100              Her 
multiple
   { 3.2, 18, 21.3, -2.9  } // 58    (eta)     Ser
   { 3.8, 18, 23.7, 21.77 } //109              Her
   { 5.2, 18, 27.2,  0.2  } // 59d             Ser 
multiple
   { 3.9, 18, 35.2, -8.24 } //       (alpha)   Sct
   { 5.6, 18, 46.5, -0.96 } //  5              Aql 
multiple
   { 4.2, 18, 47.2, -4.75 } //       (beta)    Sct
   { 5.75,18, 47.5, -5.7  } //  R              Sct
   { 4,   18, 56.2,  4.2  } // 63    (theta)   Ser 
multiple
   { 3,   18,  5.8,-30.42 } // 10    (gamma)   Sgr (Alnasl)
   { 3.8, 18, 13.8,-21.06 } // 13    (my)      Sgr
   { 2.7, 18, 21,  -29.83 } // 19    (delta)   Sgr (Kaus Media)
   { 1.8, 18, 24.2,-34.38 } // 20    (epsilon) Sgr (Kaus Australis)
   { 2.8, 18, 28,  -25.42 } // 22    (lambda)  Sgr (Kaus Borealis)
   { 3.2, 18, 45.7,-26.99 } // 27    (phi)     Sgr
   { 2,   18, 55.3,-26.3  } // 34    (sigma)   Sgr (Nunki)
   { 3.5, 18, 57.5,-21.11 } // 37    (xi2)     Sgr
   { 2.6, 19,  2.6,-29.88 } // 38    (zeta)    Sgr
   { 3.8, 19,  4.7,-21.74 } // 39    (omikron) Sgr
   { 3.3, 19,  6.9,-27.67 } // 40    (tau)     Sgr
   { 2.9, 19,  9.8,-21.02 } // 41    (pi)      Sgr
   { 4,   18, 59.6, 15.07 } // 13    (epsilon) Aql
   { 4,   19,  1.7, -5.74 } // 12              Aql
   { 5.2, 19,  5,   -4.03 } // 15              Aql 
multiple (perspectivic)
   { 3,   19,  5.4, 13.86 } // 17    (zeta)    Aql
   { 3.4, 19,  6.2, -4.88 } // 16    (lambda)  Aql
   { 7.9, 19,  6.4,  8.23 } //  R              Aql 
fluctuating
   { 3.4, 19, 25.5,  3.11 } // 30    (delta)   Aql
   { 4.4, 19, 28.7, 24.66 } //  6    (alpha)   Vul
   { 4.4, 19, 40.1, 18.01 } //  5    (alpha)   Sge
   { 4.4, 19, 41,   17.48 } //  6    (beta)    Sge
   { 2.7, 19, 46.3, 10.61 } // 50    (gamma)   Aql (Tarazed)
   { 3.7, 19, 47.4, 18.53 } //  7    (delta)   Sge
   { 5.7, 19, 48.7, 11.82 } // 52    (pi)      Aql 
multiple
   { 0.8, 19, 50.8,  8.87 } // 53    (alpha)   Aql (Altair)
   { 3.95,19, 52.5,  1.01 } // 55    (eta)     Aql 
fluctuating
   { 5.3, 19, 54.6, -8.23 } // 57              Aql 
multiple
   { 3.7, 19, 55.3,  6.41 } // 60    (beta)    Aql (Alschain)
   { 3.5, 19, 58.8, 19.49 } // 12    (gamma)   Sge
   { 5.2, 20,  2,   24.94 } // 16              Vul 
multiple
   { 5.4, 20,  4.1, 17.08 } // 15              Sge 
multiple (perspectivic)
   { 3.2, 20, 11.3, -0.82 } // 65    (theta)   Aql
   { 4,   20, 33.2, 11.3  } //  2    (epsilon) Del
   { 3.6, 20, 37.5, 14.6  } //  6    (beta)    Del
   { 3.8, 20, 39.6, 15.91 } //  9    (alpha)   Del
   { 4.4, 20, 43.5, 15.07 } // 11    (delta)   Del
   { 3.9, 20, 46.7, 16.12 } // 12    (gamma)   Del 
multiple
   { 3.9, 19, 21.7,-17.85 } // 44    (rho1)    Sgr
   { 4.3, 20, 17.6,-12.51 } //  5    (alpha1)  Cap (Algiedi Secundus)
   { 3.6, 20, 18.1,-12.54 } //  6    (alpha2)  Cap (Algiedi Primus) 
known from "Dune" (Harkonnen system)
   { 3,   20, 21,  -14.78 } //  9    (beta)    Cap 
multiple
   { 4.6, 20, 28.9,-17.82 } // 11    (rho)     Cap 
multiple (perspectivic)
   { 5.5, 20, 29.9,-18.58 } // 12    (omikron) Cap 
multiple
   { 4.1, 20, 46.1,-25.27 } // 16    (psi)     Cap
   { 4.1, 20, 51.8,-26.92 } // 18    (omega)   Cap
   { 4.1, 21,  5.9,-17.23 } // 23    (theta)   Cap
   { 4.3, 21, 22.2,-16.83 } // 32    (iota)    Cap
   { 3.8, 21, 26.7,-22.41 } // 34    (zeta)    Cap
   { 3.7, 21, 40.1,-16.66 } // 40    (gamma)   Cap
   { 2.95,21, 47,  -16.13 } // 49    (delta)   Cap (Deneb Algiedi) 
fluctuating
   { 5.4, 22,  0.8,-28.45 } // 12    (eta)     PsA 
multiple
   { 4.3, 22, 31.5,-32.35 } // 17    (beta)    PsA 
multiple
   { 4.2, 22, 40.7,-27.04 } // 18    (epsilon) PsA
   { 4.5, 22, 52.5,-32.88 } // 22    (gamma)   PsA 
multiple
   { 4.2, 22, 55.9,-32.54 } // 23    (delta)   PsA
   { 1.2, 22, 57.6,-29.62 } // 24    (alpha)   PsA (Fomalhaut)
   { 5.2, 20, 59.1,  4.29 } //  1    (epsilon) Equ 
multiple
   { 4.7, 21, 10.3, 10.13 } //  5    (gamma)   Equ
   { 4.5, 21, 14.5, 10.01 } //  7    (delta)   Equ
   { 3.9, 21, 15.8,  5.25 } //  8    (alpha)   Equ (Kitalphar)
   { 4.1, 21, 22.1, 19.8  } //  1              Peg
   { 2.4, 21, 44.2,  9.88 } //  8    (epsilon) Peg (Enif)
   { 4.1, 21, 44.6, 25.65 } // 10    (kappa)   Peg
   { 3.8, 22,  7,   25.35 } // 24    (iota)    Peg
   { 4.3, 22, 10,   33.18 } // 29    (pi)      Peg (pi2 Pegasi)
   { 3.5, 22, 10.2,  6.2  } // 26    (theta)   Peg (Baham)
   { 5.5, 22, 30,    4.43 } // 37              Peg
   { 3.4, 22, 41.5, 10.83 } // 42    (zeta)    Peg (Homam)
   { 2.9, 22, 43,   30.22 } // 44    (eta)     Peg (Matar)
   { 4,   22, 46.5, 23.57 } // 47    (lambda)  Peg
   { 4.2, 22, 46.7, 12.17 } // 46    (xi)      Peg
   { 3.5, 22, 50,   24.6  } // 48    (my)      Peg (Sadalbari)
   { 2.5, 23,  3.8, 28.08 } // 53    (beta)    Peg (Scheat) 
fluctuating
   { 4.5, 23,  3.9,  3.82 } //  4    (beta)    Psc
   { 2.5, 23,  4.8, 15.21 } // 54    (alpha)   Peg (Markab)
   { 3.7, 23, 17.2,  3.28 } //  6    (gamma)   Psc
   { 4.3, 23, 28,    6.38 } // 10    (theta)   Psc
   { 5,   23, 34,   31.33 } // 72              Peg 
multiple
   { 4.1, 23, 39.9,  5.63 } // 17    (iota)    Psc
   { 4.5, 23, 42,    1.78 } // 18    (lambda)  Psc
   { 5,   23, 46.4,  3.49 } // 19              Psc (TX Piscium) 
fluctuating
   { 4,   23, 59.3,  6.86 } // 28    (omega)   Psc
   { 3.8, 20, 47.7, -9.5  } //  2    (epsilon) Aqr
   { 5.5, 21,  4.1, -5.82 } // 12              Aqr 
multiple
   { 4.5, 21,  9.6,-11.37 } // 13    (ny)      Aqr
   { 2.9, 21, 31.6, -5.57 } // 22    (beta)    Aqr (Sadalsuud)
   { 3,   22,  5.8, -0.32 } // 34    (alpha)   Aqr (Sadalmelik)
   { 5.3, 22, 14.3,-21.07 } // 41              Aqr 
multiple
   { 3.9, 22, 21.7, -1.39 } // 48    (gamma)   Aqr (Sadachbia)
   { 3.7, 22, 28.8, -0.02 } // 55    (zeta)    Aqr 
multiple
   { 4,   22, 35.4, -0.12 } // 62    (eta)     Aqr
   { 4,   22, 49.6,-13.59 } // 71    (tau2)    Aqr
   { 3.7, 22, 52.6, -7.58 } // 73    (lambda)  Aqr
   { 3.3, 22, 54.6,-15.82 } // 76    (delta)   Aqr
   { 3.7, 23,  9.4,-21.17 } // 88              Aqr
   { 5.1, 23, 19.1,-13.46 } // 94              Aqr 
multiple
   { 4,   23, 23,  -20.1  } // 98              Aqr
   { 4.7, 23, 33.3,-20.91 } //101              Aqr 
multiple
   { 4.8, 23, 41.8,-17.81 } //104              Aqr
   { 8,   23, 43.8,-15.28 } //  R              Aqr 
fluctuating
   { 5.3, 23, 46,  -18.68 } //107              Aqr 
multiple
   { 3.9,  0,  9.4,-45.75 } //       (epsilon) Phe
   { 2.8,  0, 25.8,-77.25 } //       (beta)    Hyi
   { 3.9,  0, 26.2,-43.68 } //       (kappa)   Phe
   { 2.4,  0, 26.3,-42.31 } //       (alpha)   Phe (Ankaa)
   { 3.7,  0, 31.6,-62.96 } //       (beta)    Tuc 
multiple
   { 3.3,  1,  6.1,-46.72 } //       (beta)    Phe
   { 3.15, 1,  8.4,-55.25 } //       (zeta)    Phe 
multiple, fluctuating
   { 3.4,  1, 28.4,-43.32 } //       (gamma)   Phe
   { 3.9,  1, 31.3,-49.07 } //       (delta)   Phe
   { 0.5,  1, 37.7,-57.24 } //       (alpha)   Eri (Achernar)
   { 5,    1, 39.8,-56.2  } //  p              Eri 
multiple
   { 3.7,  1, 56,  -51.61 } //       (chi)     Eri
   { 2.9,  1, 58.8,-61.57 } //       (alpha)   Hyi
   { 3.6,  2, 16.5,-51.51 } //       (phi)     Eri
   { 4.1,  2, 40.7,-39.86 } //       (iota)    Eri
   { 8.85, 2, 53.9,-49.89 } //  R              Hor 
fluctuating
   { 2.9,  2, 58.3,-40.3  } //       (theta)   Eri (Acamar) 
multiple
   { 4.3,  3, 48.6,-37.62 } //  f              Eri 
multiple
   { 3.8,  3, 44.2,-64.81 } //       (beta)    Ret
   { 3.3,  3, 47.2,-74.24 } //       (gamma)   Hyi
   { 4.6,  3, 58.7,-61.4  } //       (delta)   Ret
   { 3.9,  4, 14,  -42.29 } //       (alpha)   Hor
   { 3.3,  4, 14.4,-62.47 } //       (alpha)   Ret
   { 4.3,  4, 16,  -51.49 } //       (gamma)   Dor
   { 4.4,  4, 16.5,-59.3  } //       (epsilon) Ret
   { 3.3,  4, 34,  -55.05 } //       (alpha)   Dor
   { 5.2,  4, 50.9,-53.46 } //       (iota)    Pic 
multiple
   { 3.75, 5, 33.6,-62.49 } //       (beta)    Dor 
fluctuating
   { 3.9,  5, 47.3,-51.07 } //       (beta)    Pic
   { 4.5,  5, 49.8,-56.17 } //       (gamma)   Pic
   { 4,    5, 59.1,-42.82 } //       (eta)     Col
   {-0.7,  6, 24,  -52.7  } //       (alpha)   Car (Canopus) 
known from "Dune" (planet Arrakis)
   { 3.2,  6, 37.8,-43.2  } //       (ny)      Pup
   { 3.2,  6, 48.2,-61.94 } //       (alpha)   Pic
   { 2.9,  6, 49.9,-50.61 } //       (tau)     Pup
   { 3.6,  7,  8.7,-70.5  } //       (gamma)   Vol 
multiple
   { 4,    7, 16.8,-67.96 } //       (delta)   Vol
   { 3.9,  7, 41.8,-72.61 } //       (zeta)    Vol
   { 3.5,  7, 56.8,-52.98 } //       (chi)     Car
   { 4.7,  8, 19.9,-71.51 } //       (kappa)   Vol 
multiple
   { 1.9,  8, 22.5,-59.51 } //       (epsilon) Car (Avoir)
   { 3.8,  8, 25.7,-66.14 } //       (beta)    Vol
   { 3.8,  8, 55,  -60.64 } //  c              Car
   { 4,    9,  2.4,-66.4  } //       (alpha)   Vol
   { 4.5,  7, 13.5,-44.64 } //  L2             Pup 
fluctuating
   { 2.7,  7, 17.1,-37.1  } //       (pi)      Pup
   { 4.1,  7, 18.4,-36.74 } //  y    (upsilon) Pup 
multiple
   { 3.3,  7, 29.2,-43.3  } //       (sigma)   Pup
   { 3.6,  7, 45.3,-37.97 } //  c              Pup
   { 3.7,  7, 52.2,-40.58 } //  a              Pup
   { 2.2,  8,  3.6,-40    } //       (zeta)    Pup
   { 1.6,  8,  9.5,-47.34 } //       (gamma)   Pup (Suhail al-Muhlif) 
multiple, fluctuating
   { 3.6,  8, 40.3,-52.92 } //       (omikron) Pup
   { 3.8,  8, 40.6,-46.65 } //  b              Vel
   { 4,    8, 44.4,-42.65 } //  d              Vel 
multiple
   { 1.9,  8, 44.7,-54.71 } //       (delta)   Vel
   { 3.9,  8, 46,  -46.04 } //  a              Vel
   { 3.8,  9,  4.2,-47.1  } //  c              Vel
   { 2.2,  9,  8,  -43.43 } //       (lambda)  Vel (Suhail al-Wazn)
   { 2.5,  9, 22.1,-55.01 } //       (kappa)   Vel
   { 3.6,  9, 30.7,-40.47 } //       (psi)     Vel
   { 3.5,  9, 56.9,-54.57 } //       (phi)     Vel
   { 3.9, 10, 14.7,-42.12 } //  q              Vel
   { 3.8, 10, 37.3,-48.23 } //  p              Vel
   { 4.1, 10, 39.3,-55.6  } //  x              Vel 
multiple
   { 2.7, 10, 46.8,-49.42 } //       (my)      Vel
   { 4.1,  8, 18.5,-76.92 } //       (alpha)   Cha
   { 4.7,  8, 57,  -59.23 } //  b1             Car 
multiple
   { 3.4,  9, 11,  -58.97 } //  a              Car
   { 4,    9, 11.3,-62.32 } //  i              Car
   { 1.7,  9, 13.2,-69.72 } //       (beta)    Car (Miaplacidus)
   { 2.2,  9, 17.1,-59.28 } //       (iota)    Car
   { 3.2,  9, 31.2,-57.03 } //  N              Vel
   { 6.85, 9, 32.2,-62.79 } //  R              Car 
fluctuating
   { 3.7,  9, 45.2,-62.51 } //  l              Car (ZZ Carinae) 
fluctuating
   { 2.9,  9, 47.1,-65.07 } //       (upsilon) Car 
multiple
   { 3.3, 10, 13.7,-70.04 } //       (omega)   Car
   { 3.4, 10, 17.1,-61.33 } //  q              Car
   { 3.9, 10, 24.4,-74.02 } //  I              Car 
multiple (perspectivic)
   { 3.8, 10, 27.9,-58.74 } //  s              Car
   { 3.3, 10, 32,  -61.69 } //  p              Car
   { 4.1, 10, 35.5,-78.61 } //       (gamma)   Cha
   { 2.7, 10, 43,  -64.39 } //       (theta)   Car
   { 4.1, 10, 45.6,-80.52 } //       (delta)   Cha 
multiple
   { 3.7, 10, 53.5,-58.86 } //  u              Car 
multiple (perspectivic)
   { 3.9, 11,  8.6,-58.97 } //  x              Car
   { 4.7, 11, 59.7,-78.22 } //       (epsilon) Cha
   { 3.9, 11, 21,  -54.49 } //       (pi)      Cen
   { 4.4, 11, 31.8,-59.48 } //       (omikron) Cen 
multiple, fluctuating
   { 3.1, 11, 35.8,-63.02 } //       (lambda)  Cen
   { 3.6, 11, 45.6,-66.73 } //       (lambda)  Mus
   { 2.4, 12,  8.3,-50.71 } //       (delta)   Cen 
multiple
   { 4,   12, 11.7,-52.37 } //       (rho)     Cen
   { 2.8, 12, 15.1,-58.75 } //       (delta)   Cru
   { 4.15,12, 17.6,-67.96 } //       (epsilon) Mus 
fluctuating
   { 4.1, 12, 18.4,-64    } //       (zeta)    Cru
   { 3.55,12, 21.4,-60.4  } //       (epsilon) Cru 
fluctuating
   { 0.7, 12, 26.6,-63.1  } //       (alpha)   Cru (Acrux) 
multiple
   { 3.9, 12, 28,  -50.23 } //       (sigma)   Cen
   { 1.6, 12, 31.2,-57.11 } //       (gamma)   Cru (Gacrux) 
multiple (perspectivic)
   { 3.8, 12, 32.5,-72.13 } //       (gamma)   Mus
   { 2.7, 12, 37.2,-69.14 } //       (alpha)   Mus
   { 3.9, 12, 37.7,-48.54 } //       (tau)     Cen
   { 2.2, 12, 41.5,-48.96 } //       (gamma)   Cen
   { 3,   12, 46.3,-68.11 } //       (beta)    Mus 
multiple
   { 1.3, 12, 47.7,-59.69 } //       (beta)    Cru (Mimosa)
   { 3.7, 12, 54.6,-57.18 } //       (my)      Cru 
multiple
   { 3.6, 13,  2.3,-71.55 } //       (delta)   Mus
   { 2.8, 13, 20.6,-36.71 } //       (iota)    Cen
   { 4.3, 13, 22.6,-60.99 } //  J              Cen 
multiple
   { 3.9, 13, 31,  -39.41 } //  d              Cen
   { 2.3, 13, 39.9,-53.47 } //       (epsilon) Cen
   { 5,   13, 41.7,-54.56 } //  Q              Cen 
multiple
   { 3.4, 13, 49.5,-41.69 } //       (ny)      Cen
   { 3.25,13, 49.6,-42.47 } //       (my)      Cen
   { 2.5, 13, 55.5,-47.29 } //       (zeta)    Cen
   { 3.8, 13, 58.3,-42.1  } //       (rho)     Cen
   { 3.9, 13, 58.7,-44.8  } //       (upsilon1)Cen
   { 0.6, 14,  3.8,-60.37 } //       (beta)    Cen (Hadar, Agena)
   { 2.1, 14,  6.7,-36.37 } //  5    (theta)   Cen
   { 7.9, 14, 16.6,-59.91 } //  R              Cen 
fluctuating
   { 2.3, 14, 35.5,-42.16 } //       (eta)     Cen
   {-0.3, 14, 39.6,-60.83 } //       (alpha)   Cen (Rigil Kentaurus) 
multiple
   { 4,   14, 42,  -37.79 } //  b              Cen
   { 3.2, 14, 42.5,-64.98 } //       (alpha)   Cir
   { 3.1, 14, 59.2,-42.1  } //       (kappa)   Cen
   { 4.6, 15, 16.8,-60.94 } //       (delta)   Cir 
multiple
   { 4.1, 15, 17.5,-58.8  } //       (beta)    Cir
   { 4.5, 15, 23.4,-59.32 } //       (gamma)   Cir
   { 3.5, 14, 19.4,-46.06 } //       (iota)    Lup
   { 2.3, 14, 41.9,-47.39 } //       (alpha)   Lup
   { 2.7, 14, 58.5,-43.13 } //       (beta)    Lup
   { 3.9, 15,  5.1,-47.05 } //       (pi)      Lup 
multiple
   { 3.7, 15, 11.9,-48.74 } //       (kappa)   Lup 
multiple
   { 3.4, 15, 12.3,-52.1  } //       (zeta)    Lup 
multiple
   { 4.1, 15, 18.5,-47.88 } //       (my)      Lup 
quadruple
   { 3.2, 15, 21.4,-40.65 } //       (delta)   Lup
   { 3.6, 15, 21.8,-36.26 } //       (rho1)    Lup
   { 3.4, 15, 22.7,-44.69 } //       (epsilon) Lup
   { 2.8, 15, 35.1,-41.17 } //       (gamma)   Lup
   { 4.5, 15, 35.9,-44.96 } //  d              Lup 
multiple
   { 3.4, 16,  0.1,-38.4  } //       (eta)     Lup 
multiple
   { 4,   16, 19.8,-50.16 } //       (gamma2)  Nor
   { 4.4, 16, 27.2,-47.55 } //       (epsilon) Nor 
multiple
   { 3.8, 16, 49.8,-59.04 } //       (eta)     Ara
   { 3.1, 16, 58.6,-55.99 } //       (zeta)    Ara
   { 4.1, 16, 59.6,-53.16 } //       (epsilon1)Ara
   { 2.8, 17, 25.3,-55.53 } //       (beta)    Ara
   { 3.3, 17, 25.4,-56.38 } //       (gamma)   Ara
   { 3.6, 17, 31.1,-60.68 } //       (delta)   Ara
   { 2.9, 17, 31.8,-49.88 } //       (alpha)   Ara
   { 3.7, 18,  6.6,-50.09 } //       (theta)   Ara
   { 3.05,16, 51.9,-38.05 } //       (my1)     Sco 
fluctuating
   { 3.6, 16, 52.3,-38.02 } //       (my2)     Sco
   { 3.6, 16, 54.6,-42.36 } //       (zeta2)   Sco
   { 3.3, 17, 12.2,-43.24 } //       (eta)     Sco
   { 2.7, 17, 30.8,-37.39 } // 34    (upsilon) Sco (Lesath)
   { 1.6, 17, 33.6,-37.1  } // 35    (lambda)  Sco (Shaula)
   { 1.9, 17, 37.3,-43    } //       (theta)   Sco (Sargas)
   { 2.4, 17, 42.5,-39.03 } //       (kappa)   Sco
   { 3,   17, 47.6,-40.13 } //       (iota1)   Sco
   { 3.2, 17, 49.9,-37.04 } //  G              Sco
   { 3.1, 18, 17.6,-36.76 } //       (eta)     Sgr 
multiple
   { 3.5, 18, 27,  -45.97 } //       (alpha)   Tel
   { 4.1, 18, 28.8,-49.07 } //       (zeta)    Tel
   { 5.2, 18, 33.4,-38.72 } //       (kappa)   CrA 
multiple
   { 4.85,18, 58.7,-37.11 } //       (epsilon) CrA 
fluctuating
   { 4.7, 19,  3.1,-42.1  } //       (zeta)    CrA
   { 4.2, 19,  6.4,-37.06 } //       (gamma)   CrA 
multiple
   { 4.6, 19,  8.3,-40.5  } //       (delta)   CrA
   { 4.1, 19,  9.5,-37.9  } //       (alpha)   CrA
   { 4.1, 19, 10,  -39.34 } //       (beta)    CrA
   { 3.9, 19, 22.6,-44.46 } //       (beta1)   Sgr 
multiple
   { 4,   19, 23.9,-40.62 } //       (alpha)   Sgr
   { 4.3, 14, 26.9,-83.67 } //       (delta)   Oct
   { 3.8, 14, 47.9,-79.04 } //       (alpha)   Aps
   { 2.9, 15, 18.9,-68.68 } //       (gamma)   TrA
   { 4.1, 15, 36.7,-66.32 } //       (epsilon) TrA
   { 2.8, 15, 55.1,-63.43 } //       (beta)    TrA
   { 3.9, 16, 15.4,-63.59 } //       (delta)   TrA
   { 4.2, 16, 20.4,-78.69 } //       (delta)   Aps 
multiple
   { 3.9, 16, 33.5,-78.9  } //       (gamma)   Aps
   { 4.2, 16, 43.1,-77.52 } //       (beta)    Aps
   { 1.9, 16, 48.7,-69.03 } //       (alpha)   TrA
   { 3.6, 17, 45.7,-64.72 } //       (eta)     Pav
   { 4,   18, 43,  -71.43 } //       (zeta)    Pav
   { 4.2, 18, 52.2,-62.19 } //       (lambda)  Pav
   { 3.35,18, 56.9,-67.23 } //       (kappa)   Pav 
fluctuating
   { 4,   20,  0.6,-72.91 } //       (epsilon) Pav
   { 3.6, 20,  8.7,-66.18 } //       (delta)   Pav
   { 1.9, 20, 25.6,-56.74 } //       (alpha)   Pav (Peacock)
   { 3.1, 20, 37.6,-47.29 } //       (alpha)   Ind
   { 3.4, 20, 45,  -66.2  } //       (beta)    Pav
   { 3.7, 20, 54.8,-58.45 } //       (beta)    Ind
   { 4.4, 21, 19.9,-53.45 } //       (theta)   Ind 
multiple
   { 3.7, 21, 41.5,-77.39 } //       (ny)      Oct
   { 3,   21, 53.9,-37.37 } //       (gamma)   Gru
   { 1.7, 22,  8.2,-46.96 } //       (alpha)   Gru (Alnair)
   { 2.9, 22, 18.5,-60.26 } //       (alpha)   Tuc
   { 5.2, 22, 23,  -45.93 } //       (pi)      Gru 
multiple (perspectivic)
   { 4,   22, 29.3,-43.5  } //       (delta1)  Gru
   { 4.1, 22, 29.8,-43.75 } //       (delta2)  Gru
   { 2.1, 22, 42.7,-46.88 } //       (beta)    Gru
   { 4.1, 22, 46.1,-81.38 } //       (beta)    Oct
   { 3.5, 22, 48.6,-51.32 } //       (epsilon) Gru
   { 3.9, 23, 10.4,-45.25 } //       (iota)    Gru
   { 4,   23, 17.4,-58.24 } //       (gamma)   Tuc

}

// #declare minmag=6;                  // magnitude of the faintest 
stars to be visible
// #declare w=800;                    // image width
// #declare an=50;                     // field of view
// #declare m=0.00058/(w/800)/(50/an); // radius of the faintest stars 
adjusted to image width and field of view
// #declare fac=2;                     // logarithmic factor for orders 
of magnitude,
                                     // should be smaller at low 
resolutions to prevent bright stars
                                     // from being unnaturally large 


#macro Stars(minmag, w, an, fac)
   #local stars=union
   {
     #local m=0.00058/(w/800)/(50/an);
     #local a=0;
     #while (a<dimension_size(Cat, 1))
       #local rad=m*pow(fac, (minmag-Cat[a][0])/2);
       #local rec=-Cat[a][1]*15-Cat[a][2]*0.25;
       #local dec=Cat[a][3];
       sphere { <sin(rec*(pi/180))*cos(dec*(pi/180)), sin(dec*(pi/180)), 
cos(rec*(pi/180))*cos(dec*(pi/180))>, rad }
       #declare a=a+1;
     #end
   }
   sky_sphere
   {
     pigment
     {
       object { stars color rgb 0 color rgb 1 }
     }
     rotate y*90
     rotate x*23.4333
   }
#end
// End addition by Yadgar

/*
   Planet isosurface from Jaime Vives Piqueres's moon.

*/


global_settings{
  assumed_gamma 1.0
  max_trace_level 20
}
#default{texture{finish{ambient 0}}}
#include "functions.inc"


#declare Modelling=off;
#declare ShowPlanet=on;
#declare ShowWater=on;
#declare ShowClouds=on;
#declare ShowRings=on;

// Begin addition by Yadgar
Stars(7, 1024, 40, 1.3)
// End addition by Yadgar

// *** PLANET ***

// planet texture
#declare t_planet=
pigment{
           onion    warp { turbulence 0.1 /*lambda 33 */ }
           color_map{
                    [.7 rgb <.3,.2,.05>] // sand
                    [.8 rgb <0,.1,0>]    // green
                    [.99 rgb <.1,.05,.01>]//<.1,.2,.01>]      // green
                    }
                  scale 1/(<1.01,.995,1.01>)
                  }



#declare t_planet=
texture{
  pigment{
           onion    scale <1.01,.995,1.01>
           turbulence .05
           lambda 2.5
           omega 1.2
           pigment_map{
                    [0 rgb 1]
                    [.05  t_planet ]
                    [.95  t_planet ] // sand
                    [1 rgb 1]//<.1,.2,.01>]
                    }
          }

#if(!Modelling)
         normal{granite .001 scale .00001}
#end
finish{specular .1 }
}

#declare Scalar=<4,1,4>;
#declare Rotar=<-15,0,0>;

// Cloud texture
#declare t_clouds=
texture{
          pigment{
                   wrinkles  scale <100,50,100>*22
                   turbulence <1,2,1>
                   lambda 2.5
                   omega 1.3
                   warp { turbulence <10,0,10>*.1
                         //lambda 3
                         omega 1.2
                         }
                   color_map{
                            [0 rgb 1 transmit 1]
                            [.3 rgb 1 transmit .9]
                            [1 rgb 1 transmit 0]
                            }
                   rotate y*15
                   scale<0.021,0.02,0.021>/Scalar
                   rotate -Rotar
                  }
         }

// Cloud texture
#declare t_clouds=
texture{ wrinkles  rotate Rotar
                   scale Scalar
                   //lambda 2.5
                   omega 1.3
                   texture_map{
                            [0 t_clouds ]
                            [.3 pigment {rgb 1 transmit 1}]
                            [.5 t_clouds]
                            [.7 pigment {rgb 1 transmit 1}]
                            [1 t_clouds ]
                            }
                  }
        // }


// Planet
#declare Planet=
union{
         isosurface{  // Copied from Jaime's LightSys Space Demo scene
 
function{(x*x+y*y+z*z-1)+f_granite(x*2,y*2,z*2)*f_agate(x,y,z)*.05}
                  max_gradient 3.8
                  contained_by{sphere{0,1}}
                  texture{t_planet scale .02}
                  scale y*1.002
                  }


        #if(ShowWater)
                sphere{0,1 // water
                       pigment{gradient y scale 2 translate y
                               turbulence .1
                                lambda 7
                              colour_map{
                                       [0 rgbt<1,1,1,0> ]
                                       [.15 rgb <0,.05,.2> transmit
.3*(!Modelling)]
                                       [.9 rgb <0,.05,.2> transmit
.3*(!Modelling)]
                                       [1 rgbt<1,1,1,0> ]
                                       }
                               }
                       finish{specular .2  metallic brilliance 2}
                       #if(!Modelling)
                          interior{fade_distance .003 fade_color rgb
<0,0,.1>}
                       #end
                       scale .996
                       }
        #end
       #if(!Modelling)
               sphere{0,1 // Atmosphere
                       pigment{colour rgbt 1}
                       interior{
                                media {
                                           // (---general values---)
                                           intervals 10           // 
number of intervals used for sampling [10]
                                           samples 1,1            // 
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]
                                           // (---media types---)
                                           //absorption rgb<.1,.05,0>*.001
// absorbing media, block light of specified color
                                           scattering {2, rgb 10 }
                                           //method 3               // 
adaptive sampling
                                           density {onion
                                                    color_map{
                                                            [.89 rgb .5]
// earth
                                                            [.93 rgb
<0,.5,.6>*.5]//
                                                            [.98 rgb
<0,0,.1>]//
                                                            [1 rgb 0 ]//
                                                            }
                                                   }
                                         }
                                }
                       rotate y*90
                       scale 1.05
                       hollow
                       double_illuminate
                       }
        #end
        #if(ShowClouds)
                union{
                       sphere{0,1.01 texture{t_clouds }}
                       rotate y*45
                       hollow //double_illuminate
                       }
         #end
        }

// placement
union{  #if(ShowRings)
         disc {<0, 0, 0>  y, 1.0, .7        // -O- RINGs -O-
                         pigment{spherical
                                 cubic_wave
                                 colour_map{
                                            [0 rgbft <0,0,0, 1,1>]
                                            [.01 rgbft <.4,.3,.2, 0,.1>]
                                            [.015 rgbft <.3,.3,.3, .1,.7>]
                                            [.03 rgbft <.35,.3,.25, 0,.1>]
                                            [.04 rgbft <.1,.21,.3, .1,.9>]
                                            [.07 rgbft <.3,.21,.1, .2,.5>]
                                            //
                                            [.12 rgbft <.25,.2,.15, 0,.1>]
                                            [.12 rgbft <.25,.2,.15, 0,.1>]
                                            [.18 rgbft <.2,.2,.25, .1,.7>]
                                            [.20 rgbft <.3,.2,.1, 0,.1>]
                                            [.22 rgbft <0,0,0, 1,1>]
                                            }
                                 }
                         normal{granite .001 scale .00001}
                         finish{diffuse 1}
                         scale 2
                         hollow
                         double_illuminate
                         rotate <40,0,30>
                         }
          #end
         object{Planet }
         scale .3
         translate <0,0,0>
         }

light_source{
          0,
          4
          fade_power 2
          translate <2,.1,.5>
          }

camera{
  location <0,.5,0>
  up y
  look_at .5*x //<0,-.3,1> //<0,-.4,1>

}

// End of file

See you on www.khyberspace.de!

Yadgar


Post a reply to this message


Attachments:
Download 'pingpong.png' (624 KB)

Preview of image 'pingpong.png'
pingpong.png


 

From: Eero Ahonen
Subject: Re: Ping Pong
Date: 22 Mar 2008 08:07:35
Message: <47e50497@news.povray.org>
Nekar Xenos wrote:
> Hear's my suggestion for this ping-pong round.
> 
> 

Damn hard to think of anything on that scene. It feels so ready with so 
low amount of objects. But it's the end of the world as we know it, 
while the nuclear flame is taking the planet and all life down.

-- 
Eero "Aero" Ahonen
    http://www.zbxt.net
       aer### [at] removethiszbxtnetinvalid


Post a reply to this message


Attachments:
Download 'pingpong.jpg' (74 KB) Download 'us-ascii' (8 KB)

Preview of image 'pingpong.jpg'
pingpong.jpg

From: alphaQuad
Subject: Re: Ping Pong
Date: 22 Mar 2008 17:50:00
Message: <web.47e58b9d41aa233d1b8ed7370@news.povray.org>
making 3000 star cat with more data but running into typecast issues.

#declare catalog2 = array[1][7] {
{ "5.1","23","2.606","41.757778","A3","107.18092300280163","And 02" }
}
works. typecast (float)string, then ok but I am not finding that.

#declare catalog = array[1][7] {
{ 5.1,23,2.606,41.757778,"A3",107.18092300280163,"And 02" }
}
fails of course.

whats the solution besides 2 arrays, a string and float array?


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 22 Mar 2008 18:15:00
Message: <web.47e5917841aa233d1b8ed7370@news.povray.org>
"alphaQuad" <alp### [at] earthlinknet> wrote:
> making 3000 star cat with more data but running into typecast issues.
>
> #declare catalog2 = array[1][7] {
> { "5.1","23","2.606","41.757778","A3","107.18092300280163","And 02" }
> }
> works. typecast (float)string, then ok but I am not finding that.
>
> #declare catalog = array[1][7] {
> { 5.1,23,2.606,41.757778,"A3",107.18092300280163,"And 02" }
> }
> fails of course.
>
> whats the solution besides 2 arrays, a string and float array?

val(s)


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 22 Mar 2008 22:45:01
Message: <web.47e5d15341aa233d1b8ed7370@news.povray.org>
Here's a preview of the 3000 star colored cat, need to adjust colors but that
isnt the prob.

If I increase mag > 2 or so, I get too many objects. So the plan is to invert
cam matrix and pop world matrix and figure focal length to see if a star is in
the frame. That will take care of "error: too many nested objects".

Now is that really "too many" or the method in use? Because it only errors if
the mag is pushed up. strange.

Does anyone really want a planetarium? Because it is about to happen.


Post a reply to this message


Attachments:
Download 'planete3.png' (41 KB)

Preview of image 'planete3.png'
planete3.png


 

From: alphaQuad
Subject: Re: Ping Pong
Date: 23 Mar 2008 01:25:01
Message: <web.47e5f70341aa233d1b8ed7370@news.povray.org>
had to rewrite the stars func

here is "forward" RA 90 or Orion's Belt.

Someone want to make a cool star object? hmmm?

#macro star(radius,pos,color)
blah
#end

to replace:
sphere { _v, rad pigment { rgb starcolor(Cat[i][6]) } finish { ambient 1 diffuse
0 } }

invertmatrix is done, for now there are no stars behind the cam


Post a reply to this message


Attachments:
Download 'planete4.png' (46 KB)

Preview of image 'planete4.png'
planete4.png


 

From: alphaQuad
Subject: Re: Ping Pong
Date: 23 Mar 2008 10:30:01
Message: <web.47e676c841aa233de52dcb710@news.povray.org>
Now for Kepler, orbital elements, period/moon rot sync, lots to do.

Size of func that describes the progressive lunar orbit is staggering and
incredibly accurate. If anyone wants to translate something, let me know.


Got too late last night, here is previous Orion shot,3133 starCat.


Post a reply to this message


Attachments:
Download 'flam_bayer3133.zip' (305 KB)

From: alphaQuad
Subject: Re: Ping Pong
Date: 24 Mar 2008 00:35:00
Message: <web.47e73cdd41aa233d34ef70380@news.povray.org>
Did'nt have much time today (or lastnight) obviously this is just preview code
and much will change with correct design. (still need a star, people must not
want this much)

Update:
//rearview (camera must be co-set)
#declare cameramatrix = array[16] { -1.0, 0.0, 0.0 0.0,
 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, -1.0, 0.0, 0.0, 0.0, 0.0, 1.0 }

//#declare cameramatrix = array[16] { 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1 }
#declare  worldmatrix = array[16] { 1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1 }
//Stars(400, 512, 60, 70)
#macro Stars(minmag, w, an, fac)
  #local ab = invertmatrix(cameramatrix,worldmatrix);
  #local stars=union {
     #local m=0.00058/(w/800)/(50/an);
     #local i=0;
     #while (i<dimension_size(Cat, 1))
       #local rad=(abs(((val(Cat[i][0]) + 2.4) - 16.6)) - 2) *fac;
       //*$asa-sin(%PI.5,637,%a)
       #if (rad < minmag) #local rad = minmag; #end

       #local ra=val(Cat[i][1])*15+val(Cat[i][2])*0.25;
       #local dec=val(Cat[i][3]);
       #local _v = <cos(radians(ra))*cos(radians(dec)), sin(radians(dec)),
          sin(radians(ra))*cos(radians(dec))>;

       #local _v = _v*300000; //distance cant used now val(Cat[i][4])
       #local ab = pop_matrix(worldmatrix,_v)
       #if (ab.z > 0.0)

         #if (mod(i,2) = 0)
           text {
             ttf "Arial.ttf" Cat[i][5] 1 0 scale<8, 8, .000001>
             texture {
               pigment { rgb starcolor(Cat[i][6]) }
               finish { ambient 1 diffuse 0 }
             }
             translate <0,0,800>
             rotate <-dec,0,0>
             rotate <0,-ra+90,0>
           }#end
         sphere { _v, rad pigment { rgb starcolor(Cat[i][6]) }
           finish { ambient 1 diffuse 0 }
         }
       #end
       #declare i=i+1;
     #end
  }
  object { stars }
#end

other stuff to think about ***************************

To set the size of a sphere, you will use a formula that looks something like
the following:

    * Sphere radius = k * sqrt(L/L0)

where L is the star's true luminosity and L0 is some reference value for that
luminosity -- for example, L0 might be the luminosity of the Sun, so L would
then be in multiples of solar luminosity.

Since it's the sphere's radius, not area, that the POV-Ray
sphere object expects to see, we need the square root of the whole thing.
Doubling the luminosity doubles the star's apparent area. The constant k will
adjust the ratio L/L0 into an appropriate value for POV-Ray; we can figure it
out later while doing some test traces.

If you're pulling data straight from a star catalog, you're
probably either extracting or calculating the absolute
magnitude instead of a luminosity. They're closely related, however. The
relationship between luminosity L and absolute magnitude MV is given by:

    * MV = MV0 + 2.5 log (L / L0)

where L0 and MV0 are the reference values (i.e. star with luminosity L0 has
absolute magnitude MV0).

This means we can rewrite the sphere radius formula as:

    * Sphere radius = k * sqrt(10(0.4 * [MV - MV0]))

To simplify things, we can choose the reference magnitude,
MV0, to equal 0. Then:

    * Sphere radius = k * sqrt(10(0.4 * MV))

Problems with the simple model

This simple model is good in many respects, but it has one big flaw: it is very
difficult to get realistic star images over a wide range of magnitudes. In
particular, stars that are very bright as seen from Earth, such as Sirius, tend
to look like big disks, whereas dim stars tend to fade out altogether.
A simple fix

One solution to this is to "compress" the symbol range according to the apparent
magnitude of the stars. This results in a formula for sphere size that looks
like the following:

    * Sphere radius = k * sqrt(10(0.4 * MV)) * (B/B0)n

where B is the apparent brightness of a star, B0 some reference brightness, and
n is a number between 0 and -1. The value n effectively decreases the sphere
size for stars with large B, and increases it for stars of small B. The
brightness ratio can be determined from apparent magnitudes much as the
luminosity ratio could be determined from absolute magnitudes:

    * V = V0 + 2.5 log (B / B0)
    * B / B0 = 10(0.4 * [V - V0])

Thus you could set a reference magnitude roughly in the middle of the naked-eye
range, such as +3, and a value of n around -0.5 or so, to uniformly shrink the
largest stars and enlarge the smallest ones.


Post a reply to this message


Attachments:
Download 'planete5.png' (49 KB)

Preview of image 'planete5.png'
planete5.png


 

From: alphaQuad
Subject: Re: Ping Pong
Date: 24 Mar 2008 00:50:00
Message: <web.47e7406441aa233d34ef70380@news.povray.org>
hmm.. previous post should read 10 to the power of: sqrt(10(^)

sqrt(10^(0.4 * MV)

in case you were wondering

http://www.astronexus.com/node/105


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 24 Mar 2008 10:05:03
Message: <web.47e7c2b341aa233d87aa2f830@news.povray.org>
for the astronuts:

ANDROMEDA (And, ANDROMEDAE): daughter of Cassiopeia
ANTLIA (Ant, ANTLIAE): pump
APUS (Aps, APODIS): bird of paradise
AQUARIUS (Aqr, AQUARII): water carrier
AQUILA (Aql, AQUILAE): eagle
ARA (Ara, ARAE): altar
ARIES (Ari, ARIETIS): ram
AURIGA (Aur, AURIGAE): charioteer
BOOTES (Boo, BOOTIS): oxherd
CAELUM (Cae, CAELI): graving tool
CAMELOPARDALIS (Cam, CAMELOPARDALIS): giraffe
CANCER (Cnc, CANCRI): crab
CANES VENATICI (CVn, CANUM VENATICORUM): hunting dogs
CANIS MAJOR (CMa, CANIS MAJORIS): greater dog
CANIS MINOR (CMi, CANIS MINORIS): lesser dog
CAPRICORNUS (Cap, CAPRICORNI): horned goat
CARINA (Car, CARINAE): keel of the Argo
CASSIOPEIA (Cas, CASSIOPEIAE): wife of Cepheus
CENTAURUS (Cen, CENTAURI): centaur
CEPHEUS (Cep, CEPHEI): king of Ethiopia or Joppa
CETUS (Cet, CETI): reptile menacing Andromeda
CHAMAELEON (Cha, CHAMAELEONTIS): chamaeleon
CIRCINUS (Cir, CIRCINI): a pair of compasses
COLUMBA (Col, COLUMBAE): dove
COMA BERENICES (Com, COMAE BERENICES): Bernice's lock of hair
CORONA AUSTRALIS (CrA, CORONAE AUSTRALIS): southern crown
CORONA BOREALIS (CrB, CORONAE BOREALIS): northern crown
CORVUS (Crv, CORVI): crow
CRATER (Crt, CRATERIS): cup
CRUX (Cru, CRUCIS): cross
CYGNUS (Cyg, CYGNI): swan
DELPHINUS (Del, DELPHINI): dolphin
DORADO (Dor, DORADUS): goldfish
DRACO (Dra, DRACONIS): dragon
EQUULEUS (Equ, EQUULEI): little horse
ERIDANUS (Eri, ERIDANI): river
FORNAX (For, FORNACIS): furnace
GEMINI (Gem, GEMINORIUM): twins, Castor and Pollux
GRUS (Gru, GRUIS): crane
HERCULES (Her, HERCULIS): Heracles, the hero
HOROLOGIUM (Hor, HOROLOGII): clock
HYDRA (Hya, HYDRAE): water serpent (female)
HYDRUS (Hyi, HYDRI): water serpent (male)
INDUS (Ind, INDI): (American) Indian
LACERTA (Lac, LACERTAE): lizard
LEO (Leo, LEONIS): lion
LEO MINOR (LMi, LEONIS MINORIS): lesser lion
LEPUS (Lep, LEPORIS): hare
LIBRA (Lib, LIBRAE): scales (weighing)
LUPUS (Lup, LUPI): wolf
LYNX (Lyn, LYNX): lynx
LYRA (Lyr, LYRAE): lyre
MENSA (Men, MENSAE): table (mountain)
MICROSCOPIUM (Mic, MICROSCOPII): microscope
MONOCEROS (Mon, MONOCEROTIS): unicorn
MUSCA (Mus, MUSCAE): fly
NORMA (Nor, NORMAE): carpenter's level
OCTANS (Oct, OCTANTIS): octant
OPHIUCHUS (Oph, OPHIUCHI): snake holder
ORION (Ori, ORIONIS): hunter
PAVO (Pav, PAVONIS): peacock
PEGASUS (Peg, PEGASI): winged horse
PERSEUS (Per, PERSEI): rescuer of Andromeda
PHOENIX (Phe, PHOENICIS): phoenix
PICTOR (Pic, PICTORIS): painter (originally his easel)
PISCES (Psc, PISCIUM): fish
PISCIS AUSTRINUS (PsA, PISCIS AUSTRINI): southern fish
PUPPIS (Pup, PUPPIS): poop deck of the Argo
PYXIS (Pyx, PYXIDIS): box, or compass, of the Argo
RETICULUM (Ret, RETICULI): net (optical instrument)
SAGITTA (Sge, SAGITTAE): arrow
SAGITTARIUS (Sgr, SAGITTARII): archer
SCORPIUS (Sco, SCORPII): scorpion
SCULPTOR (Scl, SCULPTORIS): sculptor (originally his studio)
SCUTUM (Sct, SCUTI): shield
SERPENS (Ser, SERPENTIS): snake
SEXTANS (Sex, SEXTANTIS): sextant
TAURUS (Tau, TAURI): bull
TELESCOPIUM (Tel, TELESCOPII): telescope
TRIANGULUM (Tri, TRIANGULI): triangle
TRIANGULUM AUSTRALE (TrA, TRIANGULI AUSTRALIS): southern triangle
TUCANA (Tuc, TUCANAE): toucan
URSA MAJOR (UMa, URSAE MAJORIS): greater bear
URSA MINOR (UMi, URSAE MINORIS): lesser bear
VELA (Vel, VELORUM): sails of the Argo
VIRGO (Vir, VIRGINIS): virgin
VOLANS (Vol, VOLANTIS): flying fish
VULPECULA (Vul, VULPECULAE): little fox


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 24 Mar 2008 11:05:01
Message: <web.47e7d07241aa233d87aa2f830@news.povray.org>
Compelling to me (given what I've seen) that there is a Reptile menacing
Andromeda daughter of Cassiopeia in the skyology, but then I am getting
off-topic arent I.

(Or on-topic no one cares to think about)


Here is And with a Lac on her mind and Cetus, the cause.


Post a reply to this message


Attachments:
Download 'and_cetus.jpg' (53 KB)

Preview of image 'and_cetus.jpg'
and_cetus.jpg


 

From: Kirk Andrews
Subject: Re: Ping Pong
Date: 24 Mar 2008 11:05:01
Message: <web.47e7d07741aa233db555cae70@news.povray.org>
No one's going to add some moons?
Or a giant space craft of some kind?


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 24 Mar 2008 11:55:00
Message: <web.47e7dc6241aa233d87aa2f830@news.povray.org>
"Kirk Andrews" <kir### [at] tektonartcom> wrote:
> No one's going to add some moons?
> Or a giant space craft of some kind?

I was kind of waiting for Kepler and everything in their place, but hey, go for
it (or help in the translation).


double SolveKepler(double M, double ec) {
  double E, d, delta;
  E = M;
  d = E - ec * sin(E) - M;
  while (fabs(d) > 1.0E-8) {
    delta = d / (1.0L - ec * cos(E));
    E = E - delta;
    d = E - ec * sin(E) - M;
  }
  return E;
}


Orbital************ string/calc/backtoString
 /* days, .DailyMotion,  .MeanLongitude, .Perihelion,
 *.Eccentricity, .Semimajor, .AscendingNode,.Inclination
 */
  double M, e, E, r, v, o, p, i;
  M = atof(data) * atof(gettok(data,2,32));
  p = atof(gettok(data,4,32));
  M += atof(gettok(data,3,32)) - p;
  e = atof(gettok(data,5,32));
  E = SolveKepler(M, e);
  r = atof(gettok(data,6,32)) * (1.0 - e * cos(E));
  v = 2.0L * atan(sqrt((1.0L + e) / (1.0L - e)) * tan(E / 2.0L));
  o = atof(gettok(data,7,32));
  i = atof(gettok(data,8,32));
  v = v + p - o;
 e = sin(v);
 p = sin(o);
 o = cos(o);
 v = cos(v);
 M = cos(i);
 sprintf(data, "%f %f %f",
      r * (o * v - p * e * M),
      -r * (e * sin(i)),
      r * (p * v + o * e * M)
   );



I have about 30 planet moon/maps and there is orbital elements to do for about
100 solar system objects with a default moon map.

Everything is accurate except I may have fudged some of the moon meanlongitudes
from Mean anomaly at epoch (Mo) which was the only thing that confused me and
hopefully we will get some assistance on that. I am not holding my breath.


I almost forgot the final position is:
Eclipmatrix = 1.0 0.0 0.0 0.0 0.917491720124239 0.39775487866708 0.0
-0.39775487866708 0.91749172012424

which is calced evertime you run the program:
alias obliquity {
  var t = julian(time) - 2451545.0
  t = t / 36525
  return (-23.496932 + 0.86 * sin((0.01532 * (t + 4.4))))

  e = A+Bsin(C(T+D))
  A = 23.496932° ± 0.0012°, B = -0.86° ± 0.005°, C = 0.01532 ± 0.0009
radians/Julian century, D = 4.4 ± 0.1
range: 22° 38’ to 24° 21’, or 22.6333 to 24.35
Last 5 million yrs obliquity of the equator on the moving
ecliptic of date has varied from 22.0425° to 24.5044°.
For the next one million years the range will be only
from 22.2289° to 24.3472°
Yet it remains an approximation in which the amplitude
of the wave remains the same, while in reality
as seen from the results of the Milankovitch cycles,
irregular variations occur.
The quoted range for the obliquity is from 21° 30’ to 24° 30’ (24.5°)’,
but the low value may
have been a one-time overshot of the normal 22° 30’.
}

popmatrix(Eclipmatrix,0.0 1.0 0.0) ecliptic pole

Eclipmatrix =
rotate ID matrix <radians(obliquity),0,0)


All of this could be wrong but is what I have assumed.
Today obliquity = -23.437924

ra dec of stars are final in their current position, which means you'll be able
to point a camera at a star


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 24 Mar 2008 15:45:00
Message: <web.47e8126841aa233d87aa2f830@news.povray.org>
Right hand method***********
>       r * (o * v - p * e * M),
>       -r * (e * sin(i)),
>       r * (p * v + o * e * M)



Left (POV) method:

M = planets[j].DailyMotion * days;
M += planets[j].MeanLongitude - planets[j].Perihelion;
e = planets[j].Eccentricity;
E = SolveKepler(M, e);
r = planets[j].MeanDistance * (1.0 - e * cos(E));
v = 2.0L * atan(sqrt((1.0L + e) / (1.0L - e)) * tan(E / 2.0L));
o = planets[j].AscendingNode;
p = planets[j].Perihelion;
i = planets[j].Inclination;

r * (cos(o) * cos(v + p - o) - sin(o) * sin(v + p - o) * cos(i)),
r * (sin(v + p - o) * sin(i)),
-r * (sin(o) * cos(v + p - o) + cos(o) * sin(v + p - o) * cos(i))


computers and me dont get along today


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 24 Mar 2008 16:30:00
Message: <web.47e81c3841aa233d87aa2f830@news.povray.org>
; GMT in seconds since January 1, 1970

  var %d = $ctime, %days
  %d = %d / $secday
  %days = %d
  ; $epoch2day(Epoch 1997 aug. 20 TT) earth long 328.40353 ? 327.52 = within
        2.92 vernal07-autumnal06. 327.65 aligns ra 0.23-180.01
    %d = %days - 10092
    if ($1 == 0) return %d . . . . . . . 109.75 Sun
    if ($1 == 1) return %d $parord(7.00487 48.333899 77.453997 0.387098
4.0923349 0.205632 314.423688) 0.382518 Mercury 0
    if ($1 == 2) return %d $parord(3.39472 76.6889 131.761002 0.723324 1.602158
0.006793 236.2) 0.948863 Venus 0
    if ($1 == 3) return %d $parord(0.000295 348.73936 114.20783
1.000000112361225 0.98564736 0.016710219 327.65) 1.0 Earth 0
    if ($1 == 4) return %d $parord(1.85061 49.57854 290.4623 1.523662 0.524048
0.09341233 262.427834) 0.533466 Mars 0
    if ($1 == 5) return %d $parord(1.3053 100.471297 15.6978 5.202597 0.083078
0.048465 322.559836) 11.20915 Jupiter 0
    if ($1 == 6) return %d $parord(2.48446 113.635797 88.863 9.5719 0.03346
0.053165 20.95759) 9.45123 Saturn 0
    if ($1 == 7) return %d $parord(0.76986 74.22988 175.680703 19.30181 0.011623
0.042896 303.1896) 4.007367 Uranus 0
    if ($1 == 8) return %d $parord(1.76917 131.792503 7.206 30.26664 0.005919
0.010298 299.864101) 3.882719 Neptune 0
    if ($1 == 9) return %d $parord(17.14175 110.383302 224.802494 39.481686
0.003958072 0.250127 235.76559) 0.180778 Pluto 0
    if ($1 == 10) return %d $parord(32.4 275.4 208.5 101.6 0.0009672 0.411
217.0) 4.95 Planet-X 0

 ; .......... inclination, ascending node, perihelion, axis au, daily motion,
eccentricity, longitude,) size-earthrads, name, host-id

alias parord {
  tokenize 32 $1-
  return $deg2rad($5) $deg2rad($7) $deg2rad($3) $6 $au2mi($4) $deg2rad($2)
$deg2rad($1)
}


That should give you something to do for an hour or so. I want to all the
planets positioned by tomorrow, lol. I mean if you want to.

Outta here


Post a reply to this message

From: Nekar Xenos
Subject: Re: Ping Pong
Date: 25 Mar 2008 01:18:30
Message: <47e89936@news.povray.org>
"alphaQuad" <alp### [at] earthlinknet> wrote in message 
news:web.47e81c3841aa233d87aa2f830@news.povray.org...
> That should give you something to do for an hour or so. I want to all the
> planets positioned by tomorrow, lol. I mean if you want to.
>

Woo-hooh!


-- 
Gerhard Oosthuizen
Graphic Designer
Dynamite Digital
Tel: 012 - 327 1190 / 1 / 2
Fax: 012 - 327 3880
ger### [at] dynamitedigitalcoza


Post a reply to this message

From: Nekar Xenos
Subject: Re: Ping Pong
Date: 25 Mar 2008 10:46:43
Message: <47e91e63@news.povray.org>
Added a "SpaceShip"

-- 
-Nekar Xenos-

/////////////////////////////////////////////////////////////////////////////
// Begin addition by Yadgar
// Star coordinates from Erich KARKOSCHKA, Atlas für Himmelsbeobachter
// (Atlas for Skywatchers) (C) 1997 Franckh-Kosmos Verlags-GmbH & Co.,
//Stuttgart, Germany
// This PoV-Ray implementation (C) 2003-2008 Jörg 'Yadgar' Bleimann -
//yazdegird@gmx.de

// [0] Visual brightness in orders of magnitude
// [1] Rectascension, hours
// [2] Rectascension, minutes
// [3] Declination, degrees

                            // Flam- Bayer     Constel-   Name         Notes
#declare Cat=array[900][4] // steed           lation
{
   { 4.5,  2,  2,   70.91 } // 48              Cas
//// multiple
   { 4,    2,  3.4, 72.42 } // 50              Cas
   { 2,    2, 31.8, 89.26 } //  1    (alpha)   UMi (Polaris)
   { 4.8, 12, 49.2, 83.41 } // 78              Cam (32 Cam)
//// multiple
   { 4.3, 14, 27.5, 75.7  } //  5              UMi
   { 2.1, 14, 50.7, 74.16 } //  7    (beta)    UMi (Kokhab)
   { 3,   15, 20.7, 71.83 } // 13    (gamma)   UMi (Ferkad)
   { 4.3, 15, 44.1, 77.79 } // 16    (zeta)    UMi
   { 5,   16, 17.5, 75.76 } // 21    (eta)     UMi
   { 4.2, 16, 46,   82.04 } // 22    (epsilon) UMi
   { 4.4, 17, 32.2, 86.59 } // 23    (delta)   UMi
   { 5.1, 18,  0.1, 80    } // 40+41           Dra
//// multiple
   { 5.1, 20, 28,   81.43 } // 75              Dra
//// multiple
   { 2.1,  0,  8.4, 29.09 } // 21    (alpha)   And (Alferatz, Zirrah)
   { 3.3,  0, 39.3, 30.86 } // 31    (delta)   And
   { 4.5,  0, 49.8, 41.08 } // 35    (ny)      And
   { 3.9,  0, 56.8, 38.5  } // 37    (my)      And
   { 2.1,  1,  9.7, 35.62 } // 43    (beta)    And (Mirakh)
   { 4.1,  1, 36.8, 41.41 } // 50    (upsilon) And                     3
//planets!
   { 3.6,  1, 38,   48.63 } // 51              And
   { 4  ,  1, 43.7, 50.69 } //       (phi)     Per
   { 3.4,  1, 53.1, 29.58 } //  2    (alpha)   Tri (Elmuthalleth)
   { 5,    1, 56,   37.26 } // 56              And
//// multiple
   { 2.1,  2,  3.9, 42.33 } // 57    (gamma)   And (Alamak)
//// multiple
   { 3,    2,  9.5, 34.99 } //  4    (beta)    Tri
   { 5.6,  2, 10.9, 39.04 } // 59              And
//// multiple
   { 4.9,  2, 12.4, 30.3  } //  6    (iota)    Tri
//// multiple
   { 4,    2, 17.3, 33.85 } //  9    (gamma)   Tri
   { 5.1,  2, 35.8, 34.7  } // 15              Tri
//// multiple
   { 8,    2, 37,   34.26 } //  R              Tri
//// fluctuating
   { 2.3   0,  9.2, 59.15 } // 11    (beta)    Cas (Kaf)
   { 4.7,  0, 31.8, 54.52 } // 14    (lambda)  Cas
   { 3.7,  0, 37,   53.9  } // 17    (zeta)    Cas
   { 2.2,  0, 40.5, 56.54 } // 18    (alpha)   Cas (Shedir)
   { 3.4,  0, 49.1, 57.82 } // 24    (eta)     Cas (Akhird)
//// multiple
   { 2.35, 0, 56.7, 60.72 } // 27    (gamma)   Cas
   { 4.8,  1, 20.1, 58.23 } // 34    (phi)     Cas
//// multiple
   { 2.7,  1, 25.8, 60.24 } // 37    (delta)   Cas (Rukhbah)
   { 3.4,  1, 54.4, 63.67 } // 45    (epsilon) Cas
   { 4.5,  2, 29.1, 67.4  } //        iota     Cas
//// multiple
   { 5.95  2, 52,   68.89 } // SU              Cas
//// fluctuating
   { 4.3,  4, 54.1, 66.34 } //  9    (alpha)   Cam
   { 4,    5,  3.4, 60.44 } // 10    (beta)    Cam
//// multiple
   { 4.8,  5,  6.2, 58.98 } // 11+12           Cam
//// multiple
   { 4.2,  2, 50.6, 38.32 } // 16              Per
   { 3.8,  2, 50.7, 55.9  } // 15    (eta)     Per
   { 3.9,  2, 54.3, 52.76 } // 18    (tau)     Per
   { 2.9,  3,  4.8, 53.51 } // 23    (gamma)   Per
   { 3.4,  3,  5.2, 38.84 } // 25    (rho)     Per
//// fluctuating
   { 2.75, 3,  8.2, 40.96 } // 26    (beta)    Per (Algol)
//// fluctuating
   { 4.1,  3,  9.1, 49.61 } //        iota     Per
   { 3.8,  3,  9.5, 44.86 } // 27    (kappa)   Per
   { 1.8,  3, 24.3, 49.86 } // 33    (alpha)   Per (Mirfak)
   { 3,    3, 42.9, 47.79 } // 39    (delta)   Per
   { 3.8,  3, 44.3, 32.39 } // 38    (omikron) Per (Atik)
   { 3.8,  3, 45.2, 42.58 } // 41    (ny)      Per
   { 2.8,  3, 54.1, 31.88 } // 44    (zeta)    Per
   { 2.9,  3, 57.9, 40.01 } // 45    (epsilon) Per
//// multiple
   { 4,    3, 59,   35.79 } // 46    (xi)      Per (Menkib)
   { 4,    4,  8.7, 47.71 } // 48    (upsilon) Per
   { 4.1,  4, 14.9, 48.41 } // 51    (my)      Per
   { 5.4   4, 32,   53.91 } //  1              Cam
//// multiple
   { 5.6,  4, 33.4, 43.05 } // 57              Per
//// multiple
   { 5.4,  4, 40,   53.47 } //  2              Cam
//// multiple
   { 2.7,  4, 57,   33.17 } //  3    (iota)    Aur
   { 4.9,  4, 59.3, 37.89 } //  4    (omega)   Aur
//// multiple
   { 3.4,  5,  2,   43.82 } //  7    (epsilon) Aur
//// fluctuating
   { 3.85, 5,  2.5, 41.08 } //  8    (zeta)    Aur
//// fluctuating
   { 3.2,  5,  6.5, 41.23 } // 10    (eta)     Aur
   { 4.9,  5, 15.4, 32.69 } // 14              Aur
//// multiple
   { 0.1,  5, 16.7, 46    } // 13    (alpha)   Aur (Capella)
   { 5.4,  5, 38.6, 30.49 } // 26              Aur
   { 4,    5, 51.5, 39.15 } // 32    (ny)      Aur
   { 3.7,  5, 59.5, 54.28 } // 33    (delta)   Aur
   { 1.9,  5, 59.5, 44.95 } // 34    (beta)    Aur (Menkalinan)
   { 2.6,  5, 59.7, 37.21 } // 37    (theta)   Aur
//// multiple
   { 5.8,  6, 11.6, 48.71 } // 41              Aur
//// multiple
   { 5.1,  6, 26.8, 58.42 } //  5              Lyn
//// multiple
   { 5.35, 6, 28.6, 30.49 } // 48              Aur (RT Aurigae)
//// fluctuating
   { 4.8,  6, 46.2, 59.44 } // 12              Lyn
//// multiple
   { 4.4,  6, 57.3, 58.42 } // 15              Lyn
   { 5.3,  7, 22.9, 55.29 } // 19              Lyn
//// multiple
   { 4.3,  8, 22.8, 43.19 } // 31              Lyn
   { 3.35, 8, 30.3, 60.72 } //  1    (omikron) UMa
//// fluctuating
   { 3.1,  8, 59.2, 48.02 } //  9    (iota)    UMa (Talitha)
   { 4,    9,  0.6, 41.78 } // 10              UMa
   { 3.6,  9,  3.6, 47.16 } // 12    (kappa)   UMa
   { 3.8,  9, 18.8, 36.8  } // 38              Lyn
//// multiple
   { 3.1,  9, 21.1, 34.39 } // 40    (alpha)   Lyn
   { 5.3,  9, 28.7, 45.6  } // 41              Lyn
//// multiple
   { 3.7,  9, 31.5, 63.06 } // 23              UMa
   { 3.2,  9, 32.9, 51.68 } // 25    (theta)   UMa
   { 4.5,  9, 34.5, 69.83 } // 24              UMa
   { 3.8,  9, 51,   59.04 } // 29    (ny)      UMa
   { 4.2, 10, 27.9, 36.71 } // 31    (beta)    LMi
   { 3.8, 10, 53.3, 34.21 } // 46    (omikron) LMi
   { 3.5, 10, 17.1, 42.91 } // 33    (lambda)  UMa (Tania Borealis)
   { 3.1, 10, 22.3, 41.5  } // 34    (my)      UMa (Tania Australis)
   { 6,   10, 45.1, 67.41 } // VY              UMa
//// fluctuating
   { 2.3, 11,  1.8, 56.38 } // 48    (beta)    UMa (Merak)
   { 1.8, 11,  3.7, 61.75 } // 50    (alpha)   UMa (Dubhe)
   { 3.0, 11,  9.7, 44.5  } // 52    (psi)     UMa
   { 3.7, 11, 46.1, 47.78 } // 63    (chi)     UMa
   { 2.4, 11, 53.8, 53.69 } // 64    (gamma)   UMa (Phegda, Phad)
   { 3.3, 12, 15.4, 57.03 } // 69    (delta)   UMa (Megrez)
   { 1.8, 12, 54,   55.96 } // 77    (epsilon) UMa (Alioth)
   { 4.9, 13,  0.7, 56.37 } // 78              UMa
//// fluctuating
   { 2,   13, 23.9, 54.93 } // 79    (zeta)    UMa (Mizar)
   { 4,   13, 25.2, 54.99 } // 80              UMa (Alkor)
   { 1.9, 13, 47.5, 49.31 } // 85    (eta)     UMa (Alkaid, Benetnasch)
   { 3.8, 11, 18.2, 31.53 } // 53    (xi)      UMa (Alula Australis)
//// multiple
   { 3.5, 11, 18.5, 33.09 } // 54    (ny)      UMa (Alula Borealis)
   { 4.2, 12, 33.7, 41.36 } //  8    (beta)    CVn
   { 5.4, 12, 45.1, 45.44 } //  Y              CVn
//// fluctuating
   { 2.8, 12, 56,   38.32 } // 12    (alpha)   CVn (Cor Caroli)
//// multiple
   { 5.3, 13,  9.9, 38.51 } // 17,15           CVn
//// multiple
   { 4.8, 13, 37.5, 36.29 } // 25              CVn
//// multiple
   { 4.4, 14, 13.5, 51.79 } // 17    (kappa)   Boo
// multiple
   { 4.7, 14, 16.2, 51.37 } // 21    (iota)    Boo
// multiple
   { 4,   14, 25.2, 51.85 } // 23    (theta)   Boo
   { 3,   14, 32.1, 38.31 } // 27    (gamma)   Boo (Ceginus)
   { 5.7, 14, 49.7, 48.72 } // 39              Boo
// multiple
   { 3.5, 15,  1.9, 40.39 } // 42    (beta)    Boo (Nekkar)
   { 4.8, 15,  3.8, 47.65 } //  i              Boo
// multiple, // fluctuating
   { 3.4, 15, 15.5, 33.31 } // 49    (delta)   Boo
// multiple
   { 4.2, 15, 24.5, 37.38 } // 51    (my)      Boo (Alkalurops)
// multiple
   { 4.6, 15, 39.4, 36.64 } //  7    (zeta)    CrB
// multiple
   { 4.2, 16,  8.8, 44.93 } // 11    (phi)     Her
   { 5.2, 16, 17.4, 33.86 } // 17    (sigma)   CrB
// multiple
   { 3.9, 16, 19.7, 46.31 } // 22    (tau)     Her
   { 4.85,16, 28.6, 41.88 } // 30    (g)       Her
//// fluctuating
   { 4.2, 16, 34.1, 42.44 } // 35    (sigma)   Her
   { 2.8, 16, 41.3, 31.6  } // 40    (zeta)    Her
   { 3.5, 16, 42.9, 38.92 } // 44    (eta)     Her
   { 3.9, 17,  0.3, 30.93 } // 58    (epsilon) Her
   { 3.2, 17, 15,   36.81 } // 67    (pi)      Her
   { 5.15,17, 17.3, 33.1  } // 68    (u)       Her
//// fluctuating
   { 4.1, 17, 23.7, 37.15 } // 75    (rho)     Her
// multiple
   { 3.8, 17, 39.5, 46.01 } // 85    (iota)    Her
   { 3.9, 17, 56.3, 37.25 } // 91    (theta)   Her
   { 3.8, 11, 31.4, 69.33 } //  1    (lambda)  Dra (Giauzar)
   { 3.9, 12, 33.5, 69.76 } //  5    (kappa)   Dra
   { 3.7, 14,  4.4, 64.38 } // 11    (alpha)   Dra (Thuban)
   { 3.3, 15, 24.9, 58.97 } // 12    (iota)    Dra (Edasich)
   { 4,   16,  1.9, 58.57 } // 13    (theta)   Dra
   { 2.7, 16, 24,   61.51 } // 14    (eta)     Dra
   { 4.5, 16, 36.2, 52.91 } // 17,16           Dra
// multiple
   { 4.9, 17,  5.3, 54.47 } // 21    (my)      Dra
// multiple
   { 3.2, 17,  8.8, 65.71 } // 22    (zeta)    Dra
   { 2.8, 17, 30.4, 53.3  } // 23    (beta)    Dra (Rastaben)
   { 4.1, 17, 32.2, 55.18 } // 25,24 (ny)      Dra
// multiple
   { 5.2, 17, 35,   61.87 } // 26              Dra
// multiple
   { 4.3, 17, 41.9, 72.15 } // 31    (psi)     Dra
// multiple
   { 3.7, 17, 53.5, 56.87 } // 32    (xi)      Dra (Grumium)
   { 2.2, 17, 56.6, 51.49 } // 33    (gamma)   Dra (Ettanin)
   { 3.6, 18, 21.1, 72.73 } // 44    (chi)     Dra
   { 4.9, 18, 23.9, 58.8  } // 39              Dra
// multiple
   { 3.1, 19, 12.6, 67.66 } // 57    (delta)   Dra (Altais)
   { 3.8, 19, 48.2, 70.27 } // 63    (epsilon) Dra
// multiple
   { 4.3, 18, 19.9, 36.06 } //  1    (kappa)   Lyr
   { 0,   18, 36.9, 38.78 } //  3    (alpha)   Lyr (Vega)
   { 3.9, 18, 44.4, 39.64 } //  5,4  (epsilon) Lyr
// multiple
   { 4.1, 18, 44.8, 37.6  } //  6,7  (zeta)    Lyr
// multiple
   { 3.75,18, 50.1, 33.36 } // 10    (beta)    Lyr (Sheliak)
// fluctuating, // multiple
   { 4.2, 18, 54.5, 36.9  } // 12    (delta-2) Lyr
   { 4.15,18, 55.3, 43.95 } // 13    (R)       Lyr
// fluctuating
   { 3.2, 18, 58.9, 32.69 } // 14    (gamma)   Lyr (Sulaphat)
   { 3.8, 19, 17.1, 53.37 } //  1    (kappa)   Cyg
   { 3.8, 19, 29.7, 51.73 } // 10    (iota)    Cyg
   { 2.9, 19, 30.7, 27.96 } //  6    (beta)    Cyg (Albireo)
// multiple
   { 4.3, 19, 36.4, 50.22 } // 13    (theta)   Cyg
// multiple
   { 5.4, 19, 41.8, 50.52 } // 16              Cyg
// multiple
   { 2.9, 19, 45,   45.13 } // 18    (delta)   Cyg
// multiple
   { 9,   19, 50.6, 32.91 } //       (chi)     Cyg
// fluctuating
   { 4.9, 19, 55.6, 52.44 } // 24    (psi)     Cyg
// multiple
   { 3.9, 19, 56.3, 35.08 } // 21    (eta)     Cyg
   { 3.4, 20, 13.6, 46.76 } // 31  (omikron-1) Cyg
// multiple
   { 4.6, 20, 14.6, 36.8  } // 29              Cyg
// multiple
   { 4,   20, 15.5, 47.71 } // 32  (omikron-2) Cyg
   { 4.8, 20, 17.8, 38.03 } // 34    (P)       Cyg
// fluctuating
   { 2.2, 20, 22.2, 40.26 } // 37    (gamma)   Cyg (Sadr)
   { 4,   20, 29.4, 30.37 } // 41              Cyg
   { 5.1, 20, 31.2, 49.22 } // 46    (omega-2) Cyg
   { 1.3, 20, 41.4, 45.28 } // 50    (alpha)   Cyg (Deneb)
   { 4.2, 20, 45.7, 30.72 } // 52              Cyg
   { 2.5, 20, 46.2, 33.97 } // 53    (epsilon) Cyg
   { 4.5, 20, 47.4, 36.49 } // 54    (lambda)  Cyg
// multiple
   { 5.75,20, 51.5, 28.25 } //  T              Vul
// fluctuating
   { 3.9, 20, 57.2, 41.17 } // 58    (ny)      Cyg
   { 3.7, 21,  4.9, 43.93 } // 62    (xi)      Cyg
   { 3.2, 21, 12.9, 30.23 } // 64    (zeta)    Cyg
   { 3.4, 20, 45.3, 61.84 } //  3    (eta)     Cep
   { 7.8, 21,  9.5, 68.49 } //  T              Cep
// fluctuating
   { 2.5, 21, 18.6, 62.59 } //  5    (alpha)   Cep (Alderamin)
   { 3.2, 21, 28.7, 70.56 } //  8    (beta)    Cep (Alfirk)
// multiple
   { 4.2, 21, 43.5, 58.78 } //       my        Cep
// fluctuating
   { 4.3, 22,  3.8, 64.63 } // 17    (xi)      Cep
// multiple
   { 3.4, 22, 10.9, 58.2  } // 21    (zeta)    Cep
   { 4.2, 22, 15,   57.04 } // 23    (epsilon) Cep
   { 3.8, 22, 29.2, 58.42 } // 27    (delta)   Cep
// fluctuating, // multiple
   { 3.5, 22, 49.7, 66.2  } // 32    (iota)    Cep
   { 4.4, 23,  7.9, 75.39 } // 33    (pi)      Cep
// multiple
   { 4.7, 23, 18.6, 68.11 } // 34    (omikron) Cep
// multiple
   { 4.9, 23, 24.8, 62.28 } //  4              Cas
// multiple
   { 4.8, 23, 30,   58.55 } // AR              Cas
// multiple
   { 3.2, 23, 39.3, 77.63 } // 35    (gamma)   Cep (Errai)
   { 4.5, 23, 54.4, 57.5  } //  7    (rho)     Cas
// fluctuating
   { 4.9, 23, 59,   55.76 } //  8    (sigma)   Cas
// multiple
   { 4.8, 21,  6.9, 38.75 } // 61              Cyg
// multiple
   { 3.7, 21, 14.8, 38.05 } // 65    (tau)     Cyg
   { 4.2, 21, 17.4, 39.39 } // 67    (sigma)   Cyg
   { 4,   21, 34,   45.59 } // 73    (rho)     Cyg
   { 5.8, 21, 36,   45.37 } //  W              Cyg
// fluctuating
   { 5.4, 21, 43.5, 38.29 } // 79              Cyg
// multiple
   { 4.4, 21, 44.2, 28.75 } // 78    (my)      Cyg
// multiple
   { 4.2, 21, 46.8, 49.31 } // 81    (pi²)     Cyg
   { 4.1, 22, 16,   37.75 } //  1              Lac
   { 4.6, 22, 21,   46.54 } //  2              Lac
   { 4.4, 22, 23.6, 52.23 } //  3    (beta)    Lac
   { 4.6, 22, 24.5, 49.48 } //  4              Lac
   { 4.3, 22, 29.5, 47.71 } //  5              Lac
   { 3.8, 22, 31.3, 50.28 } //  7    (alpha)   Lac
   { 5.3, 22, 35.9, 39.63 } //  8              Lac
// multiple
   { 3.6, 23,  1.9, 42.33 } //  1    (omikron) And
   { 3.85,23, 37.6, 46.46 } // 16    (lambda)  And
// fluctuating
   { 4.3, 23, 38.1, 43.27 } // 17    (iota)    And
   { 4.1, 23, 40.4, 44.33 } // 19    (kappa)   And
   { 5.4,  0,  9.4,-27.99 } //       (kappa1)  Scl
// multiple
   { 3.6,  0, 19.4, -8.82 } //  8    (iota)    Cet
   { 5.7,  0, 21.8,-20.06 } //  T              Cet
// fluctuating
   { 2,    0, 43.6,-17.99 } // 16    (beta)    Cet (Deneb Kaitos)
   { 4.3,  0, 58.6,-29.36 } //       (alpha)   Scl
   { 3.5,  1,  8.6,-10.18 } // 31    (eta)     Cet
   { 5,    1, 14.4, -7.92 } // 37              Cet
// multiple
   { 3.6,  1, 24,   -8.18 } // 45    (theta)   Cet
   { 5.7,  1, 36.1,-29.91 } //       (tau)     Scl
// multiple
   { 3.5,  1, 44.1,-15.94 } // 52    (tau)     Cet
   { 4.5,  1, 49.6,-10.69 } // 53    (chi)     Cet
// multiple
   { 3.7,  1, 51.5,-10.33 } // 55    (zeta)    Cet (Baten Kaitos)
   { 4,    2,  0,  -21.08 } // 59    (ny)      Cet
   { 5.5,  2, 12.8, -2.39 } // 66              Cet
// multiple
   { 6.3,  2, 19.3, -2.98 } // 68    (omikron) Cet (Mira)
// fluctuating
   { 4.3,  2, 28.2,  8.46 } // 73    (xi²)     Cet
   { 4.9,  2, 33.8,-28.23 } //       (omega)   For
// multiple
   { 4.1,  2, 39.5,  0.33 } // 82    (delta)   Cet
   { 3.5,  2, 43.3,  3.24 } // 86    (gamma)   Cet
// multiple
   { 4.2,  2, 44.1,-13.86 } // 89    (pi)      Cet
   { 4.3,  2, 44.9, 10.11 } // 87    (my)      Cet
   { 2.5,  3,  2.3,  4.09 } // 92    (alpha)   Cet (Menkar)
   { 2.8,  0, 13.2, 15.18 } // 88    (gamma)   Peg (Algenib)
   { 5.8,  0, 15,    8.82 } // 35              Psc
// multiple
   { 5,    0, 28,   17.89 } // 47              Psc (TV Piscium)
// fluctuating
   { 4.1,  0, 47.3, 24.27 } // 34    (zeta)    And
   { 4.4,  0, 48.7,  7.59 } // 63    (delta)   Psc
   { 5.5,  0, 49.9, 27.71 } // 65              Psc
// multiple
   { 5.5,  0, 55,   23.63 } // 36              And
// multiple
   { 4.3,  1,  2.9,  7.89 } // 71    (epsilon) Psc
   { 4.7,  1,  5.7, 21.47 } // 74    (psi1)    Psc
// multiple
   { 4.9,  1, 13.7,  7.58 } // 86    (zeta)    Psc
// multiple
   { 3.6,  1, 31.5, 15.35 } // 99    (eta)     Psc
   { 4.4,  1, 41.4,  5.49 } //106    (ny)      Psc
   { 4.3,  1, 45.4,  9.16 } //110    (omikron) Psc
   { 5.8,  1, 50.1, 22.28 } //  1              Ari
// multiple
   { 3.9,  1, 53.5, 19.29 } //  5    (gamma)   Ari (Mesarthim)
// multiple
   { 4.6,  1, 53.6,  3.19 } //111    (xi)      Psc
   { 2.6,  1, 54.6, 20.81 } //  6    (beta)    Ari (Sheratan)
   { 4.7,  1, 57.9, 23.6  } //  9    (lambda)  Ari
// multiple
   { 3.8,  2,  2,    2.76 } //113    (alpha)   Psc
// multiple
   { 5.6,  2,  3.7, 25.94 } // 10              Ari
// multiple
   { 2,    2,  7.2, 23.46 } // 13    (alpha)   Ari (Hamal)
   { 3.6,  2, 50,   27.26 } // 41              Ari
   { 4.6,  2, 59.2, 21.34 } // 48    (epsilon) Ari
// multiple
   { 4.5,  2, 45.1,-18.57 } //  1    (tau1)    Eri
   { 4.4,  2, 49.1,-32.41 } //       (beta)    For
   { 3.9,  2, 56.4, -8.9  } //  3    (eta)     Eri
   { 4.1,  3,  2.4,-23.62 } // 11    (tau³)    Eri
   { 3.9,  3, 12.1,-28.99 } //       (alpha)   For
// multiple
   { 3.7,  3, 19.5,-21.76 } // 16    (tau4)    Eri
   { 3.7,  3, 32.9, -9.46 } // 18    (epsilon) Eri
   { 4.3,  3, 33.8,-21.63 } // 19    (tau5)    Eri
   { 3.5,  3, 43.2, -9.77 } // 23    (delta)   Eri
   { 4.2,  3, 46.8,-23.25 } // 27    (tau6)    Eri
   { 4.5,  3, 54.3, -2.95 } // 32              Eri
// multiple
   { 3,    3, 58,  -13.51 } // 34    (gamma)   Eri (Zaurak)
   { 4,    4, 11.9, -6.84 } // 38    (omikron1)Eri
   { 4.9,  4, 14.4,-10.26 } // 39              Eri
// multiple
   { 4.4,  4, 15.3, -7.64 } // 40    (omikron2)Eri
// multiple
   { 3.6,  4, 17.9,-33.8  } // 41    (upsilon4)Eri
   { 4,    4, 24,  -34.02 } // 43    (upsilon3)Eri
   { 3.8,  4, 35.6,-30.56 } // 52    (upsilon2)Eri
   { 3.9,  4, 36.3, -3.35 } // 48    (ny)      Eri
   { 3.9,  4, 38.2,-14.3  } // 53              Eri
   { 4,    4, 45.5, -3.25 } // 57    (my)      Eri
   { 2.8,  5,  7.9, -5.09 } // 67    (beta)    Eri (Cursa)
   { 3.9,  5, 31.2,-35.47 } //       (epsilon) Col
   { 2.6,  5, 39.6,-34.07 } //       (alpha)   Col
   { 3.1,  5, 51,  -35.77 } //       (beta)    Col
   { 4.4,  5, 57.5,-35.28 } //       (gamma)   Col
   { 3.9,  6, 22.1,-33.44 } //       (delta)   Col
   { 3.6,  3, 24.8,  9.03 } //  1    (omikron) Tau
   { 3.7,  3, 27.2,  9.73 } //  2    (xi)      Tau
   { 3.7,  3, 44.9, 24.11 } // 17              Tau (Electra)
   { 4.3,  3, 45.2, 24.47 } // 19              Tau (Taygeta)
   { 3.8,  3, 45.8, 24.37 } // 20              Tau (Maia)
   { 4.1,  3, 46.3, 23.95 } // 23              Tau (Merope)
   { 2.8,  3, 47.5, 24.11 } // 25    (eta)     Tau (Alcyone)
   { 3.6,  3, 49.2, 24.06 } // 27              Tau (Atlas)
   { 5.05, 3, 49.2, 24.14 } // 28    (BU)      Tau (Pleione)
// fluctuating
   { 3.65, 4,  0.7, 12.49 } // 35    (lambda)  Tau
// fluctuating
   { 3.9,  4,  3.2,  5.99 } // 38    (ny)      Tau
   { 4.8,  4, 13.9,  9.26 } // 47              Tau
// multiple
   { 3.6,  4, 19.8, 15.63 } // 54    (gamma)   Tau
   { 3.8,  4, 22.9, 17.54 } // 61    (delta1)  Tau
   { 4.3,  4, 25.5, 17.93 } // 68    (delta3)  Tau
// multiple
   { 3.5,  4, 28.6, 19.18 } // 74    (epsilon) Tau
   { 3.8,  4, 28.6, 15.96 } // 77    (theta1)  Tau
   { 3.4,  4, 28.7, 15.87 } // 78    (theta2)  Tau
   { 4.2,  4, 35.7, 10.16 } // 88              Tau
// multiple
   { 0.9,  4, 35.9, 16.51 } // 87    (alpha)   Tau (Aldebaran)
//probably planet(s)!
   { 4.2,  4, 42.2, 22.96 } // 94    (tau)     Tau
// multiple
   { 1.7,  5, 26.3, 28.61 } //112    (beta)    Tau (Elnath, Nath)
   { 5.5,  5, 29.3, 25.15 } //118              Tau
// multiple
   { 3,    5, 37.6, 21.14 } //123    (zeta)    Tau
   { 7.85, 4, 59.6,-14.81 } //  R              Lep
// fluctuating
   { 3.2,  5,  5.5,-22.37 } //  2    (epslion) Lep
   { 5.6,  5, 11.4,-11.85 } // RX              Lep
// fluctuating
   { 3.3,  5, 12.9,-16.21 } //  5    (my)      Lep
// fluctuating
   { 4.4,  5, 13.2,-12.94 } //  4    (kappa)   Lep
// multiple
   { 0.1,  5, 14.5, -8.2  } // 19    (beta)    Ori (Rigel)
// multiple
   { 3.6,  5, 17.6, -6.84 } // 20    (tau)     Ori
   { 2.8,  5, 28.2,-20.76 } //  9    (beta)    Lep (Nihal)
   { 2.6,  5, 32.7,-17.82 } // 11    (alpha)   Lep (Arneb)
   { 4,    5, 35.3, -5.4  } // 41,43 (theta)   Ori
//quadruple
   { 4.1,  5, 35.4, -4.84 } // 42,45           Ori
// multiple
   { 2.8,  5, 35.4, -5.91 } // 44    (iota)    Ori
// multiple
   { 3.5,  5, 44.5,-22.45 } // 13    (gamma)   Ori
// multiple
   { 3.6,  5, 47,  -14.82 } // 14    (zeta)    Ori
   { 2.1,  5, 47.8, -9.67 } // 53    (kappa)   Ori (Saiph)
   { 3.8,  5, 51.3,-20.88 } // 15    (delta)   Lep
   { 3.7,  5, 56.4,-14.17 } // 16    (eta)     Lep
   { 3.2,  4, 49.8,  6.96 } //  1    (pi3)     Ori
   { 3.7,  4. 51.2,  5.61 } //  3    (pi4)     Ori
   { 3.7,  4, 54.3,  2.44 } //  8    (pi5)     Ori
   { 5.3,  5,  7.9,  8.5  } // 14              Ori
// multiple
   { 4.4,  5, 21.7, -0.39 } // 22              Ori
// multiple
   { 4.9,  5, 22.8,  3.55 } // 23              Ori
// multiple
   { 3.45, 5, 24.5, -2.4  } // 28    (eta)     Ori
// multiple, // fluctuating
   { 1.6,  5, 21.2,  6.35 } // 24    (gamma)   Ori (Bellatrix)
   { 4.2,  5, 30.8,  5.95 } // 32              Ori
// multiple
   { 5.4,  5, 31.2,  3.29 } // 33              Ori
// multiple
   { 2.2,  5, 32,   -0.3  } // 34    (delta)   Ori (Mintaka)
// multiple
   { 5.5,  5, 33.5, -1.16 } // VV              Ori
// fluctuating
   { 3.4,  5, 35.1,  9.93 } // 39    (lambda)  Ori
// multiple
   { 1.7,  5, 36.2, -1.2  } // 46    (epsilon) Ori (Alnilam)
   { 3.6,  5, 38.8, -2.6  } // 48    (sigma)   Ori
// multiple
   { 1.7,  5, 40.8, -1.94 } // 50    (zeta)    Ori (Alnitak)
// multiple
   { 5.3,  5, 48,    6.45 } // 52              Ori
// multiple
   { 0.6,  5, 55.2,  7.41 } // 58    (alpha)   Ori (Beteigeuze)
// fluctuating
   { 3,    6, 20.3,-30.06 } //  1    (zeta)    CMa (Phurud)
// multiple (perspectivic)
   { 2,    6, 22.7,-17.96 } //  2    (beta)    CMa (Mirzam)
   { 4,    6, 36.7,-19.26 } //  7    (ny2)     CMa
   {-1.5,  6, 45.1,-16.72 } //  9    (alpha)   CMa (Sirius)
   { 3.75, 6, 49.8,-32.51 } // 13    (kappa)   CMa
// multiple, // fluctuating
   { 3.9,  6, 54.1,-24.18 } // 16    (omikron1)CMa
// fluctuating
   { 1.5,  6, 58.6,-28.97 } // 21    (epsilon) CMa (Adhara)
// multiple
   { 3.5,  7,  1.7,-27.93 } // 22    (sigma)   CMa
   { 3,    7,  3,  -23.83 } // 24    (omikron2)CMa
   { 4.1,  7,  3.8,-15.63 } // 23    (gamma)   CMa
   { 1.8,  7,  8.4,-26.39 } // 25    (delta)   CMa (Wezen)
   { 4.55, 7, 14.3,-26.35 } // 27              CMa (EW CMa)
// fluctuating
   { 3.9,  7, 14.8,-26.77 } // 28    (omega)   CMa
// fluctuating
   { 4.5,  7, 16.6,-23.31 } //145              CMa
// multiple (perspectivic)
   { 5.05, 7, 18.7,-24.56 } // 29              CMa (UW CMa)
// fluctuating
   { 2.4,  7, 24.1,-29.3  } // 31    (eta)     CMa (Aludra)
// multiple (perspectivic)
   { 5.1,  7, 34.3,-23.47 } //  n              Pup
// multiple
   { 3.8,  7, 38.8,-26.8  } //  k    (kappa)   Pup
// multiple
   { 3.9,  7, 43.8,-28.96 } //  3              Pup
   { 3.2,  7, 49.3,-24.86 } //  7    (xi)      Pup (Aspidiske)
// multiple (perspectivic)
   { 4.2,  7, 56.9,-22.88 } // 11              Pup
   { 2.8,  8,  7.5,-24.3  } // 15    (rho)     Pup
   { 3.3,  6, 14.9, 22.51 } //  7    (eta)     Gem (Tejat Prior)
// fluctuating
   { 2.9,  6, 23,   22.51 } // 13    (my)      Gem (Tejat Posterior)
   { 4.1,  6, 29,   20.21 } // 18    (ny)      Gem
   { 1.9,  6, 37.7, 16.4  } // 24    (gamma)   Gem (Alhena)
   { 4.6,  6, 41,    9.9  } // 15              Gem
// multiple
   { 3.1,  6, 43.9, 25.13 } // 27    (epsilon) Gem (Mebsuta)
   { 3.4,  6, 45.3, 12.9  } // 31    (xi)      Gem
   { 3.6,  6, 52.8, 33.96 } // 34    (theta)   Gem
   { 4.7,  6, 54.6, 13.18 } // 38              Gem
// multiple
   { 3.9,  7,  4.1, 20.57 } // 43    (zeta)    Gem (Mekbuda)
// multiple (perspectivic), // fluctuating
   { 3.6,  7, 18.1, 16.54 } // 54    (lambda)  Gem
   { 3.5,  7, 20.1, 21.98 } // 55    (delta)   Gem (Wasat)
   { 3.8,  7, 25.7, 27.8  } // 60    (iota)    Gem
   { 4.2,  7, 29.1, 31.78 } // 62    (rho)     Gem
   { 1.6,  7, 34.6, 31.89 } // 66    (alpha)   Gem (Castor)
// multiple
   { 4.1,  7, 35.9, 26.9  } // 69    (upsilon) Gem
   { 3.6,  7, 44.4, 24.4  } // 77    (kappa)   Gem
   { 1.1,  7, 45.3, 28.03 } // 78    (beta)    Gem (Pollux)
   { 4,    6, 14.9, -6.27 } //  5    (gamma)   Mon
   { 3.7,  6, 28.8, -7.03 } // 11    (beta)    Mon
// multiple
   { 4.1,  6, 54.2,-12.04 } // 14    (theta)   CMa
   { 5,    6, 56.1,-14.04 } // 18    (my)      CMa
// multiple
   { 4.2,  7, 11.9, -0.49 } // 22    (delta)   Mon
   { 6.6,  7, 30.8, -9.78 } //  U              Mon
// fluctuating
   { 3.9,  7, 41.2, -9.55 } // 26    (alpha)   Mon
   { 5.7,  7, 45.5,-14.69 } //  2              Pup
// multiple
   { 5.5,  7, 47.9,-12.19 } //  5              Pup
// multiple
   { 4.4,  8,  8.6, -2.98 } // 29    (zeta)    Mon
   { 4.7,  8, 11.3,-12.93 } // 19              Pup
   { 4.3,  6, 23.8,  4.59 } //  8    (epsilon) Mon
// multiple
   { 6.1,  6, 25.2,  7.09 } //  T              Mon
// fluctuating
   { 2.9,  7, 27.2,  8.29 } //  3    (beta)    CMi (Gomeisa)
   { 4.3,  7, 28.2,  8.93 } //  4    (gamma)   CMi
   { 0.4,  7, 39.3,  5.22 } // 10    (alpha)   CMi (Procyon)
   { 4.7,  8, 12.2, 17.65 } // 16    (zeta)    Cnc
// multiple
   { 3.5,  8, 16.5,  9.19 } // 17    (beta)    Cnc (Altarf)
   { 5.5,  8, 26.8, 26.94 } // 23    (phi2)    Cnc
// multiple
   { 4.7,  8, 43.3, 21.47 } // 43    (gamma)   Cnc (Asellus Borealis)
   { 3.9,  8, 44.7, 18.15 } // 47    (delta)   Cnc (Asellus Australis)
   { 3.9,  8, 46.7, 28.76 } // 48    (iota)    Cnc
// multiple
   { 5.3,  8, 52.5, 28.3  } // 55    (rho1)    Cnc
// multiple (perspectivic), 4 planets!
   { 5.4,  8, 54.2, 39.58 } // 57              Cnc
// multiple
   { 6.25, 8, 55.4, 17.23 } //  X              Cnc
// fluctuating
   { 4.3,  8, 58.5, 11.86 } // 65    (alpha)   Cnc
   { 5.8,  9, 10.6, 30.96 } // RS              Cnc
// fluctuating
   { 3.9,  8, 25.7, -3.91 } //  C              Hya
   { 4.1,  8, 37.7,  5.79 } //  4    (delta)   Hya
   { 4.4,  8, 38.8,  3.34 } //  5    (sigma)   Hya
   { 4,    8, 40.1,-35.31 } //       (beta)    Pyx
   { 4.3,  8, 43.2,  3.4  } //  7    (eta)     Hya
   { 3.7,  8, 43.6,-33.19 } //       (alpha)   Pyx
// multiple
   { 3.4,  8, 46.8,  6.42 } // 11    (epsilon) Hya
// multiple
   { 4.4,  8, 48.4,  5.84 } // 13    (rho)     Hya
   { 4,    8, 50.5,-27.71 } //       (gamma)   Pyx
   { 3.1,  8, 55.4,  5.95 } // 16    (zeta)    Hya
   { 3.9,  9, 14.4,  2.31 } // 22    (theta)   Hya
   { 4.7,  9, 20.5, -9.56 } // 27              Hya
// multiple
   { 2,    9, 27.6, -8.66 } // 30    (alpha)   Hya (Alphard)
   { 4.5,  9, 29.1, -2.77 } // 31    (tau1)    Hya
// multiple
   { 3.9,  9, 39.9, -1.14 } // 35    (iota)    Hya
   { 4.1,  9, 51.5,-14.85 } // 39    (upsilon1)Hya
   { 5.1,  9, 52.5, -8.11 } //  8    (gamma)   Sex
   { 4.5, 10,  7.9, -0.37 } // 15    (alpha)   Sex
   { 3.6, 10, 10.6,-12.35 } // 41    (lambda)  Hya
   { 3.8, 10, 26.1,-16.84 } // 42    (my)      Hya
   { 4.3, 10, 27.2,-31.07 } //       (alpha)   Ant
   { 4.9, 10, 37.6,-13.38 } //  U              Hya
// fluctuating
   { 5.8, 10, 43.3,  4.75 } // 33              Sex
// multiple
   { 3.1, 10, 49.6,-16.19 } //       (ny)      Hya
   { 5.4,  9, 28.5,  9.06 } //  2    (omega)   Leo
// multiple
   { 4.3,  9, 31.7, 22.97 } //  4    (lambda)  Leo (Alterf)
   { 3.5,  9, 41.2,  9.89 } // 14    (omikron) Leo
   { 3,    9, 45.9, 23.77 } // 17    (epsilon) Leo
   { 7.9,  9, 47.6, 11.43 } //  R              Leo
// fluctuating
   { 3.9,  9, 52.8, 26.01 } // 24    (my)      Leo
   { 3.5, 10,  7.3, 16.76 } // 30    (eta)     Leo
   { 1.4, 10,  8.4, 11.97 } // 32    (alpha)   Leo (Regulus)
// multiple
   { 3.4, 10, 16.7, 23.42 } // 36    (zeta)    Leo (Aldhafera)
   { 2,   10, 20,   19.84 } // 41    (gamma)   Leo (Algieba)
// multiple
   { 3.8, 10, 32.8,  9.31 } // 47    (rho)     Leo
   { 4.3, 10, 55.6, 24.75 } // 54              Leo
// multiple
   { 2.6, 11, 14.1, 20.52 } // 68    (delta)   Leo (Zosma)
   { 3.3, 11, 14.2, 15.43 } // 70    (theta)   Leo (Coxa)
   { 4,   11, 23.9, 10.53 } // 78    (iota)    Leo
// multiple
   { 2.1, 11, 49.1, 14.57 } // 94    (beta)    Leo (Denebola)
   { 4.1, 10, 59.8,-18.3  } //  7    (alpha)   Crt (Alkes)
   { 4.5, 11, 11.7,-22.83 } // 11    (beta)    Crt
   { 3.6, 11, 19.3,-14.78 } // 12    (delta)   Crt
   { 4.1, 11, 24.9,-17.68 } // 15    (gamma)   Crt
   { 4.9, 11, 27.9,  2.85 } // 84    (tau)     Leo
// multiple (perspectivic)
   { 4.9, 11, 32.3,-29.26 } //  N              Hya
// multiple
   { 3.5, 11, 33,  -31.86 } //       (xi)      Hya
   { 4,   11, 45.9,  6.53 } //  3    (ny)      Vir
   { 3.6, 11, 50.7,  1.76 } //  5    (beta)    Vir (Zawijava)
   { 4.3, 11, 52.9,-33.91 } //       (beta)    Hya
   { 4,   12,  8.4,-24.73 } //  1    (alpha)   Crv (Alchiba)
   { 3,   12, 10.1,-22.62 } //  2    (epsilon) Crv
   { 2.6, 12, 15.8,-17.54 } //  4    (gamma)   Crv (Gienah)
   { 3.9, 12, 19.9, -0.67 } // 15    (eta)     Vir (Zaniah)
   { 2.9, 12, 29.9,-16.52 } //  7    (delta)   Crv (Algorab)
   { 2.7, 12, 34.4,-23.4  } //  9    (beta)    Crv
   { 4.6, 12, 39.2, -8    } // 26    (chi)     Vir
   { 2.7, 12, 41.7, -1.45 } // 29    (gamma)   Vir (Porrima)
// multiple
   { 3,   13, 18.9,-23.17 } // 46    (gamma)   Hya
   { 6.95,13, 29.7,-23.28 } //  R              Hya
// fluctuating
   { 5.8, 12,  4.3, 21.46 } //  2              Com
// multiple
   { 4.4, 12, 26.9, 28.27 } // 15    (gamma)   Com
   { 5,   12, 28.9, 25.91 } // 17              Com
// multiple
   { 4.8, 12, 35.1, 18.38 } // 24              Com
// multiple
   { 5.8, 12, 52.3, 17.09 } // 32,33           Com
// multiple (perspectivic)
   { 4.9, 12, 53.3, 21.24 } // 35              Com
// multiple
   { 4.3, 13, 10,   17.53 } // 42    (alpha)   Com (Diadem)
   { 4.2, 13, 11.9, 27.88 } // 43    (beta)    Com
   { 4.1, 13, 49.5, 15.8  } //  5    (upsilon) Boo
   { 2.7, 13, 54.7, 18.4  } //  8    (eta)     Boo (Muphrid)
   { 0,   14, 15.7, 19.18 } // 16    (alpha)   Boo (Arcturus)
   { 3.6, 14, 31.8, 30.37 } // 25    (rho)     Boo
   { 4.5, 14, 40.7, 16.42 } // 29    (pi)      Boo
// multiple
   { 3.8, 14, 41.1, 13.73 } // 30    (zeta)    Boo
   { 4.8, 14, 43.4, 26.53 } // 34              Boo (W Bootis)
// fluctuating
   { 2.4, 14, 45,   27.07 } // 36    (epsilon) Boo (Izar)
// multiple
   { 3.7, 14, 46.2,  1.89 } //109              Vir
   { 4.5, 14, 51.4, 19.1  } // 37    (xi)      Boo
// multiple
   { 5,   15, 23.2, 30.29 } //  2    (eta)     CrB
// multiple
   { 3.7, 15, 27.8, 29.11 } //  3    (beta)    CrB (Nusakan)
   { 4.1, 15, 32.9, 31.36 } //  4    (theta)   CrB
   { 2.2, 15, 34.8, 26.71 } //  5    (alpha)   CrB (Alphekka, Gemma)
   { 3.8, 15, 42.7, 26.3  } //  8    (gamma)   CrB
// multiple
   { 6,   15, 48.6, 28.16 } //  R              CrB
// fluctuating
   { 4.6, 15, 49.6, 26.07 } // 10    (delta)   CrB
   { 4.1, 15, 57.6, 26.88 } // 13    (epsilon) CrB
   { 3.4, 12, 55.6,  3.4  } // 43    (delta)   Vir
   { 2.8, 13,  2.2, 10.96 } // 47    (epsilon) Vir (Vindemiatrix)
   { 4.4, 13,  9.9, -5.54 } // 51    (theta)   Vir
   { 1,   13, 25.2,-11.16 } // 67    (alpha)   Vir (Spica)
   { 3.4, 13, 34.7, -0.6  } // 79    (zeta)    Vir
   { 4.3, 13, 51.8,-32.99 } //  3              Cen
// multiple
   { 4.2, 14,  1.6,  1.54 } // 93    (tau)     Vir
   { 3.3, 14,  6.4,-26.68 } // 49    (pi)      Hya
   { 3.9, 14, 43.1, -5.66 } //107    (my)      Vir
   { 5,   14, 46,  -25.44 } // 54              Hya
// multiple
   { 5.3, 14, 49.3,-14.15 } //  7    (my)      Lib
// multiple
   { 2.6, 14, 50.9,-16.04 } //  9,8  (alpha)   Lib (Zubenelgenubi)
// multiple
   { 5.4, 15,  1,   -8.52 } // 19    (delta)   Lib
// fluctuating
   { 3.3, 15,  4.1,-25.28 } // 20    (sigma)   Lib
   { 2.6, 15, 17,   -9.38 } // 27    (beta)    Lib (Zubeneschemali)
   { 3.8, 15, 34.8,-10.54 } // 13    (delta)   Ser
// multiple
   { 3.9, 15, 35.5,-14.79 } // 38    (gamma)   Lib
   { 3.6, 15, 37,  -28.13 } // 39    (upsilon) Lib
   { 3.7, 15, 38.7,-29.78 } // 40    (tau)     Lib
   { 2.6, 15, 44.3,  6.43 } // 24    (alpha)   Ser (Unukalhai)
   { 3.7, 15, 46.2, 15.42 } // 28    (beta)    Ser
   { 4.1, 15, 48.7, 18.14 } // 35    (kappa)   Ser
   { 3.5, 15, 49.6, -3.43 } // 32    (my)      Ser
   { 9.5, 15, 50.7, 15.13 } //  R              Ser
// fluctuating
   { 3.7, 15, 50.8,  4.48 } // 37    (epsilon) Ser
   { 4,   15, 51,  -33.63 } //  5    (chi)     Lup
   { 3.9, 15, 56.5, 15.66 } // 41    (gamma)   Ser
   { 4.6, 15, 56.9,-33.97 } //       (xi)      Lup
// multiple
   { 4.1, 16,  4.4,-11.37 } //       (xi)      Sco
// multiple
   { 2.7, 16, 14.3, -3.69 } //  1    (delta)   Oph (Yed Prior)
   { 3.2, 16, 18.3, -4.69 } //  2    (epsilon) Oph (Yed Posterior)
   { 4.45,16, 27,  -18.46 } //  7    (chi)     Oph
// fluctuating
   { 3.8, 16, 30.9,  1.98 } // 10    (lambda)  Oph (Marfik)
// multiple
   { 2.5, 16, 37.2,-10.57 } // 13    (zeta)    Oph
   { 3.2, 16, 57.7,  9.38 } // 27    (kappa)   Oph
   { 2.4, 17, 10.4,-15.72 } // 35    (eta)     Oph (Sabik)
   { 2.1, 17, 34.9, 12.56 } // 55    (alpha)   Oph (Rasalhague)
   { 3.5, 17, 37.6,-15.4  } // 55    (xi)      Ser
   { 2.8, 17, 43.5,  4.57 } // 60    (beta)    Oph (Cebalrai)
   { 5.6, 17, 44.6,  2.58 } // 61              Oph
// multiple
   { 3.8, 17, 47.9,  2.71 } // 62    (gamma)   Oph
   { 9.5, 17, 57.8,  4.69 } // Pfeilstern          (Barnards Stern)
   { 3.3, 17, 59,   -9.77 } // 64    (ny)      Oph
   { 3.9, 18,  0.6,  2.93 } // 67              Oph
// multiple
   { 4.8, 18,  3.1, -8.18 } // 69    (tau)     Oph
// multiple
   { 4,   18,  5.5,  2.5  } // 70              Oph
// multiple
   { 3.7, 18,  7.4,  9.56 } // 72              Oph
// multiple (perspectivic)
   { 3.9, 15, 56.9,-29.21 } //  5    (rho)     Sco
   { 2.9, 15, 58.9,-26.11 } //  6    (pi)      Sco
   { 2.3, 16,  0.3,-22.62 } //  7    (delta)   Sco
   { 2.4, 16,  5.4,-19.8  } //  8    (beta)    Sco (Acrab)
// multiple
   { 3.9, 16,  6.8,-20.67 } //  9    (omega1)  Sco
   { 3.9, 16, 12,  -19.46 } // 14    (ny)      Sco
// multiple
   { 2.9, 16, 21.2,-25.59 } // 20    (sigma)   Sco
   { 4.4, 16, 25.6,-23.44 } //  5    (rho)     Oph
// multiple
   { 1,   16, 29.4,-26.43 } // 21    (alpha)   Sco (Antares)
// multiple, // fluctuating
   { 2.8, 16, 35.9,-28.22 } // 23    (tau)     Sco
   { 2.3, 16, 50.2,-34.29 } // 26    (epsilon) Sco
   { 8,   16, 56.6,-30.58 } // RR              Sco
// fluctuating
   { 4.3, 17, 15.3,-26.6  } // 36              Oph
// multiple
   { 4.9, 17, 18,  -24.29 } // 39    (omikron) Oph
// multiple
   { 3.3, 17, 22,  -25    } // 42    (theta)   Oph
   { 4.7, 16, 18.1, 17.05 } //  7    (kappa)   Her
// multiple
   { 3.7, 16, 21.9, 19.15 } // 20    (gamma)   Her
   { 2.8, 16, 30.2, 21.49 } // 27    (beta)    Her (Ruticulus)
   { 3,   17, 14.6, 14.39 } // 64    (alpha)   Her (Rasalgethi)
// multiple, // fluctuating
   { 3.1, 17, 15,   24.84 } // 65    (delta)   Her
   { 3.4, 17, 46.5, 27.72 } // 86    (my)      Her
   { 3.7, 17, 57.8, 29.25 } // 92    (xi)      Her
   { 4.3, 18,  1.5, 21.6  } // 95              Her
// multiple
   { 3.8, 18,  7.5, 28.76 } //103    (omikron) Her
   { 5.1, 18,  7.8, 26.1  } //100              Her
// multiple
   { 3.2, 18, 21.3, -2.9  } // 58    (eta)     Ser
   { 3.8, 18, 23.7, 21.77 } //109              Her
   { 5.2, 18, 27.2,  0.2  } // 59d             Ser
// multiple
   { 3.9, 18, 35.2, -8.24 } //       (alpha)   Sct
   { 5.6, 18, 46.5, -0.96 } //  5              Aql
// multiple
   { 4.2, 18, 47.2, -4.75 } //       (beta)    Sct
   { 5.75,18, 47.5, -5.7  } //  R              Sct
   { 4,   18, 56.2,  4.2  } // 63    (theta)   Ser
// multiple
   { 3,   18,  5.8,-30.42 } // 10    (gamma)   Sgr (Alnasl)
   { 3.8, 18, 13.8,-21.06 } // 13    (my)      Sgr
   { 2.7, 18, 21,  -29.83 } // 19    (delta)   Sgr (Kaus Media)
   { 1.8, 18, 24.2,-34.38 } // 20    (epsilon) Sgr (Kaus Australis)
   { 2.8, 18, 28,  -25.42 } // 22    (lambda)  Sgr (Kaus Borealis)
   { 3.2, 18, 45.7,-26.99 } // 27    (phi)     Sgr
   { 2,   18, 55.3,-26.3  } // 34    (sigma)   Sgr (Nunki)
   { 3.5, 18, 57.5,-21.11 } // 37    (xi2)     Sgr
   { 2.6, 19,  2.6,-29.88 } // 38    (zeta)    Sgr
   { 3.8, 19,  4.7,-21.74 } // 39    (omikron) Sgr
   { 3.3, 19,  6.9,-27.67 } // 40    (tau)     Sgr
   { 2.9, 19,  9.8,-21.02 } // 41    (pi)      Sgr
   { 4,   18, 59.6, 15.07 } // 13    (epsilon) Aql
   { 4,   19,  1.7, -5.74 } // 12              Aql
   { 5.2, 19,  5,   -4.03 } // 15              Aql
// multiple (perspectivic)
   { 3,   19,  5.4, 13.86 } // 17    (zeta)    Aql
   { 3.4, 19,  6.2, -4.88 } // 16    (lambda)  Aql
   { 7.9, 19,  6.4,  8.23 } //  R              Aql
// fluctuating
   { 3.4, 19, 25.5,  3.11 } // 30    (delta)   Aql
   { 4.4, 19, 28.7, 24.66 } //  6    (alpha)   Vul
   { 4.4, 19, 40.1, 18.01 } //  5    (alpha)   Sge
   { 4.4, 19, 41,   17.48 } //  6    (beta)    Sge
   { 2.7, 19, 46.3, 10.61 } // 50    (gamma)   Aql (Tarazed)
   { 3.7, 19, 47.4, 18.53 } //  7    (delta)   Sge
   { 5.7, 19, 48.7, 11.82 } // 52    (pi)      Aql
// multiple
   { 0.8, 19, 50.8,  8.87 } // 53    (alpha)   Aql (Altair)
   { 3.95,19, 52.5,  1.01 } // 55    (eta)     Aql
// fluctuating
   { 5.3, 19, 54.6, -8.23 } // 57              Aql
// multiple
   { 3.7, 19, 55.3,  6.41 } // 60    (beta)    Aql (Alschain)
   { 3.5, 19, 58.8, 19.49 } // 12    (gamma)   Sge
   { 5.2, 20,  2,   24.94 } // 16              Vul
// multiple
   { 5.4, 20,  4.1, 17.08 } // 15              Sge
// multiple (perspectivic)
   { 3.2, 20, 11.3, -0.82 } // 65    (theta)   Aql
   { 4,   20, 33.2, 11.3  } //  2    (epsilon) Del
   { 3.6, 20, 37.5, 14.6  } //  6    (beta)    Del
   { 3.8, 20, 39.6, 15.91 } //  9    (alpha)   Del
   { 4.4, 20, 43.5, 15.07 } // 11    (delta)   Del
   { 3.9, 20, 46.7, 16.12 } // 12    (gamma)   Del
// multiple
   { 3.9, 19, 21.7,-17.85 } // 44    (rho1)    Sgr
   { 4.3, 20, 17.6,-12.51 } //  5    (alpha1)  Cap (Algiedi Secundus)
   { 3.6, 20, 18.1,-12.54 } //  6    (alpha2)  Cap (Algiedi Primus)
//known from "Dune" (Harkonnen system)
   { 3,   20, 21,  -14.78 } //  9    (beta)    Cap
// multiple
   { 4.6, 20, 28.9,-17.82 } // 11    (rho)     Cap
// multiple (perspectivic)
   { 5.5, 20, 29.9,-18.58 } // 12    (omikron) Cap
// multiple
   { 4.1, 20, 46.1,-25.27 } // 16    (psi)     Cap
   { 4.1, 20, 51.8,-26.92 } // 18    (omega)   Cap
   { 4.1, 21,  5.9,-17.23 } // 23    (theta)   Cap
   { 4.3, 21, 22.2,-16.83 } // 32    (iota)    Cap
   { 3.8, 21, 26.7,-22.41 } // 34    (zeta)    Cap
   { 3.7, 21, 40.1,-16.66 } // 40    (gamma)   Cap
   { 2.95,21, 47,  -16.13 } // 49    (delta)   Cap (Deneb Algiedi)
// fluctuating
   { 5.4, 22,  0.8,-28.45 } // 12    (eta)     PsA
// multiple
   { 4.3, 22, 31.5,-32.35 } // 17    (beta)    PsA
// multiple
   { 4.2, 22, 40.7,-27.04 } // 18    (epsilon) PsA
   { 4.5, 22, 52.5,-32.88 } // 22    (gamma)   PsA
// multiple
   { 4.2, 22, 55.9,-32.54 } // 23    (delta)   PsA
   { 1.2, 22, 57.6,-29.62 } // 24    (alpha)   PsA (Fomalhaut)
   { 5.2, 20, 59.1,  4.29 } //  1    (epsilon) Equ
// multiple
   { 4.7, 21, 10.3, 10.13 } //  5    (gamma)   Equ
   { 4.5, 21, 14.5, 10.01 } //  7    (delta)   Equ
   { 3.9, 21, 15.8,  5.25 } //  8    (alpha)   Equ (Kitalphar)
   { 4.1, 21, 22.1, 19.8  } //  1              Peg
   { 2.4, 21, 44.2,  9.88 } //  8    (epsilon) Peg (Enif)
   { 4.1, 21, 44.6, 25.65 } // 10    (kappa)   Peg
   { 3.8, 22,  7,   25.35 } // 24    (iota)    Peg
   { 4.3, 22, 10,   33.18 } // 29    (pi)      Peg (pi2 Pegasi)
   { 3.5, 22, 10.2,  6.2  } // 26    (theta)   Peg (Baham)
   { 5.5, 22, 30,    4.43 } // 37              Peg
   { 3.4, 22, 41.5, 10.83 } // 42    (zeta)    Peg (Homam)
   { 2.9, 22, 43,   30.22 } // 44    (eta)     Peg (Matar)
   { 4,   22, 46.5, 23.57 } // 47    (lambda)  Peg
   { 4.2, 22, 46.7, 12.17 } // 46    (xi)      Peg
   { 3.5, 22, 50,   24.6  } // 48    (my)      Peg (Sadalbari)
   { 2.5, 23,  3.8, 28.08 } // 53    (beta)    Peg (Scheat)
// fluctuating
   { 4.5, 23,  3.9,  3.82 } //  4    (beta)    Psc
   { 2.5, 23,  4.8, 15.21 } // 54    (alpha)   Peg (Markab)
   { 3.7, 23, 17.2,  3.28 } //  6    (gamma)   Psc
   { 4.3, 23, 28,    6.38 } // 10    (theta)   Psc
   { 5,   23, 34,   31.33 } // 72              Peg
// multiple
   { 4.1, 23, 39.9,  5.63 } // 17    (iota)    Psc
   { 4.5, 23, 42,    1.78 } // 18    (lambda)  Psc
   { 5,   23, 46.4,  3.49 } // 19              Psc (TX Piscium)
// fluctuating
   { 4,   23, 59.3,  6.86 } // 28    (omega)   Psc
   { 3.8, 20, 47.7, -9.5  } //  2    (epsilon) Aqr
   { 5.5, 21,  4.1, -5.82 } // 12              Aqr
// multiple
   { 4.5, 21,  9.6,-11.37 } // 13    (ny)      Aqr
   { 2.9, 21, 31.6, -5.57 } // 22    (beta)    Aqr (Sadalsuud)
   { 3,   22,  5.8, -0.32 } // 34    (alpha)   Aqr (Sadalmelik)
   { 5.3, 22, 14.3,-21.07 } // 41              Aqr
// multiple
   { 3.9, 22, 21.7, -1.39 } // 48    (gamma)   Aqr (Sadachbia)
   { 3.7, 22, 28.8, -0.02 } // 55    (zeta)    Aqr
// multiple
   { 4,   22, 35.4, -0.12 } // 62    (eta)     Aqr
   { 4,   22, 49.6,-13.59 } // 71    (tau2)    Aqr
   { 3.7, 22, 52.6, -7.58 } // 73    (lambda)  Aqr
   { 3.3, 22, 54.6,-15.82 } // 76    (delta)   Aqr
   { 3.7, 23,  9.4,-21.17 } // 88              Aqr
   { 5.1, 23, 19.1,-13.46 } // 94              Aqr
// multiple
   { 4,   23, 23,  -20.1  } // 98              Aqr
   { 4.7, 23, 33.3,-20.91 } //101              Aqr
// multiple
   { 4.8, 23, 41.8,-17.81 } //104              Aqr
   { 8,   23, 43.8,-15.28 } //  R              Aqr
// fluctuating
   { 5.3, 23, 46,  -18.68 } //107              Aqr
// multiple
   { 3.9,  0,  9.4,-45.75 } //       (epsilon) Phe
   { 2.8,  0, 25.8,-77.25 } //       (beta)    Hyi
   { 3.9,  0, 26.2,-43.68 } //       (kappa)   Phe
   { 2.4,  0, 26.3,-42.31 } //       (alpha)   Phe (Ankaa)
   { 3.7,  0, 31.6,-62.96 } //       (beta)    Tuc
// multiple
   { 3.3,  1,  6.1,-46.72 } //       (beta)    Phe
   { 3.15, 1,  8.4,-55.25 } //       (zeta)    Phe
// multiple, // fluctuating
   { 3.4,  1, 28.4,-43.32 } //       (gamma)   Phe
   { 3.9,  1, 31.3,-49.07 } //       (delta)   Phe
   { 0.5,  1, 37.7,-57.24 } //       (alpha)   Eri (Achernar)
   { 5,    1, 39.8,-56.2  } //  p              Eri
// multiple
   { 3.7,  1, 56,  -51.61 } //       (chi)     Eri
   { 2.9,  1, 58.8,-61.57 } //       (alpha)   Hyi
   { 3.6,  2, 16.5,-51.51 } //       (phi)     Eri
   { 4.1,  2, 40.7,-39.86 } //       (iota)    Eri
   { 8.85, 2, 53.9,-49.89 } //  R              Hor
// fluctuating
   { 2.9,  2, 58.3,-40.3  } //       (theta)   Eri (Acamar)
// multiple
   { 4.3,  3, 48.6,-37.62 } //  f              Eri
// multiple
   { 3.8,  3, 44.2,-64.81 } //       (beta)    Ret
   { 3.3,  3, 47.2,-74.24 } //       (gamma)   Hyi
   { 4.6,  3, 58.7,-61.4  } //       (delta)   Ret
   { 3.9,  4, 14,  -42.29 } //       (alpha)   Hor
   { 3.3,  4, 14.4,-62.47 } //       (alpha)   Ret
   { 4.3,  4, 16,  -51.49 } //       (gamma)   Dor
   { 4.4,  4, 16.5,-59.3  } //       (epsilon) Ret
   { 3.3,  4, 34,  -55.05 } //       (alpha)   Dor
   { 5.2,  4, 50.9,-53.46 } //       (iota)    Pic
// multiple
   { 3.75, 5, 33.6,-62.49 } //       (beta)    Dor
// fluctuating
   { 3.9,  5, 47.3,-51.07 } //       (beta)    Pic
   { 4.5,  5, 49.8,-56.17 } //       (gamma)   Pic
   { 4,    5, 59.1,-42.82 } //       (eta)     Col
   {-0.7,  6, 24,  -52.7  } //       (alpha)   Car (Canopus)
//known from "Dune" (planet Arrakis)
   { 3.2,  6, 37.8,-43.2  } //       (ny)      Pup
   { 3.2,  6, 48.2,-61.94 } //       (alpha)   Pic
   { 2.9,  6, 49.9,-50.61 } //       (tau)     Pup
   { 3.6,  7,  8.7,-70.5  } //       (gamma)   Vol
// multiple
   { 4,    7, 16.8,-67.96 } //       (delta)   Vol
   { 3.9,  7, 41.8,-72.61 } //       (zeta)    Vol
   { 3.5,  7, 56.8,-52.98 } //       (chi)     Car
   { 4.7,  8, 19.9,-71.51 } //       (kappa)   Vol
// multiple
   { 1.9,  8, 22.5,-59.51 } //       (epsilon) Car (Avoir)
   { 3.8,  8, 25.7,-66.14 } //       (beta)    Vol
   { 3.8,  8, 55,  -60.64 } //  c              Car
   { 4,    9,  2.4,-66.4  } //       (alpha)   Vol
   { 4.5,  7, 13.5,-44.64 } //  L2             Pup
// fluctuating
   { 2.7,  7, 17.1,-37.1  } //       (pi)      Pup
   { 4.1,  7, 18.4,-36.74 } //  y    (upsilon) Pup
// multiple
   { 3.3,  7, 29.2,-43.3  } //       (sigma)   Pup
   { 3.6,  7, 45.3,-37.97 } //  c              Pup
   { 3.7,  7, 52.2,-40.58 } //  a              Pup
   { 2.2,  8,  3.6,-40    } //       (zeta)    Pup
   { 1.6,  8,  9.5,-47.34 } //       (gamma)   Pup (Suhail al-Muhlif)
// multiple, // fluctuating
   { 3.6,  8, 40.3,-52.92 } //       (omikron) Pup
   { 3.8,  8, 40.6,-46.65 } //  b              Vel
   { 4,    8, 44.4,-42.65 } //  d              Vel
// multiple
   { 1.9,  8, 44.7,-54.71 } //       (delta)   Vel
   { 3.9,  8, 46,  -46.04 } //  a              Vel
   { 3.8,  9,  4.2,-47.1  } //  c              Vel
   { 2.2,  9,  8,  -43.43 } //       (lambda)  Vel (Suhail al-Wazn)
   { 2.5,  9, 22.1,-55.01 } //       (kappa)   Vel
   { 3.6,  9, 30.7,-40.47 } //       (psi)     Vel
   { 3.5,  9, 56.9,-54.57 } //       (phi)     Vel
   { 3.9, 10, 14.7,-42.12 } //  q              Vel
   { 3.8, 10, 37.3,-48.23 } //  p              Vel
   { 4.1, 10, 39.3,-55.6  } //  x              Vel
// multiple
   { 2.7, 10, 46.8,-49.42 } //       (my)      Vel
   { 4.1,  8, 18.5,-76.92 } //       (alpha)   Cha
   { 4.7,  8, 57,  -59.23 } //  b1             Car
// multiple
   { 3.4,  9, 11,  -58.97 } //  a              Car
   { 4,    9, 11.3,-62.32 } //  i              Car
   { 1.7,  9, 13.2,-69.72 } //       (beta)    Car (Miaplacidus)
   { 2.2,  9, 17.1,-59.28 } //       (iota)    Car
   { 3.2,  9, 31.2,-57.03 } //  N              Vel
   { 6.85, 9, 32.2,-62.79 } //  R              Car
// fluctuating
   { 3.7,  9, 45.2,-62.51 } //  l              Car (ZZ Carinae)
// fluctuating
   { 2.9,  9, 47.1,-65.07 } //       (upsilon) Car
// multiple
   { 3.3, 10, 13.7,-70.04 } //       (omega)   Car
   { 3.4, 10, 17.1,-61.33 } //  q              Car
   { 3.9, 10, 24.4,-74.02 } //  I              Car
// multiple (perspectivic)
   { 3.8, 10, 27.9,-58.74 } //  s              Car
   { 3.3, 10, 32,  -61.69 } //  p              Car
   { 4.1, 10, 35.5,-78.61 } //       (gamma)   Cha
   { 2.7, 10, 43,  -64.39 } //       (theta)   Car
   { 4.1, 10, 45.6,-80.52 } //       (delta)   Cha
// multiple
   { 3.7, 10, 53.5,-58.86 } //  u              Car
// multiple (perspectivic)
   { 3.9, 11,  8.6,-58.97 } //  x              Car
   { 4.7, 11, 59.7,-78.22 } //       (epsilon) Cha
   { 3.9, 11, 21,  -54.49 } //       (pi)      Cen
   { 4.4, 11, 31.8,-59.48 } //       (omikron) Cen
// multiple, // fluctuating
   { 3.1, 11, 35.8,-63.02 } //       (lambda)  Cen
   { 3.6, 11, 45.6,-66.73 } //       (lambda)  Mus
   { 2.4, 12,  8.3,-50.71 } //       (delta)   Cen
// multiple
   { 4,   12, 11.7,-52.37 } //       (rho)     Cen
   { 2.8, 12, 15.1,-58.75 } //       (delta)   Cru
   { 4.15,12, 17.6,-67.96 } //       (epsilon) Mus
// fluctuating
   { 4.1, 12, 18.4,-64    } //       (zeta)    Cru
   { 3.55,12, 21.4,-60.4  } //       (epsilon) Cru
// fluctuating
   { 0.7, 12, 26.6,-63.1  } //       (alpha)   Cru (Acrux)
// multiple
   { 3.9, 12, 28,  -50.23 } //       (sigma)   Cen
   { 1.6, 12, 31.2,-57.11 } //       (gamma)   Cru (Gacrux)
// multiple (perspectivic)
   { 3.8, 12, 32.5,-72.13 } //       (gamma)   Mus
   { 2.7, 12, 37.2,-69.14 } //       (alpha)   Mus
   { 3.9, 12, 37.7,-48.54 } //       (tau)     Cen
   { 2.2, 12, 41.5,-48.96 } //       (gamma)   Cen
   { 3,   12, 46.3,-68.11 } //       (beta)    Mus
// multiple
   { 1.3, 12, 47.7,-59.69 } //       (beta)    Cru (Mimosa)
   { 3.7, 12, 54.6,-57.18 } //       (my)      Cru
// multiple
   { 3.6, 13,  2.3,-71.55 } //       (delta)   Mus
   { 2.8, 13, 20.6,-36.71 } //       (iota)    Cen
   { 4.3, 13, 22.6,-60.99 } //  J              Cen
// multiple
   { 3.9, 13, 31,  -39.41 } //  d              Cen
   { 2.3, 13, 39.9,-53.47 } //       (epsilon) Cen
   { 5,   13, 41.7,-54.56 } //  Q              Cen
// multiple
   { 3.4, 13, 49.5,-41.69 } //       (ny)      Cen
   { 3.25,13, 49.6,-42.47 } //       (my)      Cen
   { 2.5, 13, 55.5,-47.29 } //       (zeta)    Cen
   { 3.8, 13, 58.3,-42.1  } //       (rho)     Cen
   { 3.9, 13, 58.7,-44.8  } //       (upsilon1)Cen
   { 0.6, 14,  3.8,-60.37 } //       (beta)    Cen (Hadar, Agena)
   { 2.1, 14,  6.7,-36.37 } //  5    (theta)   Cen
   { 7.9, 14, 16.6,-59.91 } //  R              Cen
// fluctuating
   { 2.3, 14, 35.5,-42.16 } //       (eta)     Cen
   {-0.3, 14, 39.6,-60.83 } //       (alpha)   Cen (Rigil Kentaurus)
// multiple
   { 4,   14, 42,  -37.79 } //  b              Cen
   { 3.2, 14, 42.5,-64.98 } //       (alpha)   Cir
   { 3.1, 14, 59.2,-42.1  } //       (kappa)   Cen
   { 4.6, 15, 16.8,-60.94 } //       (delta)   Cir
// multiple
   { 4.1, 15, 17.5,-58.8  } //       (beta)    Cir
   { 4.5, 15, 23.4,-59.32 } //       (gamma)   Cir
   { 3.5, 14, 19.4,-46.06 } //       (iota)    Lup
   { 2.3, 14, 41.9,-47.39 } //       (alpha)   Lup
   { 2.7, 14, 58.5,-43.13 } //       (beta)    Lup
   { 3.9, 15,  5.1,-47.05 } //       (pi)      Lup
// multiple
   { 3.7, 15, 11.9,-48.74 } //       (kappa)   Lup
// multiple
   { 3.4, 15, 12.3,-52.1  } //       (zeta)    Lup
// multiple
   { 4.1, 15, 18.5,-47.88 } //       (my)      Lup
//quadruple
   { 3.2, 15, 21.4,-40.65 } //       (delta)   Lup
   { 3.6, 15, 21.8,-36.26 } //       (rho1)    Lup
   { 3.4, 15, 22.7,-44.69 } //       (epsilon) Lup
   { 2.8, 15, 35.1,-41.17 } //       (gamma)   Lup
   { 4.5, 15, 35.9,-44.96 } //  d              Lup
// multiple
   { 3.4, 16,  0.1,-38.4  } //       (eta)     Lup
// multiple
   { 4,   16, 19.8,-50.16 } //       (gamma2)  Nor
   { 4.4, 16, 27.2,-47.55 } //       (epsilon) Nor
// multiple
   { 3.8, 16, 49.8,-59.04 } //       (eta)     Ara
   { 3.1, 16, 58.6,-55.99 } //       (zeta)    Ara
   { 4.1, 16, 59.6,-53.16 } //       (epsilon1)Ara
   { 2.8, 17, 25.3,-55.53 } //       (beta)    Ara
   { 3.3, 17, 25.4,-56.38 } //       (gamma)   Ara
   { 3.6, 17, 31.1,-60.68 } //       (delta)   Ara
   { 2.9, 17, 31.8,-49.88 } //       (alpha)   Ara
   { 3.7, 18,  6.6,-50.09 } //       (theta)   Ara
   { 3.05,16, 51.9,-38.05 } //       (my1)     Sco
// fluctuating
   { 3.6, 16, 52.3,-38.02 } //       (my2)     Sco
   { 3.6, 16, 54.6,-42.36 } //       (zeta2)   Sco
   { 3.3, 17, 12.2,-43.24 } //       (eta)     Sco
   { 2.7, 17, 30.8,-37.39 } // 34    (upsilon) Sco (Lesath)
   { 1.6, 17, 33.6,-37.1  } // 35    (lambda)  Sco (Shaula)
   { 1.9, 17, 37.3,-43    } //       (theta)   Sco (Sargas)
   { 2.4, 17, 42.5,-39.03 } //       (kappa)   Sco
   { 3,   17, 47.6,-40.13 } //       (iota1)   Sco
   { 3.2, 17, 49.9,-37.04 } //  G              Sco
   { 3.1, 18, 17.6,-36.76 } //       (eta)     Sgr
// multiple
   { 3.5, 18, 27,  -45.97 } //       (alpha)   Tel
   { 4.1, 18, 28.8,-49.07 } //       (zeta)    Tel
   { 5.2, 18, 33.4,-38.72 } //       (kappa)   CrA
// multiple
   { 4.85,18, 58.7,-37.11 } //       (epsilon) CrA
// fluctuating
   { 4.7, 19,  3.1,-42.1  } //       (zeta)    CrA
   { 4.2, 19,  6.4,-37.06 } //       (gamma)   CrA
// multiple
   { 4.6, 19,  8.3,-40.5  } //       (delta)   CrA
   { 4.1, 19,  9.5,-37.9  } //       (alpha)   CrA
   { 4.1, 19, 10,  -39.34 } //       (beta)    CrA
   { 3.9, 19, 22.6,-44.46 } //       (beta1)   Sgr
// multiple
   { 4,   19, 23.9,-40.62 } //       (alpha)   Sgr
   { 4.3, 14, 26.9,-83.67 } //       (delta)   Oct
   { 3.8, 14, 47.9,-79.04 } //       (alpha)   Aps
   { 2.9, 15, 18.9,-68.68 } //       (gamma)   TrA
   { 4.1, 15, 36.7,-66.32 } //       (epsilon) TrA
   { 2.8, 15, 55.1,-63.43 } //       (beta)    TrA
   { 3.9, 16, 15.4,-63.59 } //       (delta)   TrA
   { 4.2, 16, 20.4,-78.69 } //       (delta)   Aps
// multiple
   { 3.9, 16, 33.5,-78.9  } //       (gamma)   Aps
   { 4.2, 16, 43.1,-77.52 } //       (beta)    Aps
   { 1.9, 16, 48.7,-69.03 } //       (alpha)   TrA
   { 3.6, 17, 45.7,-64.72 } //       (eta)     Pav
   { 4,   18, 43,  -71.43 } //       (zeta)    Pav
   { 4.2, 18, 52.2,-62.19 } //       (lambda)  Pav
   { 3.35,18, 56.9,-67.23 } //       (kappa)   Pav
// fluctuating
   { 4,   20,  0.6,-72.91 } //       (epsilon) Pav
   { 3.6, 20,  8.7,-66.18 } //       (delta)   Pav
   { 1.9, 20, 25.6,-56.74 } //       (alpha)   Pav (Peacock)
   { 3.1, 20, 37.6,-47.29 } //       (alpha)   Ind
   { 3.4, 20, 45,  -66.2  } //       (beta)    Pav
   { 3.7, 20, 54.8,-58.45 } //       (beta)    Ind
   { 4.4, 21, 19.9,-53.45 } //       (theta)   Ind
// multiple
   { 3.7, 21, 41.5,-77.39 } //       (ny)      Oct
   { 3,   21, 53.9,-37.37 } //       (gamma)   Gru
   { 1.7, 22,  8.2,-46.96 } //       (alpha)   Gru (Alnair)
   { 2.9, 22, 18.5,-60.26 } //       (alpha)   Tuc
   { 5.2, 22, 23,  -45.93 } //       (pi)      Gru
// multiple (perspectivic)
   { 4,   22, 29.3,-43.5  } //       (delta1)  Gru
   { 4.1, 22, 29.8,-43.75 } //       (delta2)  Gru
   { 2.1, 22, 42.7,-46.88 } //       (beta)    Gru
   { 4.1, 22, 46.1,-81.38 } //       (beta)    Oct
   { 3.5, 22, 48.6,-51.32 } //       (epsilon) Gru
   { 3.9, 23, 10.4,-45.25 } //       (iota)    Gru
   { 4,   23, 17.4,-58.24 } //       (gamma)   Tuc

}

// #declare minmag=6;                  // magnitude of the faintest
//stars to be visible
// #declare w=800;                    // image width
// #declare an=50;                     // field of view
// #declare m=0.00058/(w/800)/(50/an); // radius of the faintest stars
//adjusted to image width and field of view
// #declare fac=2;                     // logarithmic factor for orders
//of magnitude,
                                     // should be smaller at low
//resolutions to prevent bright stars
                                     // from being unnaturally large


#macro Stars(minmag, w, an, fac)
   #local stars=union
   {
     #local m=0.00058/(w/800)/(50/an);
     #local a=0;
     #while (a<dimension_size(Cat, 1))
       #local rad=m*pow(fac, (minmag-Cat[a][0])/2);
       #local rec=-Cat[a][1]*15-Cat[a][2]*0.25;
       #local dec=Cat[a][3];
       sphere { <sin(rec*(pi/180))*cos(dec*(pi/180)), sin(dec*(pi/180)),
cos(rec*(pi/180))*cos(dec*(pi/180))>, rad }
       #declare a=a+1;
     #end
   }
   sky_sphere
   {
     pigment
     {
       object { stars color rgb 0 color rgb 1 }
     }
     rotate y*90
     rotate x*23.4333
   }
#end
// End addition by Yadgar

/*
   Planet isosurface from Jaime Vives Piqueres's moon.

*/


global_settings{
  assumed_gamma 1.0
  max_trace_level 20
}
#default{texture{finish{ambient 0}}}
#include "functions.inc"


#declare Modelling=off;
#declare ShowPlanet=on;
#declare ShowWater=on;
#declare ShowClouds=on;
#declare ShowRings=on;

// Begin addition by Yadgar
Stars(7, 1024, 40, 1.3)
// End addition by Yadgar

// *** PLANET ***

// planet texture
#declare t_planet=
pigment{
           onion    warp { turbulence 0.1 /*lambda 33 */ }
           color_map{
                    [.7 rgb <.3,.2,.05>] // sand
                    [.8 rgb <0,.1,0>]    // green
                    [.99 rgb <.1,.05,.01>]//<.1,.2,.01>]      // green
                    }
                  scale 1/(<1.01,.995,1.01>)
                  }



#declare t_planet=
texture{
  pigment{
           onion    scale <1.01,.995,1.01>
           turbulence .05
           lambda 2.5
           omega 1.2
           pigment_map{
                    [0 rgb 1]
                    [.05  t_planet ]
                    [.95  t_planet ] // sand
                    [1 rgb 1]//<.1,.2,.01>]
                    }
          }

#if(!Modelling)
         normal{granite .001 scale .00001}
#end
finish{specular .1 }
}

#declare Scalar=<4,1,4>;
#declare Rotar=<-15,0,0>;

// Cloud texture
#declare t_clouds=
texture{
          pigment{
                   wrinkles  scale <100,50,100>*22
                   turbulence <1,2,1>
                   lambda 2.5
                   omega 1.3
                   warp { turbulence <10,0,10>*.1
                         //lambda 3
                         omega 1.2
                         }
                   color_map{
                            [0 rgb 1 transmit 1]
                            [.3 rgb 1 transmit .9]
                            [1 rgb 1 transmit 0]
                            }
                   rotate y*15
                   scale<0.021,0.02,0.021>/Scalar
                   rotate -Rotar
                  }
         }

// Cloud texture
#declare t_clouds=
texture{ wrinkles  rotate Rotar
                   scale Scalar
                   //lambda 2.5
                   omega 1.3
                   texture_map{
                            [0 t_clouds ]
                            [.3 pigment {rgb 1 transmit 1}]
                            [.5 t_clouds]
                            [.7 pigment {rgb 1 transmit 1}]
                            [1 t_clouds ]
                            }
                  }
        // }


// Planet
#declare Planet=
union{
         isosurface{  // Copied from Jaime's LightSys Space Demo scene

function{(x*x+y*y+z*z-1)+f_granite(x*2,y*2,z*2)*f_agate(x,y,z)*.05}
                  max_gradient 3.8
                  contained_by{sphere{0,1}}
                  texture{t_planet scale .02}
                  scale y*1.002
                  }


        #if(ShowWater)
                sphere{0,1 // water
                       pigment{gradient y scale 2 translate y
                               turbulence .1
                                lambda 7
                              colour_map{
                                       [0 rgbt<1,1,1,0> ]
                                       [.15 rgb <0,.05,.2> transmit
.3*(!Modelling)]
                                       [.9 rgb <0,.05,.2> transmit
.3*(!Modelling)]
                                       [1 rgbt<1,1,1,0> ]
                                       }
                               }
                       finish{specular .2  metallic brilliance 2}
                       #if(!Modelling)
                          interior{fade_distance .003 fade_color rgb
<0,0,.1>}
                       #end
                       scale .996
                       }
        #end
       #if(!Modelling)

               sphere{0,1 // Atmosphere
                       pigment{colour rgbt 1}
                       interior{
                                media {
                                   // (---general values---)
                                   intervals 10           // number of 
intervals used for sampling [10]
                                   samples 1,1            //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]
                                   scattering {2, rgb 10 }
                                   //method 3               //adaptive 
sampling
                                   density {onion
                                            color_map{
                                                    [.89 rgb .5]  // earth
                                                    [.93 rgb <0,.5,.6>*.5]//
                                                    [.98 rgb <0,0,.1>]//
                                                    [1 rgb 0 ]//
                                                    }
                                           }
                                         }
                                }
                       rotate y*90
                       scale 1.05
                       hollow
                       double_illuminate
                       }
        #end
        #if(ShowClouds)
                union{
                       sphere{0,1.01 texture{t_clouds }}
                       rotate y*45
                       hollow //double_illuminate
                       }
         #end
        }

// placement
union{  #if(ShowRings)
         disc {<0, 0, 0>  y, 1.0, .7        // -O- RINGs -O-
                         pigment{spherical
                                 cubic_wave
                                 colour_map{
                                            [0 rgbft <0,0,0, 1,1>]
                                            [.01 rgbft <.4,.3,.2, 0,.1>]
                                            [.015 rgbft <.3,.3,.3, .1,.7>]
                                            [.03 rgbft <.35,.3,.25, 0,.1>]
                                            [.04 rgbft <.1,.21,.3, .1,.9>]
                                            [.07 rgbft <.3,.21,.1, .2,.5>]
                                            //
                                            [.12 rgbft <.25,.2,.15, 0,.1>]
                                            [.12 rgbft <.25,.2,.15, 0,.1>]
                                            [.18 rgbft <.2,.2,.25, .1,.7>]
                                            [.20 rgbft <.3,.2,.1, 0,.1>]
                                            [.22 rgbft <0,0,0, 1,1>]
                                            }
                                 }
                         normal{granite .001 scale .00001}
                         finish{diffuse 1}
                         scale 2
                         hollow
                         double_illuminate
                         rotate <40,0,30>
                         }
          #end
         object{Planet rotate z*90}
         scale .3
         translate <0,0,0>
         }

/////////////// New Addition by Nekar Xenos //////
#declare ShipScale=.01;

#declare SpaceShip =
union{   // space ship
        difference{
                union{
                      sphere{0,1 scale <.2,.2,2>
                             pigment{colour rgb <0,0,1>}
                             normal{cells 1000 scale.2 }
                             finish {ambient 0 specular 1 reflection 1 
metallic}
                             //interior{ior 1.5}
                             }
                      }
                sphere{0,1 scale <.2,.2,.5> pigment{colour rgbt 1} 
translate -2*z }
                sphere{0,1 scale <.2,.2,.5>  translate 2*z
                        pigment{colour rgbt <0,0,1,.5>} }
                interior {fade_power 1001  fade_distance .1*ShipScale 
fade_color <0, 1,1> }
                }
        sphere{0,1 scale <.1,.1,.05>
                pigment{colour rgbt <0,.5,1,.9>}
                normal{bozo 10 scale .01 turbulence .1 }
                finish {reflection{0,<.8,.9,1>}}
                interior {fade_power 1001  fade_distance .15*ShipScale 
fade_color <0,.5, 1> }
                translate 1.6*z
                 }
        sphere{0,1 scale <.12,.12,.12>
                pigment{colour rgbt 1}
                interior {fade_power 1001  fade_distance .1*ShipScale 
fade_color <0, .5,1.5> }
                translate 1.6*z
                 }
        torus{.9,.1 scale .12 rotate x*90 translate 1.6*z
                pigment{colour rgb .1}
                finish {specular .6 reflection {.1,1} }
                }

       //sphere {0,1 scale <.3,.3,2.1>pigment{colour rgbt 
<0,0,1,1>}normal{bozo .1} finish{reflection {0,.5}} }
               //no_shadow
               }

object{SpaceShip scale ShipScale rotate <45,80,0> translate <.02,.484,.007>}

/////////////////////////////////////////////////


light_source{0,4
          fade_power 2
          translate <2,.1,.5>
          }

camera{
  location <0,.5,0>
  //up y
  right x*image_width/image_height
  look_at .5*x //<0,-.3,1> //<0,-.4,1>

}

// End of file


Post a reply to this message


Attachments:
Download 'Planet3.png' (294 KB)

Preview of image 'Planet3.png'
Planet3.png


 

From: alphaQuad
Subject: Re: Ping Pong
Date: 25 Mar 2008 18:35:01
Message: <web.47e98bd041aa233d20e941b30@news.povray.org>
#macro radec2pos(h,m,dec)
  #local ra=h*15+m*0.25;
 <cos(radians(ra))*cos(radians(dec)), sin(radians(dec)),
sin(radians(ra))*cos(radians(dec))>
#end

/* VENUS
echov(radec2pos(18,11,67.16))
echov(radec2pos(18,11,67.16))
*/
// NorthPoles from RaDec Wiki

#declare Yp = array[11] {
  <0.122353441903628, 0.897797192115935, -0.423071905334163>
  <0.091274333318625, 0.87840046198445, -0.469128579882686>
  <0.018690819744392, 0.921592341274493, -0.387708924015789>
  <0.0, 1.0, 0.0>
  <0.446158464461141, 0.797442047751279, -0.406237375272049>
  <-0.014654507041372, 0.902510203469804, -0.430419072598169>
  <0.085438088017201, 0.993650637868801, 0.073203435567528>
  <0.212015998366143, 0.261768361853467, 0.941555384015917>
  <0.358536930454372, 0.681359937097356, -0.638122171389651>
  <-0.673685502106019, -0.15798530500782, 0.72193385268579>
  <0.0,1.0,0.0>
}

#declare Xp = array[11] {
  vnormalize(vcross(Yp[0],<0,1,0>))
  vnormalize(vcross(Yp[1],<0,1,0>))
  vnormalize(vcross(Yp[2],<0,1,0>))
  <1.0, 0.0, 0.0>
  vnormalize(vcross(Yp[4],<0,1,0>))
  vnormalize(vcross(Yp[5],<0,1,0>))
  vnormalize(vcross(Yp[6],<0,1,0>))
  vnormalize(vcross(Yp[7],<0,1,0>))
  vnormalize(vcross(Yp[8],<0,1,0>))
  vnormalize(vcross(Yp[9],<0,1,0>))
  <1.0,0.0,0.0>
}

#declare Zp = array[11] {
  vnormalize(vcross(Xp[0],Yp[0]))
  vnormalize(vcross(Xp[1],Yp[1]))
  vnormalize(vcross(Xp[2],Yp[2]))
  <0.0, 0.0, 1.0>
  vnormalize(vcross(Xp[4],Yp[4]))
  vnormalize(vcross(Xp[5],Yp[5]))
  vnormalize(vcross(Xp[6],Yp[6]))
  vnormalize(vcross(Xp[7],Yp[7]))
  vnormalize(vcross(Xp[8],Yp[8]))
  vnormalize(vcross(Xp[9],Yp[9]))
  <0.0, 0.0, 1.0>
}
// example
// rotate <0,rate[2]*days,0>
// Venusmatrix = matrix
<Xp[2].x,Xp[2].y,Xp[2].z,Yp[2].x,Yp[2].y,Yp[2].z,Zp[2].x,Zp[2].y,Zp[2].z,0,0,0>


/*
alias rates {
  ; (name,daily motion in host rads per day) return degrees per day rotation for
planets and moons
  if (!$1) return 0
  if ($1 == mercury) return 6.138505
  if ($1 == venus) return -1.481369
  if ($1 == earth) return 360.98564736
  if ($1 == earth-blued1024) return 360.985626
  if ($1 == mars) return 350.891899
  if ($1 == jupiter) return 870.536642
  if ($1 == saturn) return 801.1126565
  if ($1 == uranus) return -501.16242
  if ($1 == neptune) return 536.312849
  if ($1 == pluto) return -56.36246
  if ($1 == planet-x) return 187.0
  var %sync = $rad2deg($2)
  if ($1 == triton) return $calc(%sync * -1)
  return %sync
}


rates are *-1 because rotate <0,-n,0> lookin down = counterclockwise - (sun sets
in the west)

then we have deltaRot alignment: I have 2, earth and mars
%br.longs 0 0 5.0 40.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
thinking earth should be 0 and 5 is hardly detectable but seemed to look better
in my right-hand planetarium

I guess its up to me, since no one is going for it.
And anyone else has plenty of data to get started.


Peace,aQ
(unless you prefer violence)


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 26 Mar 2008 08:55:00
Message: <web.47ea558841aa233da796e5510@news.povray.org>
No one is going to be able to use my plantetarium if I compile a ctime
identifier.

 time_t t;
/* GMT in seconds since January 1, 1970 */
 t = time(NULL);
 srand(t);
 days = t / 3600.0 / 24.0 - 10092.0;

Seems 3.6.1 lacks such but megapov has time date.

Someone needs to give me GMT in seconds since January 1, 1970 in some usable pov
script or this is going die.


I have created and mapped milkway mesh as milkyway.inc

planets.inc is done except for ctime.


Post a reply to this message

From: Nicolas Alvarez
Subject: Re: Ping Pong
Date: 27 Mar 2008 21:25:18
Message: <47ec570e$1@news.povray.org>
Nekar Xenos escribió:
> Hear's my suggestion for this ping-pong round.

Okay, let's add a new "rule": If the thread dies for a while, somebody 
please start over with a new scene!


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 28 Mar 2008 02:20:00
Message: <web.47ec9b5041aa233d3bb21de50@news.povray.org>
Nicolas Alvarez <nic### [at] gmailisthebestcom> wrote:
> Nekar Xenos escribió:
> > Hear's my suggestion for this ping-pong round.
>
> Okay, let's add a new "rule": If the thread dies for a while, somebody
> please start over with a new scene!

I think that means a new pingpong thread and new scene.


OK well, asking is really dead! lol

I figured out how to set julian AND ctime! woo hoo



#macro round(f,n)
  #local c = floor(pow(10.0,n));
  #local dd = 0.5 / c;
  #local dd = dd + abs(f);
  #local dd = dd * c;

  #local dd=floor(dd);
  #local dd = dd/c;
  #if (f < 0.0) #local dd = dd * -1; #end
  (dd)
#end

#macro julian(Y,M,D)
  #if (M < 3)
    #local Y = Y - 1;
    #local M = M + 12;
  #end
  #local A = floor(Y / 100.0);
  #local B = 2 - A + floor(A / 4.0);
  #local J = floor(365.25 * (Y + 4716.0)) + floor(30.6001 * (M + 1)) + D + B -
1524.5;
  J
#end
#macro j2ctime(j)
  //j2ctime(julian)
  #local s = j - 2440587.5;
  #local d = floor(s) * 86400;
  #local s = s - floor(s);
  #local s = s * 100000;
  round(s/1.157407407+d,0)
#end

/*
#version unofficial MegaPov 1.21; // 1.1 will work. but both freaking things
only have the program opening time!!
#declare JD = julian(val(date("%Y")),val(date("%m")),val(date("%d")));
echof(JD)
echof(j2ctime(JD))
echof(JD)   */


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 28 Mar 2008 02:40:00
Message: <web.47eca09a41aa233de83618f50@news.povray.org>
Ok I really need to learn how to take breaks as opposed to beating my head
against the keyboard.

layed down for 5 seconds and realized, DOH! the time you foo.

straight sux.

someone tell me to go to bed.

tomorrow I'll post it iwth th etime.


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 28 Mar 2008 03:50:01
Message: <web.47ecb03441aa233de83618f50@news.povray.org>
something more like this

#macro round(f,n)
  #local c = floor(pow(10.0,n));
  #local dd = 0.5 / c;
  #local dd = dd + abs(f);
  #local dd = dd * c;

  #local dd=floor(dd);
  #local dd = dd/c;
  #if (f < 0.0) #local dd = dd * -1; #end
  (dd)
#end
#declare DST = 1;
#declare TimeZone = 8-DST;  // inlcude DST
#macro julian(Y,M,D)
  #if (M < 3)
    #local Y = Y - 1;
    #local M = M + 12;
  #end
  #local A = floor(Y / 100.0);
  #local B = 2 - A + floor(A / 4.0);
  #local J = floor(365.25 * (Y + 4716.0)) + floor(30.6001 * (M + 1)) + D + B -
1524.5;
  #local H = val(date("%H"))+TimeZone;
  #local M = val(date("%M"));
  #local S = val(date("%S"));
  #local J = J + ((H*3600 + M*60 + S)/86400);
  J
#end
#macro j2ctime(j)
  //j2ctime(julian)
  #local s = j - 2440587.5;
  #local d = floor(s) * 86400;
  #local s = s - floor(s);
  #local s = s * 100000;
  round(s/1.157407407+d,0)
#end


#version unofficial MegaPov 1.21;
#declare JD = julian(val(date("%Y")),val(date("%m")),val(date("%d")));
echof(JD)
echof(j2ctime(JD))
echof(JD)


I found timezone strings not numbers, if it doesnt exist, (who knows)
then !strcmp a list of tz strings and return a num for full automation.

But that still leaves DST that bush has screwedup, man I thought I was stupid.
that moron takes the effin cake


Post a reply to this message

From: Nicolas Alvarez
Subject: Re: Ping Pong
Date: 28 Mar 2008 08:58:19
Message: <47ecf97b$1@news.povray.org>
alphaQuad escribió:
> someone tell me to go to bed.
> 
> tomorrow I'll post it iwth th etime.
> 

Go to bed.


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 28 Mar 2008 10:55:01
Message: <web.47ed141e41aa233dd4dbf2450@news.povray.org>
j2ctime() was just plain wrong. It wasnt easy with DST messed up.

I have run it and then alt-tab'ed to trusted ctime - perfect.
Had to adjust for messed-up DST before the result could be checked.


#macro j2ctime(j)
  #local s = j - 2440587.5;
  #local d = s * 86400;
  round(d,0)
#end

Straight up easy.

Having been tortured doesnt makes this any easier. You may have noticed
something. Now you know.


Post a reply to this message

From: alphaQuad
Subject: Re: Ping Pong
Date: 28 Mar 2008 11:55:01
Message: <web.47ed225541aa233dd4dbf2450@news.povray.org>
3rd one for me. Tried to establish vcross rules of order but used one way for
planets and the reverse for everything else. if mem serves.

Flubbed the milkyWay matrix. Tried to fix it and rotation was the wrong
direction but reversed the map. Much as it may seem that I like doing things 3
times, I don’t. Map was mirrored to fix it. Same result.

I don’t know if I am going to do the some 100 moons, but earth's moon is done.

I avoided scaling everything perfectly just to test the nuts and bolts, awesome
task. Now scale needs to be corrected.

Probably wont post it until this scale stuff is done. I don’t know when. But if
you think you can handle it, the nuts and bolts are available for the asking;
plus 12 maps at one of my sites.
http://home.earthlink.net/~gamma-quadrant/pl-maps.zip

Earth travels in the zodiac with the sun 180 between Aries and Pisces, here is
the current night sky (half the labels) with no back stars to waste resources,
still hoping for a star object.

//Mar 28 2008 17:37:44
#declare JulianDate = 2454554.23453;
#declare ctime = 1206725863;


Post a reply to this message


Attachments:
Download 'planetarium.png' (65 KB)

Preview of image 'planetarium.png'
planetarium.png


 

From: Nekar Xenos
Subject: Re: Ping Pong
Date: 18 Apr 2008 08:55:01
Message: <web.4808996e41aa233d5339a8240@news.povray.org>
Added a moon and made it a double planet.
/////////////////////////////////////
// Begin addition by Yadgar
// Star coordinates from Erich KARKOSCHKA, Atlas für Himmelsbeobachter
// (Atlas for Skywatchers) (C) 1997 Franckh-Kosmos Verlags-GmbH & Co.,
//Stuttgart, Germany
// This PoV-Ray implementation (C) 2003-2008 Jörg 'Yadgar' Bleimann -
//yazdegird@gmx.de

// [0] Visual brightness in orders of magnitude
// [1] Rectascension, hours
// [2] Rectascension, minutes
// [3] Declination, degrees

                            // Flam- Bayer     Constel-   Name         Notes
#declare Cat=array[900][4] // steed           lation
{
   { 4.5,  2,  2,   70.91 } // 48              Cas
//// multiple
   { 4,    2,  3.4, 72.42 } // 50              Cas
   { 2,    2, 31.8, 89.26 } //  1    (alpha)   UMi (Polaris)
   { 4.8, 12, 49.2, 83.41 } // 78              Cam (32 Cam)
//// multiple
   { 4.3, 14, 27.5, 75.7  } //  5              UMi
   { 2.1, 14, 50.7, 74.16 } //  7    (beta)    UMi (Kokhab)
   { 3,   15, 20.7, 71.83 } // 13    (gamma)   UMi (Ferkad)
   { 4.3, 15, 44.1, 77.79 } // 16    (zeta)    UMi
   { 5,   16, 17.5, 75.76 } // 21    (eta)     UMi
   { 4.2, 16, 46,   82.04 } // 22    (epsilon) UMi
   { 4.4, 17, 32.2, 86.59 } // 23    (delta)   UMi
   { 5.1, 18,  0.1, 80    } // 40+41           Dra
//// multiple
   { 5.1, 20, 28,   81.43 } // 75              Dra
//// multiple
   { 2.1,  0,  8.4, 29.09 } // 21    (alpha)   And (Alferatz, Zirrah)
   { 3.3,  0, 39.3, 30.86 } // 31    (delta)   And
   { 4.5,  0, 49.8, 41.08 } // 35    (ny)      And
   { 3.9,  0, 56.8, 38.5  } // 37    (my)      And
   { 2.1,  1,  9.7, 35.62 } // 43    (beta)    And (Mirakh)
   { 4.1,  1, 36.8, 41.41 } // 50    (upsilon) And                     3
//planets!
   { 3.6,  1, 38,   48.63 } // 51              And
   { 4  ,  1, 43.7, 50.69 } //       (phi)     Per
   { 3.4,  1, 53.1, 29.58 } //  2    (alpha)   Tri (Elmuthalleth)
   { 5,    1, 56,   37.26 } // 56              And
//// multiple
   { 2.1,  2,  3.9, 42.33 } // 57    (gamma)   And (Alamak)
//// multiple
   { 3,    2,  9.5, 34.99 } //  4    (beta)    Tri
   { 5.6,  2, 10.9, 39.04 } // 59              And
//// multiple
   { 4.9,  2, 12.4, 30.3  } //  6    (iota)    Tri
//// multiple
   { 4,    2, 17.3, 33.85 } //  9    (gamma)   Tri
   { 5.1,  2, 35.8, 34.7  } // 15              Tri
//// multiple
   { 8,    2, 37,   34.26 } //  R              Tri
//// fluctuating
   { 2.3   0,  9.2, 59.15 } // 11    (beta)    Cas (Kaf)
   { 4.7,  0, 31.8, 54.52 } // 14    (lambda)  Cas
   { 3.7,  0, 37,   53.9  } // 17    (zeta)    Cas
   { 2.2,  0, 40.5, 56.54 } // 18    (alpha)   Cas (Shedir)
   { 3.4,  0, 49.1, 57.82 } // 24    (eta)     Cas (Akhird)
//// multiple
   { 2.35, 0, 56.7, 60.72 } // 27    (gamma)   Cas
   { 4.8,  1, 20.1, 58.23 } // 34    (phi)     Cas
//// multiple
   { 2.7,  1, 25.8, 60.24 } // 37    (delta)   Cas (Rukhbah)
   { 3.4,  1, 54.4, 63.67 } // 45    (epsilon) Cas
   { 4.5,  2, 29.1, 67.4  } //        iota     Cas
//// multiple
   { 5.95  2, 52,   68.89 } // SU              Cas
//// fluctuating
   { 4.3,  4, 54.1, 66.34 } //  9    (alpha)   Cam
   { 4,    5,  3.4, 60.44 } // 10    (beta)    Cam
//// multiple
   { 4.8,  5,  6.2, 58.98 } // 11+12           Cam
//// multiple
   { 4.2,  2, 50.6, 38.32 } // 16              Per
   { 3.8,  2, 50.7, 55.9  } // 15    (eta)     Per
   { 3.9,  2, 54.3, 52.76 } // 18    (tau)     Per
   { 2.9,  3,  4.8, 53.51 } // 23    (gamma)   Per
   { 3.4,  3,  5.2, 38.84 } // 25    (rho)     Per
//// fluctuating
   { 2.75, 3,  8.2, 40.96 } // 26    (beta)    Per (Algol)
//// fluctuating
   { 4.1,  3,  9.1, 49.61 } //        iota     Per
   { 3.8,  3,  9.5, 44.86 } // 27    (kappa)   Per
   { 1.8,  3, 24.3, 49.86 } // 33    (alpha)   Per (Mirfak)
   { 3,    3, 42.9, 47.79 } // 39    (delta)   Per
   { 3.8,  3, 44.3, 32.39 } // 38    (omikron) Per (Atik)
   { 3.8,  3, 45.2, 42.58 } // 41    (ny)      Per
   { 2.8,  3, 54.1, 31.88 } // 44    (zeta)    Per
   { 2.9,  3, 57.9, 40.01 } // 45    (epsilon) Per
//// multiple
   { 4,    3, 59,   35.79 } // 46    (xi)      Per (Menkib)
   { 4,    4,  8.7, 47.71 } // 48    (upsilon) Per
   { 4.1,  4, 14.9, 48.41 } // 51    (my)      Per
   { 5.4   4, 32,   53.91 } //  1              Cam
//// multiple
   { 5.6,  4, 33.4, 43.05 } // 57              Per
//// multiple
   { 5.4,  4, 40,   53.47 } //  2              Cam
//// multiple
   { 2.7,  4, 57,   33.17 } //  3    (iota)    Aur
   { 4.9,  4, 59.3, 37.89 } //  4    (omega)   Aur
//// multiple
   { 3.4,  5,  2,   43.82 } //  7    (epsilon) Aur
//// fluctuating
   { 3.85, 5,  2.5, 41.08 } //  8    (zeta)    Aur
//// fluctuating
   { 3.2,  5,  6.5, 41.23 } // 10    (eta)     Aur
   { 4.9,  5, 15.4, 32.69 } // 14              Aur
//// multiple
   { 0.1,  5, 16.7, 46    } // 13    (alpha)   Aur (Capella)
   { 5.4,  5, 38.6, 30.49 } // 26              Aur
   { 4,    5, 51.5, 39.15 } // 32    (ny)      Aur
   { 3.7,  5, 59.5, 54.28 } // 33    (delta)   Aur
   { 1.9,  5, 59.5, 44.95 } // 34    (beta)    Aur (Menkalinan)
   { 2.6,  5, 59.7, 37.21 } // 37    (theta)   Aur
//// multiple
   { 5.8,  6, 11.6, 48.71 } // 41              Aur
//// multiple
   { 5.1,  6, 26.8, 58.42 } //  5              Lyn
//// multiple
   { 5.35, 6, 28.6, 30.49 } // 48              Aur (RT Aurigae)
//// fluctuating
   { 4.8,  6, 46.2, 59.44 } // 12              Lyn
//// multiple
   { 4.4,  6, 57.3, 58.42 } // 15              Lyn
   { 5.3,  7, 22.9, 55.29 } // 19              Lyn
//// multiple
   { 4.3,  8, 22.8, 43.19 } // 31              Lyn
   { 3.35, 8, 30.3, 60.72 } //  1    (omikron) UMa
//// fluctuating
   { 3.1,  8, 59.2, 48.02 } //  9    (iota)    UMa (Talitha)
   { 4,    9,  0.6, 41.78 } // 10              UMa
   { 3.6,  9,  3.6, 47.16 } // 12    (kappa)   UMa
   { 3.8,  9, 18.8, 36.8  } // 38              Lyn
//// multiple
   { 3.1,  9, 21.1, 34.39 } // 40    (alpha)   Lyn
   { 5.3,  9, 28.7, 45.6  } // 41              Lyn
//// multiple
   { 3.7,  9, 31.5, 63.06 } // 23              UMa
   { 3.2,  9, 32.9, 51.68 } // 25    (theta)   UMa
   { 4.5,  9, 34.5, 69.83 } // 24              UMa
   { 3.8,  9, 51,   59.04 } // 29    (ny)      UMa
   { 4.2, 10, 27.9, 36.71 } // 31    (beta)    LMi
   { 3.8, 10, 53.3, 34.21 } // 46    (omikron) LMi
   { 3.5, 10, 17.1, 42.91 } // 33    (lambda)  UMa (Tania Borealis)
   { 3.1, 10, 22.3, 41.5  } // 34    (my)      UMa (Tania Australis)
   { 6,   10, 45.1, 67.41 } // VY              UMa
//// fluctuating
   { 2.3, 11,  1.8, 56.38 } // 48    (beta)    UMa (Merak)
   { 1.8, 11,  3.7, 61.75 } // 50    (alpha)   UMa (Dubhe)
   { 3.0, 11,  9.7, 44.5  } // 52    (psi)     UMa
   { 3.7, 11, 46.1, 47.78 } // 63    (chi)     UMa
   { 2.4, 11, 53.8, 53.69 } // 64    (gamma)   UMa (Phegda, Phad)
   { 3.3, 12, 15.4, 57.03 } // 69    (delta)   UMa (Megrez)
   { 1.8, 12, 54,   55.96 } // 77    (epsilon) UMa (Alioth)
   { 4.9, 13,  0.7, 56.37 } // 78              UMa
//// fluctuating
   { 2,   13, 23.9, 54.93 } // 79    (zeta)    UMa (Mizar)
   { 4,   13, 25.2, 54.99 } // 80              UMa (Alkor)
   { 1.9, 13, 47.5, 49.31 } // 85    (eta)     UMa (Alkaid, Benetnasch)
   { 3.8, 11, 18.2, 31.53 } // 53    (xi)      UMa (Alula Australis)
//// multiple
   { 3.5, 11, 18.5, 33.09 } // 54    (ny)      UMa (Alula Borealis)
   { 4.2, 12, 33.7, 41.36 } //  8    (beta)    CVn
   { 5.4, 12, 45.1, 45.44 } //  Y              CVn
//// fluctuating
   { 2.8, 12, 56,   38.32 } // 12    (alpha)   CVn (Cor Caroli)
//// multiple
   { 5.3, 13,  9.9, 38.51 } // 17,15           CVn
//// multiple
   { 4.8, 13, 37.5, 36.29 } // 25              CVn
//// multiple
   { 4.4, 14, 13.5, 51.79 } // 17    (kappa)   Boo
// multiple
   { 4.7, 14, 16.2, 51.37 } // 21    (iota)    Boo
// multiple
   { 4,   14, 25.2, 51.85 } // 23    (theta)   Boo
   { 3,   14, 32.1, 38.31 } // 27    (gamma)   Boo (Ceginus)
   { 5.7, 14, 49.7, 48.72 } // 39              Boo
// multiple
   { 3.5, 15,  1.9, 40.39 } // 42    (beta)    Boo (Nekkar)
   { 4.8, 15,  3.8, 47.65 } //  i              Boo
// multiple, // fluctuating
   { 3.4, 15, 15.5, 33.31 } // 49    (delta)   Boo
// multiple
   { 4.2, 15, 24.5, 37.38 } // 51    (my)      Boo (Alkalurops)
// multiple
   { 4.6, 15, 39.4, 36.64 } //  7    (zeta)    CrB
// multiple
   { 4.2, 16,  8.8, 44.93 } // 11    (phi)     Her
   { 5.2, 16, 17.4, 33.86 } // 17    (sigma)   CrB
// multiple
   { 3.9, 16, 19.7, 46.31 } // 22    (tau)     Her
   { 4.85,16, 28.6, 41.88 } // 30    (g)       Her
//// fluctuating
   { 4.2, 16, 34.1, 42.44 } // 35    (sigma)   Her
   { 2.8, 16, 41.3, 31.6  } // 40    (zeta)    Her
   { 3.5, 16, 42.9, 38.92 } // 44    (eta)     Her
   { 3.9, 17,  0.3, 30.93 } // 58    (epsilon) Her
   { 3.2, 17, 15,   36.81 } // 67    (pi)      Her
   { 5.15,17, 17.3, 33.1  } // 68    (u)       Her
//// fluctuating
   { 4.1, 17, 23.7, 37.15 } // 75    (rho)     Her
// multiple
   { 3.8, 17, 39.5, 46.01 } // 85    (iota)    Her
   { 3.9, 17, 56.3, 37.25 } // 91    (theta)   Her
   { 3.8, 11, 31.4, 69.33 } //  1    (lambda)  Dra (Giauzar)
   { 3.9, 12, 33.5, 69.76 } //  5    (kappa)   Dra
   { 3.7, 14,  4.4, 64.38 } // 11    (alpha)   Dra (Thuban)
   { 3.3, 15, 24.9, 58.97 } // 12    (iota)    Dra (Edasich)
   { 4,   16,  1.9, 58.57 } // 13    (theta)   Dra
   { 2.7, 16, 24,   61.51 } // 14    (eta)     Dra
   { 4.5, 16, 36.2, 52.91 } // 17,16           Dra
// multiple
   { 4.9, 17,  5.3, 54.47 } // 21    (my)      Dra
// multiple
   { 3.2, 17,  8.8, 65.71 } // 22    (zeta)    Dra
   { 2.8, 17, 30.4, 53.3  } // 23    (beta)    Dra (Rastaben)
   { 4.1, 17, 32.2, 55.18 } // 25,24 (ny)      Dra
// multiple
   { 5.2, 17, 35,   61.87 } // 26              Dra
// multiple
   { 4.3, 17, 41.9, 72.15 } // 31    (psi)     Dra
// multiple
   { 3.7, 17, 53.5, 56.87 } // 32    (xi)      Dra (Grumium)
   { 2.2, 17, 56.6, 51.49 } // 33    (gamma)   Dra (Ettanin)
   { 3.6, 18, 21.1, 72.73 } // 44    (chi)     Dra
   { 4.9, 18, 23.9, 58.8  } // 39              Dra
// multiple
   { 3.1, 19, 12.6, 67.66 } // 57    (delta)   Dra (Altais)
   { 3.8, 19, 48.2, 70.27 } // 63    (epsilon) Dra
// multiple
   { 4.3, 18, 19.9, 36.06 } //  1    (kappa)   Lyr
   { 0,   18, 36.9, 38.78 } //  3    (alpha)   Lyr (Vega)
   { 3.9, 18, 44.4, 39.64 } //  5,4  (epsilon) Lyr
// multiple
   { 4.1, 18, 44.8, 37.6  } //  6,7  (zeta)    Lyr
// multiple
   { 3.75,18, 50.1, 33.36 } // 10    (beta)    Lyr (Sheliak)
// fluctuating, // multiple
   { 4.2, 18, 54.5, 36.9  } // 12    (delta-2) Lyr
   { 4.15,18, 55.3, 43.95 } // 13    (R)       Lyr
// fluctuating
   { 3.2, 18, 58.9, 32.69 } // 14    (gamma)   Lyr (Sulaphat)
   { 3.8, 19, 17.1, 53.37 } //  1    (kappa)   Cyg
   { 3.8, 19, 29.7, 51.73 } // 10    (iota)    Cyg
   { 2.9, 19, 30.7, 27.96 } //  6    (beta)    Cyg (Albireo)
// multiple
   { 4.3, 19, 36.4, 50.22 } // 13    (theta)   Cyg
// multiple
   { 5.4, 19, 41.8, 50.52 } // 16              Cyg
// multiple
   { 2.9, 19, 45,   45.13 } // 18    (delta)   Cyg
// multiple
   { 9,   19, 50.6, 32.91 } //       (chi)     Cyg
// fluctuating
   { 4.9, 19, 55.6, 52.44 } // 24    (psi)     Cyg
// multiple
   { 3.9, 19, 56.3, 35.08 } // 21    (eta)     Cyg
   { 3.4, 20, 13.6, 46.76 } // 31  (omikron-1) Cyg
// multiple
   { 4.6, 20, 14.6, 36.8  } // 29              Cyg
// multiple
   { 4,   20, 15.5, 47.71 } // 32  (omikron-2) Cyg
   { 4.8, 20, 17.8, 38.03 } // 34    (P)       Cyg
// fluctuating
   { 2.2, 20, 22.2, 40.26 } // 37    (gamma)   Cyg (Sadr)
   { 4,   20, 29.4, 30.37 } // 41              Cyg
   { 5.1, 20, 31.2, 49.22 } // 46    (omega-2) Cyg
   { 1.3, 20, 41.4, 45.28 } // 50    (alpha)   Cyg (Deneb)
   { 4.2, 20, 45.7, 30.72 } // 52              Cyg
   { 2.5, 20, 46.2, 33.97 } // 53    (epsilon) Cyg
   { 4.5, 20, 47.4, 36.49 } // 54    (lambda)  Cyg
// multiple
   { 5.75,20, 51.5, 28.25 } //  T              Vul
// fluctuating
   { 3.9, 20, 57.2, 41.17 } // 58    (ny)      Cyg
   { 3.7, 21,  4.9, 43.93 } // 62    (xi)      Cyg
   { 3.2, 21, 12.9, 30.23 } // 64    (zeta)    Cyg
   { 3.4, 20, 45.3, 61.84 } //  3    (eta)     Cep
   { 7.8, 21,  9.5, 68.49 } //  T              Cep
// fluctuating
   { 2.5, 21, 18.6, 62.59 } //  5    (alpha)   Cep (Alderamin)
   { 3.2, 21, 28.7, 70.56 } //  8    (beta)    Cep (Alfirk)
// multiple
   { 4.2, 21, 43.5, 58.78 } //       my        Cep
// fluctuating
   { 4.3, 22,  3.8, 64.63 } // 17    (xi)      Cep
// multiple
   { 3.4, 22, 10.9, 58.2  } // 21    (zeta)    Cep
   { 4.2, 22, 15,   57.04 } // 23    (epsilon) Cep
   { 3.8, 22, 29.2, 58.42 } // 27    (delta)   Cep
// fluctuating, // multiple
   { 3.5, 22, 49.7, 66.2  } // 32    (iota)    Cep
   { 4.4, 23,  7.9, 75.39 } // 33    (pi)      Cep
// multiple
   { 4.7, 23, 18.6, 68.11 } // 34    (omikron) Cep
// multiple
   { 4.9, 23, 24.8, 62.28 } //  4              Cas
// multiple
   { 4.8, 23, 30,   58.55 } // AR              Cas
// multiple
   { 3.2, 23, 39.3, 77.63 } // 35    (gamma)   Cep (Errai)
   { 4.5, 23, 54.4, 57.5  } //  7    (rho)     Cas
// fluctuating
   { 4.9, 23, 59,   55.76 } //  8    (sigma)   Cas
// multiple
   { 4.8, 21,  6.9, 38.75 } // 61              Cyg
// multiple
   { 3.7, 21, 14.8, 38.05 } // 65    (tau)     Cyg
   { 4.2, 21, 17.4, 39.39 } // 67    (sigma)   Cyg
   { 4,   21, 34,   45.59 } // 73    (rho)     Cyg
   { 5.8, 21, 36,   45.37 } //  W              Cyg
// fluctuating
   { 5.4, 21, 43.5, 38.29 } // 79              Cyg
// multiple
   { 4.4, 21, 44.2, 28.75 } // 78    (my)      Cyg
// multiple
   { 4.2, 21, 46.8, 49.31 } // 81    (pi˛)     Cyg
   { 4.1, 22, 16,   37.75 } //  1              Lac
   { 4.6, 22, 21,   46.54 } //  2              Lac
   { 4.4, 22, 23.6, 52.23 } //  3    (beta)    Lac
   { 4.6, 22, 24.5, 49.48 } //  4              Lac
   { 4.3, 22, 29.5, 47.71 } //  5              Lac
   { 3.8, 22, 31.3, 50.28 } //  7    (alpha)   Lac
   { 5.3, 22, 35.9, 39.63 } //  8              Lac
// multiple
   { 3.6, 23,  1.9, 42.33 } //  1    (omikron) And
   { 3.85,23, 37.6, 46.46 } // 16    (lambda)  And
// fluctuating
   { 4.3, 23, 38.1, 43.27 } // 17    (iota)    And
   { 4.1, 23, 40.4, 44.33 } // 19    (kappa)   And
   { 5.4,  0,  9.4,-27.99 } //       (kappa1)  Scl
// multiple
   { 3.6,  0, 19.4, -8.82 } //  8    (iota)    Cet
   { 5.7,  0, 21.8,-20.06 } //  T              Cet
// fluctuating
   { 2,    0, 43.6,-17.99 } // 16    (beta)    Cet (Deneb Kaitos)
   { 4.3,  0, 58.6,-29.36 } //       (alpha)   Scl
   { 3.5,  1,  8.6,-10.18 } // 31    (eta)     Cet
   { 5,    1, 14.4, -7.92 } // 37              Cet
// multiple
   { 3.6,  1, 24,   -8.18 } // 45    (theta)   Cet
   { 5.7,  1, 36.1,-29.91 } //       (tau)     Scl
// multiple
   { 3.5,  1, 44.1,-15.94 } // 52    (tau)     Cet
   { 4.5,  1, 49.6,-10.69 } // 53    (chi)     Cet
// multiple
   { 3.7,  1, 51.5,-10.33 } // 55    (zeta)    Cet (Baten Kaitos)
   { 4,    2,  0,  -21.08 } // 59    (ny)      Cet
   { 5.5,  2, 12.8, -2.39 } // 66              Cet
// multiple
   { 6.3,  2, 19.3, -2.98 } // 68    (omikron) Cet (Mira)
// fluctuating
   { 4.3,  2, 28.2,  8.46 } // 73    (xi˛)     Cet
   { 4.9,  2, 33.8,-28.23 } //       (omega)   For
// multiple
   { 4.1,  2, 39.5,  0.33 } // 82    (delta)   Cet
   { 3.5,  2, 43.3,  3.24 } // 86    (gamma)   Cet
// multiple
   { 4.2,  2, 44.1,-13.86 } // 89    (pi)      Cet
   { 4.3,  2, 44.9, 10.11 } // 87    (my)      Cet
   { 2.5,  3,  2.3,  4.09 } // 92    (alpha)   Cet (Menkar)
   { 2.8,  0, 13.2, 15.18 } // 88    (gamma)   Peg (Algenib)
   { 5.8,  0, 15,    8.82 } // 35              Psc
// multiple
   { 5,    0, 28,   17.89 } // 47              Psc (TV Piscium)
// fluctuating
   { 4.1,  0, 47.3, 24.27 } // 34    (zeta)    And
   { 4.4,  0, 48.7,  7.59 } // 63    (delta)   Psc
   { 5.5,  0, 49.9, 27.71 } // 65              Psc
// multiple
   { 5.5,  0, 55,   23.63 } // 36              And
// multiple
   { 4.3,  1,  2.9,  7.89 } // 71    (epsilon) Psc
   { 4.7,  1,  5.7, 21.47 } // 74    (psi1)    Psc
// multiple
   { 4.9,  1, 13.7,  7.58 } // 86    (zeta)    Psc
// multiple
   { 3.6,  1, 31.5, 15.35 } // 99    (eta)     Psc
   { 4.4,  1, 41.4,  5.49 } //106    (ny)      Psc
   { 4.3,  1, 45.4,  9.16 } //110    (omikron) Psc
   { 5.8,  1, 50.1, 22.28 } //  1              Ari
// multiple
   { 3.9,  1, 53.5, 19.29 } //  5    (gamma)   Ari (Mesarthim)
// multiple
   { 4.6,  1, 53.6,  3.19 } //111    (xi)      Psc
   { 2.6,  1, 54.6, 20.81 } //  6    (beta)    Ari (Sheratan)
   { 4.7,  1, 57.9, 23.6  } //  9    (lambda)  Ari
// multiple
   { 3.8,  2,  2,    2.76 } //113    (alpha)   Psc
// multiple
   { 5.6,  2,  3.7, 25.94 } // 10              Ari
// multiple
   { 2,    2,  7.2, 23.46 } // 13    (alpha)   Ari (Hamal)
   { 3.6,  2, 50,   27.26 } // 41              Ari
   { 4.6,  2, 59.2, 21.34 } // 48    (epsilon) Ari
// multiple
   { 4.5,  2, 45.1,-18.57 } //  1    (tau1)    Eri
   { 4.4,  2, 49.1,-32.41 } //       (beta)    For
   { 3.9,  2, 56.4, -8.9  } //  3    (eta)     Eri
   { 4.1,  3,  2.4,-23.62 } // 11    (tauł)    Eri
   { 3.9,  3, 12.1,-28.99 } //       (alpha)   For
// multiple
   { 3.7,  3, 19.5,-21.76 } // 16    (tau4)    Eri
   { 3.7,  3, 32.9, -9.46 } // 18    (epsilon) Eri
   { 4.3,  3, 33.8,-21.63 } // 19    (tau5)    Eri
   { 3.5,  3, 43.2, -9.77 } // 23    (delta)   Eri
   { 4.2,  3, 46.8,-23.25 } // 27    (tau6)    Eri
   { 4.5,  3, 54.3, -2.95 } // 32              Eri
// multiple
   { 3,    3, 58,  -13.51 } // 34    (gamma)   Eri (Zaurak)
   { 4,    4, 11.9, -6.84 } // 38    (omikron1)Eri
   { 4.9,  4, 14.4,-10.26 } // 39              Eri
// multiple
   { 4.4,  4, 15.3, -7.64 } // 40    (omikron2)Eri
// multiple
   { 3.6,  4, 17.9,-33.8  } // 41    (upsilon4)Eri
   { 4,    4, 24,  -34.02 } // 43    (upsilon3)Eri
   { 3.8,  4, 35.6,-30.56 } // 52    (upsilon2)Eri
   { 3.9,  4, 36.3, -3.35 } // 48    (ny)      Eri
   { 3.9,  4, 38.2,-14.3  } // 53              Eri
   { 4,    4, 45.5, -3.25 } // 57    (my)      Eri
   { 2.8,  5,  7.9, -5.09 } // 67    (beta)    Eri (Cursa)
   { 3.9,  5, 31.2,-35.47 } //       (epsilon) Col
   { 2.6,  5, 39.6,-34.07 } //       (alpha)   Col
   { 3.1,  5, 51,  -35.77 } //       (beta)    Col
   { 4.4,  5, 57.5,-35.28 } //       (gamma)   Col
   { 3.9,  6, 22.1,-33.44 } //       (delta)   Col
   { 3.6,  3, 24.8,  9.03 } //  1    (omikron) Tau
   { 3.7,  3, 27.2,  9.73 } //  2    (xi)      Tau
   { 3.7,  3, 44.9, 24.11 } // 17              Tau (Electra)
   { 4.3,  3, 45.2, 24.47 } // 19              Tau (Taygeta)
   { 3.8,  3, 45.8, 24.37 } // 20              Tau (Maia)
   { 4.1,  3, 46.3, 23.95 } // 23              Tau (Merope)
   { 2.8,  3, 47.5, 24.11 } // 25    (eta)     Tau (Alcyone)
   { 3.6,  3, 49.2, 24.06 } // 27              Tau (Atlas)
   { 5.05, 3, 49.2, 24.14 } // 28    (BU)      Tau (Pleione)
// fluctuating
   { 3.65, 4,  0.7, 12.49 } // 35    (lambda)  Tau
// fluctuating
   { 3.9,  4,  3.2,  5.99 } // 38    (ny)      Tau
   { 4.8,  4, 13.9,  9.26 } // 47              Tau
// multiple
   { 3.6,  4, 19.8, 15.63 } // 54    (gamma)   Tau
   { 3.8,  4, 22.9, 17.54 } // 61    (delta1)  Tau
   { 4.3,  4, 25.5, 17.93 } // 68    (delta3)  Tau
// multiple
   { 3.5,  4, 28.6, 19.18 } // 74    (epsilon) Tau
   { 3.8,  4, 28.6, 15.96 } // 77    (theta1)  Tau
   { 3.4,  4, 28.7, 15.87 } // 78    (theta2)  Tau
   { 4.2,  4, 35.7, 10.16 } // 88              Tau
// multiple
   { 0.9,  4, 35.9, 16.51 } // 87    (alpha)   Tau (Aldebaran)
//probably planet(s)!
   { 4.2,  4, 42.2, 22.96 } // 94    (tau)     Tau
// multiple
   { 1.7,  5, 26.3, 28.61 } //112    (beta)    Tau (Elnath, Nath)
   { 5.5,  5, 29.3, 25.15 } //118              Tau
// multiple
   { 3,    5, 37.6, 21.14 } //123    (zeta)    Tau
   { 7.85, 4, 59.6,-14.81 } //  R              Lep
// fluctuating
   { 3.2,  5,  5.5,-22.37 } //  2    (epslion) Lep
   { 5.6,  5, 11.4,-11.85 } // RX              Lep
// fluctuating
   { 3.3,  5, 12.9,-16.21 } //  5    (my)      Lep
// fluctuating
   { 4.4,  5, 13.2,-12.94 } //  4    (kappa)   Lep
// multiple
   { 0.1,  5, 14.5, -8.2  } // 19    (beta)    Ori (Rigel)
// multiple
   { 3.6,  5, 17.6, -6.84 } // 20    (tau)     Ori
   { 2.8,  5, 28.2,-20.76 } //  9    (beta)    Lep (Nihal)
   { 2.6,  5, 32.7,-17.82 } // 11    (alpha)   Lep (Arneb)
   { 4,    5, 35.3, -5.4  } // 41,43 (theta)   Ori
//quadruple
   { 4.1,  5, 35.4, -4.84 } // 42,45           Ori
// multiple
   { 2.8,  5, 35.4, -5.91 } // 44    (iota)    Ori
// multiple
   { 3.5,  5, 44.5,-22.45 } // 13    (gamma)   Ori
// multiple
   { 3.6,  5, 47,  -14.82 } // 14    (zeta)    Ori
   { 2.1,  5, 47.8, -9.67 } // 53    (kappa)   Ori (Saiph)
   { 3.8,  5, 51.3,-20.88 } // 15    (delta)   Lep
   { 3.7,  5, 56.4,-14.17 } // 16    (eta)     Lep
   { 3.2,  4, 49.8,  6.96 } //  1    (pi3)     Ori
   { 3.7,  4. 51.2,  5.61 } //  3    (pi4)     Ori
   { 3.7,  4, 54.3,  2.44 } //  8    (pi5)     Ori
   { 5.3,  5,  7.9,  8.5  } // 14              Ori
// multiple
   { 4.4,  5, 21.7, -0.39 } // 22              Ori
// multiple
   { 4.9,  5, 22.8,  3.55 } // 23              Ori
// multiple
   { 3.45, 5, 24.5, -2.4  } // 28    (eta)     Ori
// multiple, // fluctuating
   { 1.6,  5, 21.2,  6.35 } // 24    (gamma)   Ori (Bellatrix)
   { 4.2,  5, 30.8,  5.95 } // 32              Ori
// multiple
   { 5.4,  5, 31.2,  3.29 } // 33              Ori
// multiple
   { 2.2,  5, 32,   -0.3  } // 34    (delta)   Ori (Mintaka)
// multiple
   { 5.5,  5, 33.5, -1.16 } // VV              Ori
// fluctuating
   { 3.4,  5, 35.1,  9.93 } // 39    (lambda)  Ori
// multiple
   { 1.7,  5, 36.2, -1.2  } // 46    (epsilon) Ori (Alnilam)
   { 3.6,  5, 38.8, -2.6  } // 48    (sigma)   Ori
// multiple
   { 1.7,  5, 40.8, -1.94 } // 50    (zeta)    Ori (Alnitak)
// multiple
   { 5.3,  5, 48,    6.45 } // 52              Ori
// multiple
   { 0.6,  5, 55.2,  7.41 } // 58    (alpha)   Ori (Beteigeuze)
// fluctuating
   { 3,    6, 20.3,-30.06 } //  1    (zeta)    CMa (Phurud)
// multiple (perspectivic)
   { 2,    6, 22.7,-17.96 } //  2    (beta)    CMa (Mirzam)
   { 4,    6, 36.7,-19.26 } //  7    (ny2)     CMa
   {-1.5,  6, 45.1,-16.72 } //  9    (alpha)   CMa (Sirius)
   { 3.75, 6, 49.8,-32.51 } // 13    (kappa)   CMa
// multiple, // fluctuating
   { 3.9,  6, 54.1,-24.18 } // 16    (omikron1)CMa
// fluctuating
   { 1.5,  6, 58.6,-28.97 } // 21    (epsilon) CMa (Adhara)
// multiple
   { 3.5,  7,  1.7,-27.93 } // 22    (sigma)   CMa
   { 3,    7,  3,  -23.83 } // 24    (omikron2)CMa
   { 4.1,  7,  3.8,-15.63 } // 23    (gamma)   CMa
   { 1.8,  7,  8.4,-26.39 } // 25    (delta)   CMa (Wezen)
   { 4.55, 7, 14.3,-26.35 } // 27              CMa (EW CMa)
// fluctuating
   { 3.9,  7, 14.8,-26.77 } // 28    (omega)   CMa
// fluctuating
   { 4.5,  7, 16.6,-23.31 } //145              CMa
// multiple (perspectivic)
   { 5.05, 7, 18.7,-24.56 } // 29              CMa (UW CMa)
// fluctuating
   { 2.4,  7, 24.1,-29.3  } // 31    (eta)     CMa (Aludra)
// multiple (perspectivic)
   { 5.1,  7, 34.3,-23.47 } //  n              Pup
// multiple
   { 3.8,  7, 38.8,-26.8  } //  k    (kappa)   Pup
// multiple
   { 3.9,  7, 43.8,-28.96 } //  3              Pup
   { 3.2,  7, 49.3,-24.86 } //  7    (xi)      Pup (Aspidiske)
// multiple (perspectivic)
   { 4.2,  7, 56.9,-22.88 } // 11              Pup
   { 2.8,  8,  7.5,-24.3  } // 15    (rho)     Pup
   { 3.3,  6, 14.9, 22.51 } //  7    (eta)     Gem (Tejat Prior)
// fluctuating
   { 2.9,  6, 23,   22.51 } // 13    (my)      Gem (Tejat Posterior)
   { 4.1,  6, 29,   20.21 } // 18    (ny)      Gem
   { 1.9,  6, 37.7, 16.4  } // 24    (gamma)   Gem (Alhena)
   { 4.6,  6, 41,    9.9  } // 15              Gem
// multiple
   { 3.1,  6, 43.9, 25.13 } // 27    (epsilon) Gem (Mebsuta)
   { 3.4,  6, 45.3, 12.9  } // 31    (xi)      Gem
   { 3.6,  6, 52.8, 33.96 } // 34    (theta)   Gem
   { 4.7,  6, 54.6, 13.18 } // 38              Gem
// multiple
   { 3.9,  7,  4.1, 20.57 } // 43    (zeta)    Gem (Mekbuda)
// multiple (perspectivic), // fluctuating
   { 3.6,  7, 18.1, 16.54 } // 54    (lambda)  Gem
   { 3.5,  7, 20.1, 21.98 } // 55    (delta)   Gem (Wasat)
   { 3.8,  7, 25.7, 27.8  } // 60    (iota)    Gem
   { 4.2,  7, 29.1, 31.78 } // 62    (rho)     Gem
   { 1.6,  7, 34.6, 31.89 } // 66    (alpha)   Gem (Castor)
// multiple
   { 4.1,  7, 35.9, 26.9  } // 69    (upsilon) Gem
   { 3.6,  7, 44.4, 24.4  } // 77    (kappa)   Gem
   { 1.1,  7, 45.3, 28.03 } // 78    (beta)    Gem (Pollux)
   { 4,    6, 14.9, -6.27 } //  5    (gamma)   Mon
   { 3.7,  6, 28.8, -7.03 } // 11    (beta)    Mon
// multiple
   { 4.1,  6, 54.2,-12.04 } // 14    (theta)   CMa
   { 5,    6, 56.1,-14.04 } // 18    (my)      CMa
// multiple
   { 4.2,  7, 11.9, -0.49 } // 22    (delta)   Mon
   { 6.6,  7, 30.8, -9.78 } //  U              Mon
// fluctuating
   { 3.9,  7, 41.2, -9.55 } // 26    (alpha)   Mon
   { 5.7,  7, 45.5,-14.69 } //  2              Pup
// multiple
   { 5.5,  7, 47.9,-12.19 } //  5              Pup
// multiple
   { 4.4,  8,  8.6, -2.98 } // 29    (zeta)    Mon
   { 4.7,  8, 11.3,-12.93 } // 19              Pup
   { 4.3,  6, 23.8,  4.59 } //  8    (epsilon) Mon
// multiple
   { 6.1,  6, 25.2,  7.09 } //  T              Mon
// fluctuating
   { 2.9,  7, 27.2,  8.29 } //  3    (beta)    CMi (Gomeisa)
   { 4.3,  7, 28.2,  8.93 } //  4    (gamma)   CMi
   { 0.4,  7, 39.3,  5.22 } // 10    (alpha)   CMi (Procyon)
   { 4.7,  8, 12.2, 17.65 } // 16    (zeta)    Cnc
// multiple
   { 3.5,  8, 16.5,  9.19 } // 17    (beta)    Cnc (Altarf)
   { 5.5,  8, 26.8, 26.94 } // 23    (phi2)    Cnc
// multiple
   { 4.7,  8, 43.3, 21.47 } // 43    (gamma)   Cnc (Asellus Borealis)
   { 3.9,  8, 44.7, 18.15 } // 47    (delta)   Cnc (Asellus Australis)
   { 3.9,  8, 46.7, 28.76 } // 48    (iota)    Cnc
// multiple
   { 5.3,  8, 52.5, 28.3  } // 55    (rho1)    Cnc
// multiple (perspectivic), 4 planets!
   { 5.4,  8, 54.2, 39.58 } // 57              Cnc
// multiple
   { 6.25, 8, 55.4, 17.23 } //  X              Cnc
// fluctuating
   { 4.3,  8, 58.5, 11.86 } // 65    (alpha)   Cnc
   { 5.8,  9, 10.6, 30.96 } // RS              Cnc
// fluctuating
   { 3.9,  8, 25.7, -3.91 } //  C              Hya
   { 4.1,  8, 37.7,  5.79 } //  4    (delta)   Hya
   { 4.4,  8, 38.8,  3.34 } //  5    (sigma)   Hya
   { 4,    8, 40.1,-35.31 } //       (beta)    Pyx
   { 4.3,  8, 43.2,  3.4  } //  7    (eta)     Hya
   { 3.7,  8, 43.6,-33.19 } //       (alpha)   Pyx
// multiple
   { 3.4,  8, 46.8,  6.42 } // 11    (epsilon) Hya
// multiple
   { 4.4,  8, 48.4,  5.84 } // 13    (rho)     Hya
   { 4,    8, 50.5,-27.71 } //       (gamma)   Pyx
   { 3.1,  8, 55.4,  5.95 } // 16    (zeta)    Hya
   { 3.9,  9, 14.4,  2.31 } // 22    (theta)   Hya
   { 4.7,  9, 20.5, -9.56 } // 27              Hya
// multiple
   { 2,    9, 27.6, -8.66 } // 30    (alpha)   Hya (Alphard)
   { 4.5,  9, 29.1, -2.77 } // 31    (tau1)    Hya
// multiple
   { 3.9,  9, 39.9, -1.14 } // 35    (iota)    Hya
   { 4.1,  9, 51.5,-14.85 } // 39    (upsilon1)Hya
   { 5.1,  9, 52.5, -8.11 } //  8    (gamma)   Sex
   { 4.5, 10,  7.9, -0.37 } // 15    (alpha)   Sex
   { 3.6, 10, 10.6,-12.35 } // 41    (lambda)  Hya
   { 3.8, 10, 26.1,-16.84 } // 42    (my)      Hya
   { 4.3, 10, 27.2,-31.07 } //       (alpha)   Ant
   { 4.9, 10, 37.6,-13.38 } //  U              Hya
// fluctuating
   { 5.8, 10, 43.3,  4.75 } // 33              Sex
// multiple
   { 3.1, 10, 49.6,-16.19 } //       (ny)      Hya
   { 5.4,  9, 28.5,  9.06 } //  2    (omega)   Leo
// multiple
   { 4.3,  9, 31.7, 22.97 } //  4    (lambda)  Leo (Alterf)
   { 3.5,  9, 41.2,  9.89 } // 14    (omikron) Leo
   { 3,    9, 45.9, 23.77 } // 17    (epsilon) Leo
   { 7.9,  9, 47.6, 11.43 } //  R              Leo
// fluctuating
   { 3.9,  9, 52.8, 26.01 } // 24    (my)      Leo
   { 3.5, 10,  7.3, 16.76 } // 30    (eta)     Leo
   { 1.4, 10,  8.4, 11.97 } // 32    (alpha)   Leo (Regulus)
// multiple
   { 3.4, 10, 16.7, 23.42 } // 36    (zeta)    Leo (Aldhafera)
   { 2,   10, 20,   19.84 } // 41    (gamma)   Leo (Algieba)
// multiple
   { 3.8, 10, 32.8,  9.31 } // 47    (rho)     Leo
   { 4.3, 10, 55.6, 24.75 } // 54              Leo
// multiple
   { 2.6, 11, 14.1, 20.52 } // 68    (delta)   Leo (Zosma)
   { 3.3, 11, 14.2, 15.43 } // 70    (theta)   Leo (Coxa)
   { 4,   11, 23.9, 10.53 } // 78    (iota)    Leo
// multiple
   { 2.1, 11, 49.1, 14.57 } // 94    (beta)    Leo (Denebola)
   { 4.1, 10, 59.8,-18.3  } //  7    (alpha)   Crt (Alkes)
   { 4.5, 11, 11.7,-22.83 } // 11    (beta)    Crt
   { 3.6, 11, 19.3,-14.78 } // 12    (delta)   Crt
   { 4.1, 11, 24.9,-17.68 } // 15    (gamma)   Crt
   { 4.9, 11, 27.9,  2.85 } // 84    (tau)     Leo
// multiple (perspectivic)
   { 4.9, 11, 32.3,-29.26 } //  N              Hya
// multiple
   { 3.5, 11, 33,  -31.86 } //       (xi)      Hya
   { 4,   11, 45.9,  6.53 } //  3    (ny)      Vir
   { 3.6, 11, 50.7,  1.76 } //  5    (beta)    Vir (Zawijava)
   { 4.3, 11, 52.9,-33.91 } //       (beta)    Hya
   { 4,   12,  8.4,-24.73 } //  1    (alpha)   Crv (Alchiba)
   { 3,   12, 10.1,-22.62 } //  2    (epsilon) Crv
   { 2.6, 12, 15.8,-17.54 } //  4    (gamma)   Crv (Gienah)
   { 3.9, 12, 19.9, -0.67 } // 15    (eta)     Vir (Zaniah)
   { 2.9, 12, 29.9,-16.52 } //  7    (delta)   Crv (Algorab)
   { 2.7, 12, 34.4,-23.4  } //  9    (beta)    Crv
   { 4.6, 12, 39.2, -8    } // 26    (chi)     Vir
   { 2.7, 12, 41.7, -1.45 } // 29    (gamma)   Vir (Porrima)
// multiple
   { 3,   13, 18.9,-23.17 } // 46    (gamma)   Hya
   { 6.95,13, 29.7,-23.28 } //  R              Hya
// fluctuating
   { 5.8, 12,  4.3, 21.46 } //  2              Com
// multiple
   { 4.4, 12, 26.9, 28.27 } // 15    (gamma)   Com
   { 5,   12, 28.9, 25.91 } // 17              Com
// multiple
   { 4.8, 12, 35.1, 18.38 } // 24              Com
// multiple
   { 5.8, 12, 52.3, 17.09 } // 32,33           Com
// multiple (perspectivic)
   { 4.9, 12, 53.3, 21.24 } // 35              Com
// multiple
   { 4.3, 13, 10,   17.53 } // 42    (alpha)   Com (Diadem)
   { 4.2, 13, 11.9, 27.88 } // 43    (beta)    Com
   { 4.1, 13, 49.5, 15.8  } //  5    (upsilon) Boo
   { 2.7, 13, 54.7, 18.4  } //  8    (eta)     Boo (Muphrid)
   { 0,   14, 15.7, 19.18 } // 16    (alpha)   Boo (Arcturus)
   { 3.6, 14, 31.8, 30.37 } // 25    (rho)     Boo
   { 4.5, 14, 40.7, 16.42 } // 29    (pi)      Boo
// multiple
   { 3.8, 14, 41.1, 13.73 } // 30    (zeta)    Boo
   { 4.8, 14, 43.4, 26.53 } // 34              Boo (W Bootis)
// fluctuating
   { 2.4, 14, 45,   27.07 } // 36    (epsilon) Boo (Izar)
// multiple
   { 3.7, 14, 46.2,  1.89 } //109              Vir
   { 4.5, 14, 51.4, 19.1  } // 37    (xi)      Boo
// multiple
   { 5,   15, 23.2, 30.29 } //  2    (eta)     CrB
// multiple
   { 3.7, 15, 27.8, 29.11 } //  3    (beta)    CrB (Nusakan)
   { 4.1, 15, 32.9, 31.36 } //  4    (theta)   CrB
   { 2.2, 15, 34.8, 26.71 } //  5    (alpha)   CrB (Alphekka, Gemma)
   { 3.8, 15, 42.7, 26.3  } //  8    (gamma)   CrB
// multiple
   { 6,   15, 48.6, 28.16 } //  R              CrB
// fluctuating
   { 4.6, 15, 49.6, 26.07 } // 10    (delta)   CrB
   { 4.1, 15, 57.6, 26.88 } // 13    (epsilon) CrB
   { 3.4, 12, 55.6,  3.4  } // 43    (delta)   Vir
   { 2.8, 13,  2.2, 10.96 } // 47    (epsilon) Vir (Vindemiatrix)
   { 4.4, 13,  9.9, -5.54 } // 51    (theta)   Vir
   { 1,   13, 25.2,-11.16 } // 67    (alpha)   Vir (Spica)
   { 3.4, 13, 34.7, -0.6  } // 79    (zeta)    Vir
   { 4.3, 13, 51.8,-32.99 } //  3              Cen
// multiple
   { 4.2, 14,  1.6,  1.54 } // 93    (tau)     Vir
   { 3.3, 14,  6.4,-26.68 } // 49    (pi)      Hya
   { 3.9, 14, 43.1, -5.66 } //107    (my)      Vir
   { 5,   14, 46,  -25.44 } // 54              Hya
// multiple
   { 5.3, 14, 49.3,-14.15 } //  7    (my)      Lib
// multiple
   { 2.6, 14, 50.9,-16.04 } //  9,8  (alpha)   Lib (Zubenelgenubi)
// multiple
   { 5.4, 15,  1,   -8.52 } // 19    (delta)   Lib
// fluctuating
   { 3.3, 15,  4.1,-25.28 } // 20    (sigma)   Lib
   { 2.6, 15, 17,   -9.38 } // 27    (beta)    Lib (Zubeneschemali)
   { 3.8, 15, 34.8,-10.54 } // 13    (delta)   Ser
// multiple
   { 3.9, 15, 35.5,-14.79 } // 38    (gamma)   Lib
   { 3.6, 15, 37,  -28.13 } // 39    (upsilon) Lib
   { 3.7, 15, 38.7,-29.78 } // 40    (tau)     Lib
   { 2.6, 15, 44.3,  6.43 } // 24    (alpha)   Ser (Unukalhai)
   { 3.7, 15, 46.2, 15.42 } // 28    (beta)    Ser
   { 4.1, 15, 48.7, 18.14 } // 35    (kappa)   Ser
   { 3.5, 15, 49.6, -3.43 } // 32    (my)      Ser
   { 9.5, 15, 50.7, 15.13 } //  R              Ser
// fluctuating
   { 3.7, 15, 50.8,  4.48 } // 37    (epsilon) Ser
   { 4,   15, 51,  -33.63 } //  5    (chi)     Lup
   { 3.9, 15, 56.5, 15.66 } // 41    (gamma)   Ser
   { 4.6, 15, 56.9,-33.97 } //       (xi)      Lup
// multiple
   { 4.1, 16,  4.4,-11.37 } //       (xi)      Sco
// multiple
   { 2.7, 16, 14.3, -3.69 } //  1    (delta)   Oph (Yed Prior)
   { 3.2, 16, 18.3, -4.69 } //  2    (epsilon) Oph (Yed Posterior)
   { 4.45,16, 27,  -18.46 } //  7    (chi)     Oph
// fluctuating
   { 3.8, 16, 30.9,  1.98 } // 10    (lambda)  Oph (Marfik)
// multiple
   { 2.5, 16, 37.2,-10.57 } // 13    (zeta)    Oph
   { 3.2, 16, 57.7,  9.38 } // 27    (kappa)   Oph
   { 2.4, 17, 10.4,-15.72 } // 35    (eta)     Oph (Sabik)
   { 2.1, 17, 34.9, 12.56 } // 55    (alpha)   Oph (Rasalhague)
   { 3.5, 17, 37.6,-15.4  } // 55    (xi)      Ser
   { 2.8, 17, 43.5,  4.57 } // 60    (beta)    Oph (Cebalrai)
   { 5.6, 17, 44.6,  2.58 } // 61              Oph
// multiple
   { 3.8, 17, 47.9,  2.71 } // 62    (gamma)   Oph
   { 9.5, 17, 57.8,  4.69 } // Pfeilstern          (Barnards Stern)
   { 3.3, 17, 59,   -9.77 } // 64    (ny)      Oph
   { 3.9, 18,  0.6,  2.93 } // 67              Oph
// multiple
   { 4.8, 18,  3.1, -8.18 } // 69    (tau)     Oph
// multiple
   { 4,   18,  5.5,  2.5  } // 70              Oph
// multiple
   { 3.7, 18,  7.4,  9.56 } // 72              Oph
// multiple (perspectivic)
   { 3.9, 15, 56.9,-29.21 } //  5    (rho)     Sco
   { 2.9, 15, 58.9,-26.11 } //  6    (pi)      Sco
   { 2.3, 16,  0.3,-22.62 } //  7    (delta)   Sco
   { 2.4, 16,  5.4,-19.8  } //  8    (beta)    Sco (Acrab)
// multiple
   { 3.9, 16,  6.8,-20.67 } //  9    (omega1)  Sco
   { 3.9, 16, 12,  -19.46 } // 14    (ny)      Sco
// multiple
   { 2.9, 16, 21.2,-25.59 } // 20    (sigma)   Sco
   { 4.4, 16, 25.6,-23.44 } //  5    (rho)     Oph
// multiple
   { 1,   16, 29.4,-26.43 } // 21    (alpha)   Sco (Antares)
// multiple, // fluctuating
   { 2.8, 16, 35.9,-28.22 } // 23    (tau)     Sco
   { 2.3, 16, 50.2,-34.29 } // 26    (epsilon) Sco
   { 8,   16, 56.6,-30.58 } // RR              Sco
// fluctuating
   { 4.3, 17, 15.3,-26.6  } // 36              Oph
// multiple
   { 4.9, 17, 18,  -24.29 } // 39    (omikron) Oph
// multiple
   { 3.3, 17, 22,  -25    } // 42    (theta)   Oph
   { 4.7, 16, 18.1, 17.05 } //  7    (kappa)   Her
// multiple
   { 3.7, 16, 21.9, 19.15 } // 20    (gamma)   Her
   { 2.8, 16, 30.2, 21.49 } // 27    (beta)    Her (Ruticulus)
   { 3,   17, 14.6, 14.39 } // 64    (alpha)   Her (Rasalgethi)
// multiple, // fluctuating
   { 3.1, 17, 15,   24.84 } // 65    (delta)   Her
   { 3.4, 17, 46.5, 27.72 } // 86    (my)      Her
   { 3.7, 17, 57.8, 29.25 } // 92    (xi)      Her
   { 4.3, 18,  1.5, 21.6  } // 95              Her
// multiple
   { 3.8, 18,  7.5, 28.76 } //103    (omikron) Her
   { 5.1, 18,  7.8, 26.1  } //100              Her
// multiple
   { 3.2, 18, 21.3, -2.9  } // 58    (eta)     Ser
   { 3.8, 18, 23.7, 21.77 } //109              Her
   { 5.2, 18, 27.2,  0.2  } // 59d             Ser
// multiple
   { 3.9, 18, 35.2, -8.24 } //       (alpha)   Sct
   { 5.6, 18, 46.5, -0.96 } //  5              Aql
// multiple
   { 4.2, 18, 47.2, -4.75 } //       (beta)    Sct
   { 5.75,18, 47.5, -5.7  } //  R              Sct
   { 4,   18, 56.2,  4.2  } // 63    (theta)   Ser
// multiple
   { 3,   18,  5.8,-30.42 } // 10    (gamma)   Sgr (Alnasl)
   { 3.8, 18, 13.8,-21.06 } // 13    (my)      Sgr
   { 2.7, 18, 21,  -29.83 } // 19    (delta)   Sgr (Kaus Media)
   { 1.8, 18, 24.2,-34.38 } // 20    (epsilon) Sgr (Kaus Australis)
   { 2.8, 18, 28,  -25.42 } // 22    (lambda)  Sgr (Kaus Borealis)
   { 3.2, 18, 45.7,-26.99 } // 27    (phi)     Sgr
   { 2,   18, 55.3,-26.3  } // 34    (sigma)   Sgr (Nunki)
   { 3.5, 18, 57.5,-21.11 } // 37    (xi2)     Sgr
   { 2.6, 19,  2.6,-29.88 } // 38    (zeta)    Sgr
   { 3.8, 19,  4.7,-21.74 } // 39    (omikron) Sgr
   { 3.3, 19,  6.9,-27.67 } // 40    (tau)     Sgr
   { 2.9, 19,  9.8,-21.02 } // 41    (pi)      Sgr
   { 4,   18, 59.6, 15.07 } // 13    (epsilon) Aql
   { 4,   19,  1.7, -5.74 } // 12              Aql
   { 5.2, 19,  5,   -4.03 } // 15              Aql
// multiple (perspectivic)
   { 3,   19,  5.4, 13.86 } // 17    (zeta)    Aql
   { 3.4, 19,  6.2, -4.88 } // 16    (lambda)  Aql
   { 7.9, 19,  6.4,  8.23 } //  R              Aql
// fluctuating
   { 3.4, 19, 25.5,  3.11 } // 30    (delta)   Aql
   { 4.4, 19, 28.7, 24.66 } //  6    (alpha)   Vul
   { 4.4, 19, 40.1, 18.01 } //  5    (alpha)   Sge
   { 4.4, 19, 41,   17.48 } //  6    (beta)    Sge
   { 2.7, 19, 46.3, 10.61 } // 50    (gamma)   Aql (Tarazed)
   { 3.7, 19, 47.4, 18.53 } //  7    (delta)   Sge
   { 5.7, 19, 48.7, 11.82 } // 52    (pi)      Aql
// multiple
   { 0.8, 19, 50.8,  8.87 } // 53    (alpha)   Aql (Altair)
   { 3.95,19, 52.5,  1.01 } // 55    (eta)     Aql
// fluctuating
   { 5.3, 19, 54.6, -8.23 } // 57              Aql
// multiple
   { 3.7, 19, 55.3,  6.41 } // 60    (beta)    Aql (Alschain)
   { 3.5, 19, 58.8, 19.49 } // 12    (gamma)   Sge
   { 5.2, 20,  2,   24.94 } // 16              Vul
// multiple
   { 5.4, 20,  4.1, 17.08 } // 15              Sge
// multiple (perspectivic)
   { 3.2, 20, 11.3, -0.82 } // 65    (theta)   Aql
   { 4,   20, 33.2, 11.3  } //  2    (epsilon) Del
   { 3.6, 20, 37.5, 14.6  } //  6    (beta)    Del
   { 3.8, 20, 39.6, 15.91 } //  9    (alpha)   Del
   { 4.4, 20, 43.5, 15.07 } // 11    (delta)   Del
   { 3.9, 20, 46.7, 16.12 } // 12    (gamma)   Del
// multiple
   { 3.9, 19, 21.7,-17.85 } // 44    (rho1)    Sgr
   { 4.3, 20, 17.6,-12.51 } //  5    (alpha1)  Cap (Algiedi Secundus)
   { 3.6, 20, 18.1,-12.54 } //  6    (alpha2)  Cap (Algiedi Primus)
//known from "Dune" (Harkonnen system)
   { 3,   20, 21,  -14.78 } //  9    (beta)    Cap
// multiple
   { 4.6, 20, 28.9,-17.82 } // 11    (rho)     Cap
// multiple (perspectivic)
   { 5.5, 20, 29.9,-18.58 } // 12    (omikron) Cap
// multiple
   { 4.1, 20, 46.1,-25.27 } // 16    (psi)     Cap
   { 4.1, 20, 51.8,-26.92 } // 18    (omega)   Cap
   { 4.1, 21,  5.9,-17.23 } // 23    (theta)   Cap
   { 4.3, 21, 22.2,-16.83 } // 32    (iota)    Cap
   { 3.8, 21, 26.7,-22.41 } // 34    (zeta)    Cap
   { 3.7, 21, 40.1,-16.66 } // 40    (gamma)   Cap
   { 2.95,21, 47,  -16.13 } // 49    (delta)   Cap (Deneb Algiedi)
// fluctuating
   { 5.4, 22,  0.8,-28.45 } // 12    (eta)     PsA
// multiple
   { 4.3, 22, 31.5,-32.35 } // 17    (beta)    PsA
// multiple
   { 4.2, 22, 40.7,-27.04 } // 18    (epsilon) PsA
   { 4.5, 22, 52.5,-32.88 } // 22    (gamma)   PsA
// multiple
   { 4.2, 22, 55.9,-32.54 } // 23    (delta)   PsA
   { 1.2, 22, 57.6,-29.62 } // 24    (alpha)   PsA (Fomalhaut)
   { 5.2, 20, 59.1,  4.29 } //  1    (epsilon) Equ
// multiple
   { 4.7, 21, 10.3, 10.13 } //  5    (gamma)   Equ
   { 4.5, 21, 14.5, 10.01 } //  7    (delta)   Equ
   { 3.9, 21, 15.8,  5.25 } //  8    (alpha)   Equ (Kitalphar)
   { 4.1, 21, 22.1, 19.8  } //  1              Peg
   { 2.4, 21, 44.2,  9.88 } //  8    (epsilon) Peg (Enif)
   { 4.1, 21, 44.6, 25.65 } // 10    (kappa)   Peg
   { 3.8, 22,  7,   25.35 } // 24    (iota)    Peg
   { 4.3, 22, 10,   33.18 } // 29    (pi)      Peg (pi2 Pegasi)
   { 3.5, 22, 10.2,  6.2  } // 26    (theta)   Peg (Baham)
   { 5.5, 22, 30,    4.43 } // 37              Peg
   { 3.4, 22, 41.5, 10.83 } // 42    (zeta)    Peg (Homam)
   { 2.9, 22, 43,   30.22 } // 44    (eta)     Peg (Matar)
   { 4,   22, 46.5, 23.57 } // 47    (lambda)  Peg
   { 4.2, 22, 46.7, 12.17 } // 46    (xi)      Peg
   { 3.5, 22, 50,   24.6  } // 48    (my)      Peg (Sadalbari)
   { 2.5, 23,  3.8, 28.08 } // 53    (beta)    Peg (Scheat)
// fluctuating
   { 4.5, 23,  3.9,  3.82 } //  4    (beta)    Psc
   { 2.5, 23,  4.8, 15.21 } // 54    (alpha)   Peg (Markab)
   { 3.7, 23, 17.2,  3.28 } //  6    (gamma)   Psc
   { 4.3, 23, 28,    6.38 } // 10    (theta)   Psc
   { 5,   23, 34,   31.33 } // 72              Peg
// multiple
   { 4.1, 23, 39.9,  5.63 } // 17    (iota)    Psc
   { 4.5, 23, 42,    1.78 } // 18    (lambda)  Psc
   { 5,   23, 46.4,  3.49 } // 19              Psc (TX Piscium)
// fluctuating
   { 4,   23, 59.3,  6.86 } // 28    (omega)   Psc
   { 3.8, 20, 47.7, -9.5  } //  2    (epsilon) Aqr
   { 5.5, 21,  4.1, -5.82 } // 12              Aqr
// multiple
   { 4.5, 21,  9.6,-11.37 } // 13    (ny)      Aqr
   { 2.9, 21, 31.6, -5.57 } // 22    (beta)    Aqr (Sadalsuud)
   { 3,   22,  5.8, -0.32 } // 34    (alpha)   Aqr (Sadalmelik)
   { 5.3, 22, 14.3,-21.07 } // 41              Aqr
// multiple
   { 3.9, 22, 21.7, -1.39 } // 48    (gamma)   Aqr (Sadachbia)
   { 3.7, 22, 28.8, -0.02 } // 55    (zeta)    Aqr
// multiple
   { 4,   22, 35.4, -0.12 } // 62    (eta)     Aqr
   { 4,   22, 49.6,-13.59 } // 71    (tau2)    Aqr
   { 3.7, 22, 52.6, -7.58 } // 73    (lambda)  Aqr
   { 3.3, 22, 54.6,-15.82 } // 76    (delta)   Aqr
   { 3.7, 23,  9.4,-21.17 } // 88              Aqr
   { 5.1, 23, 19.1,-13.46 } // 94              Aqr
// multiple
   { 4,   23, 23,  -20.1  } // 98              Aqr
   { 4.7, 23, 33.3,-20.91 } //101              Aqr
// multiple
   { 4.8, 23, 41.8,-17.81 } //104              Aqr
   { 8,   23, 43.8,-15.28 } //  R              Aqr
// fluctuating
   { 5.3, 23, 46,  -18.68 } //107              Aqr
// multiple
   { 3.9,  0,  9.4,-45.75 } //       (epsilon) Phe
   { 2.8,  0, 25.8,-77.25 } //       (beta)    Hyi
   { 3.9,  0, 26.2,-43.68 } //       (kappa)   Phe
   { 2.4,  0, 26.3,-42.31 } //       (alpha)   Phe (Ankaa)
   { 3.7,  0, 31.6,-62.96 } //       (beta)    Tuc
// multiple
   { 3.3,  1,  6.1,-46.72 } //       (beta)    Phe
   { 3.15, 1,  8.4,-55.25 } //       (zeta)    Phe
// multiple, // fluctuating
   { 3.4,  1, 28.4,-43.32 } //       (gamma)   Phe
   { 3.9,  1, 31.3,-49.07 } //       (delta)   Phe
   { 0.5,  1, 37.7,-57.24 } //       (alpha)   Eri (Achernar)
   { 5,    1, 39.8,-56.2  } //  p              Eri
// multiple
   { 3.7,  1, 56,  -51.61 } //       (chi)     Eri
   { 2.9,  1, 58.8,-61.57 } //       (alpha)   Hyi
   { 3.6,  2, 16.5,-51.51 } //       (phi)     Eri
   { 4.1,  2, 40.7,-39.86 } //       (iota)    Eri
   { 8.85, 2, 53.9,-49.89 } //  R              Hor
// fluctuating
   { 2.9,  2, 58.3,-40.3  } //       (theta)   Eri (Acamar)
// multiple
   { 4.3,  3, 48.6,-37.62 } //  f              Eri
// multiple
   { 3.8,  3, 44.2,-64.81 } //       (beta)    Ret
   { 3.3,  3, 47.2,-74.24 } //       (gamma)   Hyi
   { 4.6,  3, 58.7,-61.4  } //       (delta)   Ret
   { 3.9,  4, 14,  -42.29 } //       (alpha)   Hor
   { 3.3,  4, 14.4,-62.47 } //       (alpha)   Ret
   { 4.3,  4, 16,  -51.49 } //       (gamma)   Dor
   { 4.4,  4, 16.5,-59.3  } //       (epsilon) Ret
   { 3.3,  4, 34,  -55.05 } //       (alpha)   Dor
   { 5.2,  4, 50.9,-53.46 } //       (iota)    Pic
// multiple
   { 3.75, 5, 33.6,-62.49 } //       (beta)    Dor
// fluctuating
   { 3.9,  5, 47.3,-51.07 } //       (beta)    Pic
   { 4.5,  5, 49.8,-56.17 } //       (gamma)   Pic
   { 4,    5, 59.1,-42.82 } //       (eta)     Col
   {-0.7,  6, 24,  -52.7  } //       (alpha)   Car (Canopus)
//known from "Dune" (planet Arrakis)
   { 3.2,  6, 37.8,-43.2  } //       (ny)      Pup
   { 3.2,  6, 48.2,-61.94 } //       (alpha)   Pic
   { 2.9,  6, 49.9,-50.61 } //       (tau)     Pup
   { 3.6,  7,  8.7,-70.5  } //       (gamma)   Vol
// multiple
   { 4,    7, 16.8,-67.96 } //       (delta)   Vol
   { 3.9,  7, 41.8,-72.61 } //       (zeta)    Vol
   { 3.5,  7, 56.8,-52.98 } //       (chi)     Car
   { 4.7,  8, 19.9,-71.51 } //       (kappa)   Vol
// multiple
   { 1.9,  8, 22.5,-59.51 } //       (epsilon) Car (Avoir)
   { 3.8,  8, 25.7,-66.14 } //       (beta)    Vol
   { 3.8,  8, 55,  -60.64 } //  c              Car
   { 4,    9,  2.4,-66.4  } //       (alpha)   Vol
   { 4.5,  7, 13.5,-44.64 } //  L2             Pup
// fluctuating
   { 2.7,  7, 17.1,-37.1  } //       (pi)      Pup
   { 4.1,  7, 18.4,-36.74 } //  y    (upsilon) Pup
// multiple
   { 3.3,  7, 29.2,-43.3  } //       (sigma)   Pup
   { 3.6,  7, 45.3,-37.97 } //  c              Pup
   { 3.7,  7, 52.2,-40.58 } //  a              Pup
   { 2.2,  8,  3.6,-40    } //       (zeta)    Pup
   { 1.6,  8,  9.5,-47.34 } //       (gamma)   Pup (Suhail al-Muhlif)
// multiple, // fluctuating
   { 3.6,  8, 40.3,-52.92 } //       (omikron) Pup
   { 3.8,  8, 40.6,-46.65 } //  b              Vel
   { 4,    8, 44.4,-42.65 } //  d              Vel
// multiple
   { 1.9,  8, 44.7,-54.71 } //       (delta)   Vel
   { 3.9,  8, 46,  -46.04 } //  a              Vel
   { 3.8,  9,  4.2,-47.1  } //  c              Vel
   { 2.2,  9,  8,  -43.43 } //       (lambda)  Vel (Suhail al-Wazn)
   { 2.5,  9, 22.1,-55.01 } //       (kappa)   Vel
   { 3.6,  9, 30.7,-40.47 } //       (psi)     Vel
   { 3.5,  9, 56.9,-54.57 } //       (phi)     Vel
   { 3.9, 10, 14.7,-42.12 } //  q              Vel
   { 3.8, 10, 37.3,-48.23 } //  p              Vel
   { 4.1, 10, 39.3,-55.6  } //  x              Vel
// multiple
   { 2.7, 10, 46.8,-49.42 } //       (my)      Vel
   { 4.1,  8, 18.5,-76.92 } //       (alpha)   Cha
   { 4.7,  8, 57,  -59.23 } //  b1             Car
// multiple
   { 3.4,  9, 11,  -58.97 } //  a              Car
   { 4,    9, 11.3,-62.32 } //  i              Car
   { 1.7,  9, 13.2,-69.72 } //       (beta)    Car (Miaplacidus)
   { 2.2,  9, 17.1,-59.28 } //       (iota)    Car
   { 3.2,  9, 31.2,-57.03 } //  N              Vel
   { 6.85, 9, 32.2,-62.79 } //  R              Car
// fluctuating
   { 3.7,  9, 45.2,-62.51 } //  l              Car (ZZ Carinae)
// fluctuating
   { 2.9,  9, 47.1,-65.07 } //       (upsilon) Car
// multiple
   { 3.3, 10, 13.7,-70.04 } //       (omega)   Car
   { 3.4, 10, 17.1,-61.33 } //  q              Car
   { 3.9, 10, 24.4,-74.02 } //  I              Car
// multiple (perspectivic)
   { 3.8, 10, 27.9,-58.74 } //  s              Car
   { 3.3, 10, 32,  -61.69 } //  p              Car
   { 4.1, 10, 35.5,-78.61 } //       (gamma)   Cha
   { 2.7, 10, 43,  -64.39 } //       (theta)   Car
   { 4.1, 10, 45.6,-80.52 } //       (delta)   Cha
// multiple
   { 3.7, 10, 53.5,-58.86 } //  u              Car
// multiple (perspectivic)
   { 3.9, 11,  8.6,-58.97 } //  x              Car
   { 4.7, 11, 59.7,-78.22 } //       (epsilon) Cha
   { 3.9, 11, 21,  -54.49 } //       (pi)      Cen
   { 4.4, 11, 31.8,-59.48 } //       (omikron) Cen
// multiple, // fluctuating
   { 3.1, 11, 35.8,-63.02 } //       (lambda)  Cen
   { 3.6, 11, 45.6,-66.73 } //       (lambda)  Mus
   { 2.4, 12,  8.3,-50.71 } //       (delta)   Cen
// multiple
   { 4,   12, 11.7,-52.37 } //       (rho)     Cen
   { 2.8, 12, 15.1,-58.75 } //       (delta)   Cru
   { 4.15,12, 17.6,-67.96 } //       (epsilon) Mus
// fluctuating
   { 4.1, 12, 18.4,-64    } //       (zeta)    Cru
   { 3.55,12, 21.4,-60.4  } //       (epsilon) Cru
// fluctuating
   { 0.7, 12, 26.6,-63.1  } //       (alpha)   Cru (Acrux)
// multiple
   { 3.9, 12, 28,  -50.23 } //       (sigma)   Cen
   { 1.6, 12, 31.2,-57.11 } //       (gamma)   Cru (Gacrux)
// multiple (perspectivic)
   { 3.8, 12, 32.5,-72.13 } //       (gamma)   Mus
   { 2.7, 12, 37.2,-69.14 } //       (alpha)   Mus
   { 3.9, 12, 37.7,-48.54 } //       (tau)     Cen
   { 2.2, 12, 41.5,-48.96 } //       (gamma)   Cen
   { 3,   12, 46.3,-68.11 } //       (beta)    Mus
// multiple
   { 1.3, 12, 47.7,-59.69 } //       (beta)    Cru (Mimosa)
   { 3.7, 12, 54.6,-57.18 } //       (my)      Cru
// multiple
   { 3.6, 13,  2.3,-71.55 } //       (delta)   Mus
   { 2.8, 13, 20.6,-36.71 } //       (iota)    Cen
   { 4.3, 13, 22.6,-60.99 } //  J              Cen
// multiple
   { 3.9, 13, 31,  -39.41 } //  d              Cen
   { 2.3, 13, 39.9,-53.47 } //       (epsilon) Cen
   { 5,   13, 41.7,-54.56 } //  Q              Cen
// multiple
   { 3.4, 13, 49.5,-41.69 } //       (ny)      Cen
   { 3.25,13, 49.6,-42.47 } //       (my)      Cen
   { 2.5, 13, 55.5,-47.29 } //       (zeta)    Cen
   { 3.8, 13, 58.3,-42.1  } //       (rho)     Cen
   { 3.9, 13, 58.7,-44.8  } //       (upsilon1)Cen
   { 0.6, 14,  3.8,-60.37 } //       (beta)    Cen (Hadar, Agena)
   { 2.1, 14,  6.7,-36.37 } //  5    (theta)   Cen
   { 7.9, 14, 16.6,-59.91 } //  R              Cen
// fluctuating
   { 2.3, 14, 35.5,-42.16 } //       (eta)     Cen
   {-0.3, 14, 39.6,-60.83 } //       (alpha)   Cen (Rigil Kentaurus)
// multiple
   { 4,   14, 42,  -37.79 } //  b              Cen
   { 3.2, 14, 42.5,-64.98 } //       (alpha)   Cir
   { 3.1, 14, 59.2,-42.1  } //       (kappa)   Cen
   { 4.6, 15, 16.8,-60.94 } //       (delta)   Cir
// multiple
   { 4.1, 15, 17.5,-58.8  } //       (beta)    Cir
   { 4.5, 15, 23.4,-59.32 } //       (gamma)   Cir
   { 3.5, 14, 19.4,-46.06 } //       (iota)    Lup
   { 2.3, 14, 41.9,-47.39 } //       (alpha)   Lup
   { 2.7, 14, 58.5,-43.13 } //       (beta)    Lup
   { 3.9, 15,  5.1,-47.05 } //       (pi)      Lup
// multiple
   { 3.7, 15, 11.9,-48.74 } //       (kappa)   Lup
// multiple
   { 3.4, 15, 12.3,-52.1  } //       (zeta)    Lup
// multiple
   { 4.1, 15, 18.5,-47.88 } //       (my)      Lup
//quadruple
   { 3.2, 15, 21.4,-40.65 } //       (delta)   Lup
   { 3.6, 15, 21.8,-36.26 } //       (rho1)    Lup
   { 3.4, 15, 22.7,-44.69 } //       (epsilon) Lup
   { 2.8, 15, 35.1,-41.17 } //       (gamma)   Lup
   { 4.5, 15, 35.9,-44.96 } //  d              Lup
// multiple
   { 3.4, 16,  0.1,-38.4  } //       (eta)     Lup
// multiple
   { 4,   16, 19.8,-50.16 } //       (gamma2)  Nor
   { 4.4, 16, 27.2,-47.55 } //       (epsilon) Nor
// multiple
   { 3.8, 16, 49.8,-59.04 } //       (eta)     Ara
   { 3.1, 16, 58.6,-55.99 } //       (zeta)    Ara
   { 4.1, 16, 59.6,-53.16 } //       (epsilon1)Ara
   { 2.8, 17, 25.3,-55.53 } //       (beta)    Ara
   { 3.3, 17, 25.4,-56.38 } //       (gamma)   Ara
   { 3.6, 17, 31.1,-60.68 } //       (delta)   Ara
   { 2.9, 17, 31.8,-49.88 } //       (alpha)   Ara
   { 3.7, 18,  6.6,-50.09 } //       (theta)   Ara
   { 3.05,16, 51.9,-38.05 } //       (my1)     Sco
// fluctuating
   { 3.6, 16, 52.3,-38.02 } //       (my2)     Sco
   { 3.6, 16, 54.6,-42.36 } //       (zeta2)   Sco
   { 3.3, 17, 12.2,-43.24 } //       (eta)     Sco
   { 2.7, 17, 30.8,-37.39 } // 34    (upsilon) Sco (Lesath)
   { 1.6, 17, 33.6,-37.1  } // 35    (lambda)  Sco (Shaula)
   { 1.9, 17, 37.3,-43    } //       (theta)   Sco (Sargas)
   { 2.4, 17, 42.5,-39.03 } //       (kappa)   Sco
   { 3,   17, 47.6,-40.13 } //       (iota1)   Sco
   { 3.2, 17, 49.9,-37.04 } //  G              Sco
   { 3.1, 18, 17.6,-36.76 } //       (eta)     Sgr
// multiple
   { 3.5, 18, 27,  -45.97 } //       (alpha)   Tel
   { 4.1, 18, 28.8,-49.07 } //       (zeta)    Tel
   { 5.2, 18, 33.4,-38.72 } //       (kappa)   CrA
// multiple
   { 4.85,18, 58.7,-37.11 } //       (epsilon) CrA
// fluctuating
   { 4.7, 19,  3.1,-42.1  } //       (zeta)    CrA
   { 4.2, 19,  6.4,-37.06 } //       (gamma)   CrA
// multiple
   { 4.6, 19,  8.3,-40.5  } //       (delta)   CrA
   { 4.1, 19,  9.5,-37.9  } //       (alpha)   CrA
   { 4.1, 19, 10,  -39.34 } //       (beta)    CrA
   { 3.9, 19, 22.6,-44.46 } //       (beta1)   Sgr
// multiple
   { 4,   19, 23.9,-40.62 } //       (alpha)   Sgr
   { 4.3, 14, 26.9,-83.67 } //       (delta)   Oct
   { 3.8, 14, 47.9,-79.04 } //       (alpha)   Aps
   { 2.9, 15, 18.9,-68.68 } //       (gamma)   TrA
   { 4.1, 15, 36.7,-66.32 } //       (epsilon) TrA
   { 2.8, 15, 55.1,-63.43 } //       (beta)    TrA
   { 3.9, 16, 15.4,-63.59 } //       (delta)   TrA
   { 4.2, 16, 20.4,-78.69 } //       (delta)   Aps
// multiple
   { 3.9, 16, 33.5,-78.9  } //       (gamma)   Aps
   { 4.2, 16, 43.1,-77.52 } //       (beta)    Aps
   { 1.9, 16, 48.7,-69.03 } //       (alpha)   TrA
   { 3.6, 17, 45.7,-64.72 } //       (eta)     Pav
   { 4,   18, 43,  -71.43 } //       (zeta)    Pav
   { 4.2, 18, 52.2,-62.19 } //       (lambda)  Pav
   { 3.35,18, 56.9,-67.23 } //       (kappa)   Pav
// fluctuating
   { 4,   20,  0.6,-72.91 } //       (epsilon) Pav
   { 3.6, 20,  8.7,-66.18 } //       (delta)   Pav
   { 1.9, 20, 25.6,-56.74 } //       (alpha)   Pav (Peacock)
   { 3.1, 20, 37.6,-47.29 } //       (alpha)   Ind
   { 3.4, 20, 45,  -66.2  } //       (beta)    Pav
   { 3.7, 20, 54.8,-58.45 } //       (beta)    Ind
   { 4.4, 21, 19.9,-53.45 } //       (theta)   Ind
// multiple
   { 3.7, 21, 41.5,-77.39 } //       (ny)      Oct
   { 3,   21, 53.9,-37.37 } //       (gamma)   Gru
   { 1.7, 22,  8.2,-46.96 } //       (alpha)   Gru (Alnair)
   { 2.9, 22, 18.5,-60.26 } //       (alpha)   Tuc
   { 5.2, 22, 23,  -45.93 } //       (pi)      Gru
// multiple (perspectivic)
   { 4,   22, 29.3,-43.5  } //       (delta1)  Gru
   { 4.1, 22, 29.8,-43.75 } //       (delta2)  Gru
   { 2.1, 22, 42.7,-46.88 } //       (beta)    Gru
   { 4.1, 22, 46.1,-81.38 } //       (beta)    Oct
   { 3.5, 22, 48.6,-51.32 } //       (epsilon) Gru
   { 3.9, 23, 10.4,-45.25 } //       (iota)    Gru
   { 4,   23, 17.4,-58.24 } //       (gamma)   Tuc

}

// #declare minmag=6;                  // magnitude of the faintest
//stars to be visible
// #declare w=800;                    // image width
// #declare an=50;                     // field of view
// #declare m=0.00058/(w/800)/(50/an); // radius of the faintest stars
//adjusted to image width and field of view
// #declare fac=2;                     // logarithmic factor for orders
//of magnitude,
                                     // should be smaller at low
//resolutions to prevent bright stars
                                     // from being unnaturally large


#macro Stars(minmag, w, an, fac)
   #local stars=union
   {
     #local m=0.00058/(w/800)/(50/an);
     #local a=0;
     #while (a<dimension_size(Cat, 1))
       #local rad=m*pow(fac, (minmag-Cat[a][0])/2);
       #local rec=-Cat[a][1]*15-Cat[a][2]*0.25;
       #local dec=Cat[a][3];
       sphere { <sin(rec*(pi/180))*cos(dec*(pi/180)), sin(dec*(pi/180)),
cos(rec*(pi/180))*cos(dec*(pi/180))>, rad }
       #declare a=a+1;
     #end
   }
   sky_sphere
   {
     pigment
     {
       object { stars color rgb 0 color rgb 1 }
     }
     rotate y*90
     rotate x*23.4333
   }
#end
// End addition by Yadgar

/*
   Planet isosurface from Jaime Vives Piqueres's moon.

*/

// +w2304 +h1024

global_settings{
  assumed_gamma 1.0
  max_trace_level 20
}
#default{texture{finish{ambient 0}}}
#include "functions.inc"


#declare Modelling=off;
#declare ShowPlanet=on;
#declare ShowWater=on;
#declare ShowClouds=on;
#declare ShowRings=on;

// Begin addition by Yadgar
Stars(7, 1024, 40, 1.3)
// End addition by Yadgar

// *** PLANET ***

// planet texture
#declare t_planet=
pigment{
           onion    warp { turbulence 0.1 /*lambda 33 */ }
           color_map{
                    [.7 rgb <.3,.2,.05>] // sand
                    [.8 rgb <0,.1,.09>]    // green
                    [.99 rgb <.1,.05,.01>]//<.1,.2,.01>]      // green
                    }
                  scale 1/(<1.01,.995,1.01>)
                  }



#declare t_planet=
texture{
  pigment{
           onion    scale <1.01,.995,1.01>
           turbulence .05
           lambda 2.5
           omega 1.2
           pigment_map{
                    [0 rgb 1]
                    [.05  t_planet ]
                    [.95  t_planet ] // sand
                    [1 rgb 1]//<.1,.2,.01>]
                    }
          }

#declare t_planet_Har=
pigment{
           onion    warp { turbulence 0.1 /*lambda 33 */ }
           pigment_map{
                    [0 rgb <2,1,0> ]
                    [.05 crackle scale .05 turbulence 0.1 colour_map{[0 rgb
<1,0,0> ][1 rgb 0]}]//rgb <1,.5,0> ]

                    [1 rgb 0]
                    }
                  //scale 1/(<1.01,.995,1.01>)
                  }


#if(!Modelling)
         normal{granite .001 scale .00001}
#end
finish{specular .1 }
}

#declare Scalar=<4,1,4>;
#declare Rotar=<-15,0,0>;

// Cloud texture
#declare t_clouds=
texture{
          pigment{
                   wrinkles  scale <100,50,100>*22
                   turbulence <1,2,1>
                   lambda 2.5
                   omega 1.3
                   warp { turbulence <10,0,10>*.1
                         //lambda 3
                         omega 1.2
                         }
                   color_map{
                            [0 rgb 1 transmit 1]
                            [.3 rgb 1 transmit .9]
                            [1 rgb 1 transmit 0]
                            }
                   rotate y*15
                   scale<0.021,0.02,0.021>/Scalar
                   rotate -Rotar
                  }
         }


// Cloud texture
#declare t_clouds=
texture{ wrinkles  rotate Rotar
                   scale Scalar
                   //lambda 2.5
                   omega 1.3
                   texture_map{
                            [0 t_clouds ]
                            [.3 pigment {rgb 1 transmit 1}]
                            [.5 t_clouds]
                            [.7 pigment {rgb 1 transmit 1}]
                            [1 t_clouds ]
                            }
                  }
        // }
#declare t_smog=
texture{
          pigment{
                   wrinkles  scale <100,50,100>*22
                   turbulence <1,2,1>
                   lambda 2.5
                   omega 1.3
                   warp { turbulence <10,0,10>*.1
                         //lambda 3
                         omega 1.2
                         }
                   color_map{
                            [0 rgb 1 transmit 1]
                            //[.3 rgb <.3,.4,.1> transmit .9]
                            [1 rgb .5 transmit 0]
                            }
                   rotate y*15
                   scale<0.021,0.02,0.021>/Scalar
                    rotate -Rotar
                  }
         }
#declare t_smog=
texture{ wrinkles  rotate Rotar
                   scale Scalar
                   //lambda 2.5
                   omega 1.3
                   texture_map{
                            [0 t_clouds ]
                            [.3 pigment {rgb 1 transmit 1}]
                            [.5 t_clouds]
                            [.7 pigment {rgb 1 transmit 1}]
                            [1 t_clouds ]
                            }
                  }
// Terrain
#declare Terrain=isosurface{  // Copied from Jaime's LightSys Space Demo scene

function{(x*x+y*y+z*z-1)+f_granite(x*2,y*2,z*2)*f_agate(x,y,z)*.05}
                  //max_gradient 1000
                  //evaluate 3.199,10,1
                  contained_by{sphere{0,1}}

                  }


// Planet
#declare PlanetBue=
union{
         object{Terrain
                texture{t_planet
                scale .02}
                  scale y*1.002
                  }


        #if(ShowWater)
                sphere{0,1 // water
                       pigment{gradient y scale 2 translate y
                               turbulence .1
                                lambda 7
                              colour_map{
                                       [0 rgbt<1,1,1,0> ]
                                       [.15 rgb <0,.05,.2> transmit
..3*(!Modelling)]
                                       [.9 rgb <0,.05,.2> transmit
..3*(!Modelling)]
                                       [1 rgbt<1,1,1,0> ]
                                       }
                               }
                       finish{specular .2  metallic brilliance 2}
                       #if(!Modelling)
                          interior{fade_distance .003 fade_color rgb
<0,0,.1>}
                       #end
                       scale .996
                       }
        #end
       #if(!Modelling)

               sphere{0,1 // Atmosphere
                       pigment{colour rgbt 1}
                       interior{
                                media {
                                   // (---general values---)
                                   intervals 10           // number of intervals
used for sampling [10]
                                   samples 1,1            //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]
                                   scattering {2, rgb 10 }
                                   //method 3               //adaptive sampling
                                   density {onion
                                            color_map{
                                                    [.89 rgb .5]  // earth
                                                    [.93 rgb <0,.5,.6>*.5]//
                                                    [.98 rgb <0,0,.1>]//
                                                    [1 rgb 0 ]//
                                                    }
                                           }
                                         }
                                }
                       rotate y*90
                       scale 1.05
                       hollow
                       double_illuminate
                       }
        #end
        #if(ShowClouds)
                union{
                       sphere{0,1.01 texture{t_clouds }}
                       rotate y*45
                       hollow //double_illuminate
                       }
         #end
        }

// Planet
#declare PlanetHar=
union{
         object{Terrain
                texture{t_planet_Har
                scale .02}
                  scale y*1.002
                  }

       #if(!Modelling)

               sphere{0,1 // Atmosphere
                       pigment{colour rgbt 1}
                       interior{
                                media {
                                   // (---general values---)
                                   intervals 10           // number of intervals
used for sampling [10]
                                   samples 1,1            //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]
                                   scattering {2, rgb 10 }
                                   //method 3               //adaptive sampling
                                   density {onion
                                            color_map{
                                                    [.89 rgb .5]  // earth
                                                    [.9 rgb <.15,.2,.05>]//
                                                    [.93 rgb <.1,.05,.02>]//
                                                    [1 rgb 0 ]//
                                                    }
                                           }
                                         }
                                }
                       rotate y*90
                       scale 1.06
                       hollow
                       double_illuminate
                       }
        #end
        #if(ShowClouds)
                union{
                       sphere{0,1.01 texture{t_clouds }}
                       //rotate y*45
                       hollow //double_illuminate
                       }
         #end
        }

// placement
union{  #if(ShowRings)
         disc {<0, 0, 0>  y, 1.0, .7        // -O- RINGs -O-
                         pigment{spherical
                                 cubic_wave
                                 colour_map{
                                            [0 rgbft <0,0,0, 1,1>]
                                            [.01 rgbft <.4,.3,.2, 0,.1>]
                                            [.015 rgbft <.3,.3,.3, .1,.7>]
                                            [.03 rgbft <.35,.3,.25, 0,.1>]
                                            [.04 rgbft <.1,.21,.3, .1,.9>]
                                            [.07 rgbft <.3,.21,.1, .2,.5>]
                                            //
                                            [.12 rgbft <.25,.2,.15, 0,.1>]
                                            [.12 rgbft <.25,.2,.15, 0,.1>]
                                            [.18 rgbft <.2,.2,.25, .1,.7>]
                                            [.20 rgbft <.3,.2,.1, 0,.1>]
                                            [.22 rgbft <0,0,0, 1,1>]
                                            }
                                 }
                         normal{granite .001 scale .00001}
                         finish{diffuse 1}
                         scale 2
                         hollow
                         double_illuminate
                         //rotate <40,0,30>
                         }
          #end
         object{PlanetBue rotate z*0}
         scale .3
         //rotate -<40,0,30>
         translate <0,0,0>
         }

// placement  of Har
union{  #if(ShowRings)
         disc {<0, 0, 0>  y, 1.0, .7        // -O- RINGs -O-
                         pigment{spherical
                                 cubic_wave
                                 colour_map{
                                            [0 rgbft <0,0,0, 1,1>]
                                            [.01 rgbft <.4,.3,.2, 0,.1>]
                                            [.015 rgbft <.3,.3,.3, .1,.7>]
                                            [.03 rgbft <.35,.3,.25, 0,.1>]
                                            [.04 rgbft <.1,.21,.3, .1,.9>]
                                            [.07 rgbft <.3,.21,.1, .2,.5>]
                                            //
                                            [.12 rgbft <.25,.2,.15, 0,.1>]
                                            [.12 rgbft <.25,.2,.15, 0,.1>]
                                            [.18 rgbft <.2,.2,.25, .1,.7>]
                                            [.20 rgbft <.3,.2,.1, 0,.1>]
                                            [.22 rgbft <0,0,0, 1,1>]
                                            }
                                 }
                         normal{granite .001 scale .00001}
                         finish{diffuse 1}
                         scale 2
                         hollow
                         double_illuminate
                         //rotate <40,0,30>
                         }
          #end
         object{PlanetHar rotate z*0}
         scale .3
         //rotate -<40,0,30>
         translate <0,0,1.19>
         }


///////////////////////////////////////////////////
// moon

isosurface{

function{(x*x+y*y+z*z-1)+f_granite(x*2,y*2,z*2)*f_agate(x,y,z)*.05
+f_agate(x*100,y*100,z*100)*.001 -f_agate(x*1000,y*1000,z*1000)*.0001}
                  //max_gradient 3.199
                  accuracy 1/100000
                  contained_by{sphere{0,1}}

                scale .2 rotate <-90,-90,-90> rotate <0,35,0> pigment{rgb .2}
translate <.48,.1,-.707>}

/////////////// New Addition by Nekar Xenos //////
#declare ShipScale=.0025;

#declare SpaceShip =
union{   // space ship
        difference{
                union{
                      sphere{0,1 scale <.2,.2,2>
                             pigment{colour rgb .1}
                             normal{cells 10000 scale.1 }
                             finish {ambient 0 specular 1 reflection 1 metallic}
                             //interior{ior 1.5}
                             }
                      }
                sphere{0,1 scale <.2,.2,.5>
                        pigment{colour rgbf <0,.1,.3,.1>}
                        normal{bozo 100 turbulence .1 scale .05 }
                        finish{reflection{<0,0,.1>,<0,.3,1>fresnel on}}
                        translate -2*z
                        }
                sphere{0,1 scale <.2,.2,.5>  translate 2*z
                        pigment{colour rgbf <0,0,1,1>} }
                interior {fade_power 1001  fade_distance .08*ShipScale
fade_color <0, 1,1> }
                }
        intersection{
                sphere{0,1 scale <.2,.2,2>  }
                sphere{0,1 scale <.2,.2,.5> translate 2*z }
                pigment{colour rgbft <.1,.4,.5,1,.5>}finish{specular 1
reflection {0,1}}

                }
        sphere{0,1 scale <.1,.1,.07>
                pigment{colour rgbt <0,.5,10,.9>}
                normal{bozo 100 turbulence .1 scale .05 }
                finish {reflection{0,<.8,.9,1> fresnel off}}
                interior {fade_power 1001  fade_distance .15*ShipScale
fade_color <0,.5, 1> }
                translate 1.6*z
                 }
        sphere{0,1 scale <.12,.12,.12>
                pigment{colour rgbt 1}
                interior {fade_power 1001  fade_distance .1*ShipScale
fade_color <0, .5,1.5> }
                translate 1.6*z
                 }
        torus{.9,.1 scale .12 rotate x*90 translate 1.6*z
                pigment{colour rgb .1}
                finish {specular .6 reflection {.1,1} }
                }

       //sphere {0,1 scale <.3,.3,2.1>pigment{colour rgbt  <0,0,1,1>}normal{bozo
..1} finish{reflection {0,.5}} }
               //no_shadow
               }

object{SpaceShip scale ShipScale rotate <15,-25,0> translate <.5999,.223,-.585>}


/////////////////////////////////////////////////


light_source{0,4
          //fade_power 2
          translate <2,.1,3>*100
          }

camera{
  location <.6,.23,-.6>//<0,.5,0>    // <.5,0,-1.2>
  //up y
  sky <1,1,0>
  right x*image_width/image_height
  look_at <0,-.2,.5> //<0,-.3,1> //<0,-.4,1>

}

// End of file


Post a reply to this message


Attachments:
Download 'planet4b.png' (652 KB)

Preview of image 'planet4b.png'
planet4b.png


 

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.