# Pointing INTEGRAL v0.1 # # this ssc can be used to view an object as INTEGRAL would see it. # The "integral-fov" marker is out in front of the telescope at a distance and size which # make it very close to the correct angular size on the sky # when viewed from the viewpoint "integral-pov" # the "fov" marker displays the fields of view of the various detectors in the telescope. # To view the remote object as INTEGRAL would, # GoTo "integral-pov", # Track "integral-fov" # and modify the magnification appropriately. # The detectors' fov outlines were taken from Figure 2 of the PDF document # "Announcement of Opportunity" # available at http://integral.esac.esa.int/AO4/AO4_Policies.pdf # and from information provided by Nicolas Produit on the Celestia Web forum. # the following objects track INTEGRAL's orientation and location "integral-fov" "Sol/Earth/INTEGRAL" { Mesh "fov.cmod" Radius 57.735 Class "spacecraft" FixedPosition [0 0 100] OrbitFrame { BodyFixed { Center "Sol/Earth/INTEGRAL" } } Albedo 1e-32 } "integral-pov" "Sol/Earth/INTEGRAL" { Class "spacecraft" Mesh "invisible.cmod" Radius 0.0001 Color [ 0 0 0 ] FixedPosition [0 0 0.001] OrbitFrame { BodyFixed { Center "Sol/Earth/INTEGRAL" } } Albedo 1e-32 } Modify "integral-fov" "Sol/Earth/INTEGRAL" { FixedRotation { MeridianAngle 0.0 } BodyFrame { TwoVector { Center "Sol/Earth/INTEGRAL/integral-fov" Primary { Axis "z" ConstantVector { Vector [0 0 1] Frame { BodyFixed { Center "Sol/Earth/INTEGRAL" } } } } Secondary { Axis "y" ConstantVector { Vector [0 1 0] Frame { BodyFixed { Center "Sol/Earth/INTEGRAL" } } } } } } } Modify "integral-pov" "Sol/Earth/INTEGRAL" { FixedRotation { MeridianAngle 0.0 } BodyFrame { TwoVector { Center "Sol/Earth/INTEGRAL/integral-pov" Primary { Axis "z" ConstantVector { Vector [0 0 1] Frame { BodyFixed { Center "Sol/Earth/INTEGRAL" } } } } Secondary { Axis "y" ConstantVector { Vector [0 1 0] Frame { BodyFixed { Center "Sol/Earth/INTEGRAL" } } } } } } }