diff options
Diffstat (limited to 'src/tesseract/TesseractUI.java')
-rw-r--r-- | src/tesseract/TesseractUI.java | 29 |
1 files changed, 12 insertions, 17 deletions
diff --git a/src/tesseract/TesseractUI.java b/src/tesseract/TesseractUI.java index 1d6a5cc..85f46a1 100644 --- a/src/tesseract/TesseractUI.java +++ b/src/tesseract/TesseractUI.java @@ -42,10 +42,9 @@ import tesseract.newmenu.NewParticleMenuItem; import tesseract.newmenu.NewPlanarPolygonMenuItem; import tesseract.newmenu.NewSurfBoardMenuItem; import tesseract.newmenu.NewToroidMenuItem; -import tesseract.objects.Box; -import tesseract.objects.ChainLink2; import tesseract.objects.PhysicalObject; import tesseract.objects.Sphere; +import alden.Peer; import com.sun.j3d.utils.picking.PickCanvas; import com.sun.j3d.utils.picking.PickResult; @@ -84,6 +83,11 @@ public class TesseractUI extends JFrame { private World myWorld; /** + * The Peer Object + */ + private Peer myPeer; + + /** * The Canvas. */ private Canvas3D myCanvas; @@ -121,9 +125,12 @@ public class TesseractUI extends JFrame { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + myPeer = new Peer(true); + myWorld = new World( new BoundingBox(new Point3d(-UNIT / 2, -UNIT / 2, -UNIT / 2), - new Point3d(UNIT / 2, UNIT / 2, UNIT / 2))); + new Point3d(UNIT / 2, UNIT / 2, UNIT / 2)), + myPeer); myCurrentObject = null; @@ -150,20 +157,8 @@ public class TesseractUI extends JFrame { // THIS IS WHERE OBJECTS ARE FORCED INTO EXISTANCE // TODO: REMOVE TEST CODE - // Lookie! Linked chainlinks! - //myWorld.addObject(new ChainLink2(new Vector3f(0.15f, 0, 0), 1)); - //ChainLink2 o = new ChainLink2(new Vector3f(), 1); - //o.setRotation(); - - //myWorld.addForce(new AirDrag()); - - //World.addObject(new Box(0.18f, 0.1f, 0.25f, new Vector3f(0.1f, -0.10f, 0))); - //myWorld.addObject(new Box(0.18f, 0.25f, 0.1f, new Vector3f(-0.1f, 0, 0))); - PhysicalObject s = new Sphere(.05f, new Vector3f()); - s.setAngularVelocity(new Vector3f(0, 2, 0)); - myWorld.addObject(s); - - //myWorld.addObject(o); + myPeer.connectToNetwork("127.0.0.1"); + //myPeer.createNetwork(); } /** |