This software is free, and is released under a BSD license. It's implemented in the Java programming language, using version 1.7.0 of the JDK. It was created by John O'Hanley of Summerside, PEI, Canada, because he was depressed by the unrealistic animations seen in Hollywood films that are, without exception, a long distance phone call away from the actual physics. The first version of these calculations was originally implemented in javascript, for an animation on specialrelativity.net.
Star catalog data is not included in this application. You must download it separately. For the three parsers provided with the application, you can download the corresponding catalog data using these links:
The current implementation includes parsers for the above catalogs. For an experienced programmer, coding a new parser for another star catalog will usually not require much effort. (If you build a parser for a new catalog, and think it would be useful to share with others, please let me know, and we'll decide if it should be added to the core application.)
With larger catalogs containing millions of stars, generating an image can take a few minutes. No attempt is made in the current implementation to improve that performance. (One might attempt a divide-and-conquer style of implementation using multiple threads, but the benefit of that is minimal, since the goal is not animation, but rather the off-line generation of images.)
When first experimenting with this application, you should use the Yale Bright Star Catalog. Because of its small size, you can see results much more quickly.
It's important to note that the number of stars ultimately rendered in an image is almost always less than the number of stars extracted from the catalog. Also note that dim stars invisible to the human eye at low speeds can become visible at high speeds. This is because relativistic effects change the apparent brightness of a star. The maximum possible increase in brightness is a little over 5.0 magnitudes, and occurs for the redder stars. This fact, combined with the limiting magnitude of 11.5 for the Tycho-2 catalog, make the Tycho-2 catalog an excellent choice for generating images with the greatest realism.
For more information, please see:
In search of the "starbow": The appearance of the starfield from a relativistic spaceship,
John M. McKinley and Paul Doherty.
American Journal of Physics, 47, 309 (1979).