  | 
  | 
 
 | 
  | 
 | 
  | 
 
 |   |  
 |   |  
 | 
  | 
 | 
  | 
 
 |   |  
 |   |  
 | 
  | 
Requires "kepler.inc" found at the following site, and which I've 
renamed to "fbruder_kepler.inc".
http://frankbruder.fr.ohost.de/pov_en.html
Planet positions should be accurate as of yesterday or thereabouts.
Still need to know:
a)*   the starting angle of each planet WRT its rotational period
b)**  the starting angle of each planet WRT its obliqueness
c)    the point in time to use as a reference point for a and b
d)*** the point in space to use as a reference point for a and b
*   (e.g. what side of the planet was facing <insert reference point> at 
the given starting time or epoch?)
**  (e.g. what direction was/is the planet leaning toward?)
*** (e.g. the periapsis)
-- 
http://isometricland.com
 
 Post a reply to this message 
 
Attachments: 
Download 'test_orbital_characteristics.pov.txt' (7 KB)
 
  
 | 
  | 
 
 |   |  
 |   |  
 | 
  | 
 | 
  | 
 
 |   |  
 |   |  
 | 
  | 
Forgot that there's a macro missing from what I posted:
#macro m_KeplerPosition_trans(i, Omega, w, epsilon, a, P, tau, tol, t_clock)
   transform
   {
     translate a * m_orbitalPosition
     (
       epsilon,
       2 * pi * (t_clock-tau)/P,
       2 * pi * tol/P
     )
     rotate <0, -w, 0>
     rotate <-i, -Omega, 0>
   }
#end
Just add it to "fbruder_kepler.inc", or to the scene file if you want.
-- 
http://isometricland.com
 Post a reply to this message 
 | 
  | 
 
 |   |  
 |   |  
 | 
  | 
 | 
  | 
 
 |   |  
 |   |  
 | 
  | 
Le 2010-06-29 23:48, SharkD a écrit :
> Forgot that there's a macro missing from what I posted:
>
>
> #macro m_KeplerPosition_trans(i, Omega, w, epsilon, a, P, tau, tol,
> t_clock)
> transform
> {
> translate a * m_orbitalPosition
> (
> epsilon,
> 2 * pi * (t_clock-tau)/P,
> 2 * pi * tol/P
> )
> rotate <0, -w, 0>
> rotate <-i, -Omega, 0>
> }
> #end
>
>
> Just add it to "fbruder_kepler.inc", or to the scene file if you want.
>
>
Also missing:
m_orbitalPosition()
Alain
 Post a reply to this message 
 | 
  | 
 
 |   |  
 |   |  
 | 
  | 
 | 
  | 
 
 |   |  
 |   |  
 | 
  | 
On 6/30/2010 2:34 PM, Alain wrote:
>
> Also missing:
> m_orbitalPosition()
>
>
> Alain
No... that one should be in the include file. See:
http://frankbruder.fr.ohost.de/POV/KEPLER.INC.gz
-- 
http://isometricland.com
 
 Post a reply to this message 
 | 
  | 
 
 |   |  
 |   |  
 | 
  | 
 | 
  | 
 
 |   |  
 |   |  
 | 
  | 
OK, I think I got the rotation part working. At least, when compared to 
what Celestia shows for the same Julian date.
Still not sure what to do about obliqueness. I know that the number I'm 
looking for is the planet's equinox, but can't locate it within the 
HORIZONS query results (except for Earth of course).
-- 
http://isometricland.com
 
 Post a reply to this message 
 
Attachments: 
Download 'test_orbital_characteristics.pov.txt' (10 KB)
 
  
 | 
  | 
 
 |   |  
 |   |  
 | 
  | 
 | 
  | 
 
 |   |  
 
 | 
  |