Skip to content

psas/visualizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PSAS Rocket Visualizer

This project creates and runs a 3D simulator of a rocket.

Note: This program requires Java and Java 3D to be installed on your
computer.

------------------------------------------------------------------------

Installing Java and Java 3D

For Java follow the instructions at http://java.sun.com/

For Java 3D follow the instructions at http://java3d.dev.java.net/

------------------------------------------------------------------------

How to Run the program.

`./run' should do the trick.

For more detailed instructions on how to individually compile, jar and
run the program use `./run --help'

------------------------------------------------------------------------

Description of Files

1. build -- The directory containing the class files. This is created by
the run script.
2. manifest -- This is the manifest for the jar that we create.
3. README -- This README
4. readme.txt -- The README that came with the code we used.
5. resource -- The Directory containing the background images and the
rocket.
6. run -- A sh script which will compile, jar and run the program.
7. src -- The directory which contains the Java source files.
8. todo -- A list of projects that are being worked on and should be
worked on.
9. visualizer.jar -- The jar file created by the run script.

------------------------------------------------------------------------

How to add a Flight Pattern

1. Create the Flight Pattern code in a class file which implements
FlightPattern. For examples look at the already written patterns.
2. Add a radio button in the visualizer around line 44. You need both a
initialization and a set action command. Also up the numButtons variable
one.
3. In the TKeyBehaviour constructor add an else if for your action
command and class name.

About

A 3D rocket visualizer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published