Screenshots

To play around with these examples, store the .ini, .cfg, and .obj files in a single directory and load them in the GeodesicViewer via "File -> Load all".

Null geodesic in the Schwarzschild space-time.

Configuration files:
schw_orbit_1.ini
schw_orbit_1.cfg
schw_orbit_1.obj
Periodic null geodesic in the Schwarzschild space-time.

Configuration files:
schw_periodic_orbit.ini
schw_periodic_orbit.cfg
schw_periodic_orbit.obj
Null geodesic in the Kerr space-time.

Configuration files:
kerr.ini
kerr.cfg
kerr.obj
Null geodesic on photon orbit in the Kerr space-time.

Configuration files:
kerr_photonorbit.ini
kerr_photonorbit.cfg
kerr_photonorbit.obj
Null geodesic in the Morris-Thorne wormhole space-time.

Configuration files:
mt.ini
mt.cfg
mt.obj