POV-Ray : Newsgroups : povray.binaries.scene-files : Planetarium test Server Time
30 Dec 2024 14:52:08 EST (-0500)
  Planetarium test (Message 1 to 5 of 5)  
From: SharkD
Subject: Planetarium test
Date: 29 Jun 2010 23:39:18
Message: <4c2abc66$1@news.povray.org>
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)

From: SharkD
Subject: Re: Planetarium test
Date: 29 Jun 2010 23:48:37
Message: <4c2abe95$1@news.povray.org>
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

From: Alain
Subject: Re: Planetarium test
Date: 30 Jun 2010 14:34:19
Message: <4c2b8e2b$1@news.povray.org>
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

From: SharkD
Subject: Re: Planetarium test
Date: 30 Jun 2010 19:14:42
Message: <4c2bcfe2$1@news.povray.org>
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

From: SharkD
Subject: Re: Planetarium test
Date: 1 Jul 2010 18:08:42
Message: <4c2d11ea$1@news.povray.org>
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)

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