Simulations and Programs by Scott Fraundorf

Relativistic Space Flight Simulator

A space flight simulator with a procedurally generated universe. Currently implementing 10 light-year cubic sectors with realistic relativistic physics including time dilation effects.

Choose Your Starting Configuration

Select the type of stellar object and starting distance:

Star Type

Starting Distance

Scenarios (Optional)

Controls

  • 1 - Double the rate of time
  • 2 - Half the rate of time
  • Page Up - Turn on 1G thrust (fn + up on Mac)
  • Page Down - Turn off 1G thrust (fn + down on Mac)
  • WASD - Change the direction of thrust (up/left/down/right)
  • - Arrow keys to look around
  • Mouse - Click on object labels to see detailed information (mass, diameter, gravity, etc.)

Features

  • Stellar bodies are surrounded with a wireframe polygon 10 million kilometers in diameter for distant visibility
  • Solar systems are marked with a 0.1 light-year wireframe polygon
  • Map Date: Time for a stationary observer
  • Proper Date: Time as experienced by the traveler
  • Both gravity and velocity cause time dilation - approach a black hole or travel at 1G acceleration to see proper and map velocities diverge
  • The nearest star type can be configured (red giant, main sequence, white dwarf, neutron star, or black hole) by editing the configuration in the HTML file

Known Issues

None currently reported - please report any issues you find!

TEM Molecule Viewer

A Transmission Electron Microscope simulator (work in progress). Currently supports projected potential visualization (number of protons per pixel).

Features

  • Loads molecules from Protein Data Bank (PDB files)
  • Supports Jmol format (MOL files)
  • Requires Java Runtime Environment
  • Place PDB or MOL file in the same folder and enter the filename (e.g., 1xzn.pdb) in the textbox