Implement gravity and velocity vector.master
commit682237b48ac2f9c4461a281ab7cbf0111c88a12f
authorEdward Z. Yang <edwardzyang@thewritingpot.com>
Mon, 20 Oct 2008 01:24:28 +0000 (19 21:24 -0400)
committerEdward Z. Yang <edwardzyang@thewritingpot.com>
Mon, 20 Oct 2008 01:24:28 +0000 (19 21:24 -0400)
treeaad29221fcd2c79246500473935f453fc699d72f
parentdb46414350bd4c5bd6691543f977e3b79d4fa059
Implement gravity and velocity vector.

Signed-off-by: Edward Z. Yang <edwardzyang@thewritingpot.com>
35 files changed:
src/edu/mit/ezyang/gravity/GravitySimulatorAboutBox.form
src/edu/mit/ezyang/gravity/GravitySimulatorAboutBox.java
src/edu/mit/ezyang/gravity/GravitySimulatorView.java
src/edu/mit/ezyang/gravity/actors/Body.java [new file with mode: 0644]
src/edu/mit/ezyang/gravity/j3d/ArrowGroup.java [new file with mode: 0644]
src/edu/mit/ezyang/gravity/j3d/EditableGroup.java
src/edu/mit/ezyang/gravity/j3d/RotateGroup.java
src/edu/mit/ezyang/gravity/j3d/behaviors/PhysicsBehavior.java [new file with mode: 0644]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/GravitySimulatorApp.properties [moved from src/edu/mit/ezyang/gravity/resources/GravitySimulatorApp.properties with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/GravitySimulatorView.properties [moved from src/edu/mit/ezyang/gravity/resources/GravitySimulatorView.properties with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/about.png [moved from src/edu/mit/ezyang/gravity/resources/about.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon0.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon0.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon1.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon1.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon10.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon10.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon11.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon11.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon12.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon12.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon13.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon13.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon14.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon14.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon2.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon2.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon3.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon3.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon4.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon4.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon5.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon5.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon6.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon6.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon7.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon7.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon8.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon8.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/busy-icon9.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/busy-icon9.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/busyicons/idle-icon.png [moved from src/edu/mit/ezyang/gravity/resources/busyicons/idle-icon.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/behaviors/resources/splash.png [moved from src/edu/mit/ezyang/gravity/resources/splash.png with 100% similarity]
src/edu/mit/ezyang/gravity/j3d/utils/behaviors/mouse/SmartMouseBehavior.java [moved from src/edu/mit/ezyang/gravity/j3d/SmartMouseBehavior.java with 87% similarity]
src/edu/mit/ezyang/gravity/j3d/utils/behaviors/mouse/SmartMouseTranslate.java [moved from src/edu/mit/ezyang/gravity/j3d/SmartMouseTranslate.java with 98% similarity]
src/edu/mit/ezyang/gravity/j3d/utils/behaviors/mouse/SmartMouseZoom.java [moved from src/edu/mit/ezyang/gravity/j3d/SmartMouseZoom.java with 98% similarity]
src/edu/mit/ezyang/gravity/j3d/utils/picking/behaviors/PickSelectBehavior.java [moved from src/edu/mit/ezyang/gravity/j3d/PickSelectBehavior.java with 92% similarity]
src/edu/mit/ezyang/gravity/j3d/utils/picking/behaviors/PickSelectCallback.java [moved from src/edu/mit/ezyang/gravity/j3d/PickSelectCallback.java with 82% similarity]
src/edu/mit/ezyang/gravity/j3d/utils/picking/behaviors/SmartPickTranslateBehavior.java [moved from src/edu/mit/ezyang/gravity/j3d/SmartPickTranslateBehavior.java with 95% similarity]
src/edu/mit/ezyang/gravity/j3d/utils/picking/behaviors/SmartPickZoomBehavior.java [moved from src/edu/mit/ezyang/gravity/j3d/SmartPickZoomBehavior.java with 95% similarity]