10 | | === Resolving References === |
11 | | After opening the project, a set of broken references should be fixed. |
| 12 | If everything is Ok the project should be checked out in the Netbeans projects forlder and the IDE might prompt to open the project. |
| 13 | |
| 14 | === Resolving References and Compiling === |
| 15 | After opening the project, a set of broken references should be fixed. Here are the list of the libraries needed: |
| 16 | |
| 17 | * JOGL |
| 18 | * jogl |
| 19 | * gluegen-rt |
| 20 | |
| 21 | * JAVA3D |
| 22 | * j3dcore |
| 23 | * j3dutils |
| 24 | * vecmath |
| 25 | |
| 26 | * JMF |
| 27 | * jmp |
| 28 | * customizer |
| 29 | * mediaplayer |
| 30 | * multiplayer |
| 31 | |
| 32 | * The FaceMorphLib is needed as well. If the jar is not available from the subversion ( http://cherry.dcs.aber.ac.uk/svn/svn/FaceMorphLib/trunk/dist/FaceMorphLib.jar ), it might be needed to check it out and compile it locally. |
| 33 | |
| 34 | After all the references have been resolved, the project can be compiled. |
| 35 | |
| 36 | === Running === |
| 37 | Before running, the Java library path variable might be set: |
| 38 | |
| 39 | Open the project properties (right click on the project and Properties on the contextual menu). |
| 40 | |
| 41 | Choose the category "Run" on the right panel and in the VM Options, set the -Djava.library.path option to the JOGL and JAVA3D native libraries paths (eg. -Djava.library.path="path_to_jogl:path_to_java3d") |
| 42 | |
| 43 | |