The visual appearance of a moving object in special relativity can be constructed in a straightforward manner when representing the surface of the object, or at least a wire frame model of it, as a point cloud. The apparent position of each individual point is then found by intersecting its worldline with the observer's backward lightcone. In this paper, we present a complete derivation of the apparent position of a point and some more complex geometric objects for general parameter settings (congurations). We implemented our results in python and asymptote and used these tools to generate scripts that create the gures in this paper. These scripts are directly applicable in an undergraduate course to special relativity and can also serve as the basis for student projects with the aim to study more complex sceneries.
SourcesList of asymptote and python scripts...
All contents copyright © 2014, Thomas Müller, Sebastian Boblest.
All rights reserved.