Examples of CollisionSystem


Examples of com.badlogic.ashley.benchmark.artemis.systems.CollisionSystem

  private static World prepareWorld(int numEntities) {
    World world = new World();
   
    world.setSystem(new MovementSystem());
    world.setSystem(new StateSystem());
    world.setSystem(new CollisionSystem());
    world.setSystem(new RemovalSystem());
   
    world.initialize();
   
    for (int i = 0; i < numEntities; ++i) {
View Full Code Here

Examples of com.badlogic.ashley.benchmark.ashley.systems.CollisionSystem

  private static Engine prepareEngine(int numEntities) {
    Engine engine = new Engine();
   
    engine.addSystem(new MovementSystem());
    engine.addSystem(new StateSystem());
    engine.addSystem(new CollisionSystem());
    engine.addSystem(new RemovalSystem());
   
    for (int i = 0; i < numEntities; ++i) {
      Entity entity = new Entity();
     
View Full Code Here

Examples of org.jdesktop.mtgame.CollisionSystem

                rc.setSceneRoot(rootNode);
            }

            // TODO: shouldn't this just be a call to adjustCollisionSystem()?
            WonderlandSession session = cell.getCellCache().getSession();
            CollisionSystem collisionSystem = ClientContextJME.getCollisionSystem(session.getSessionManager(), "Default");


            CollisionComponent cc=null;

            cc = setupCollision(collisionSystem, rootNode);
View Full Code Here

Examples of org.jdesktop.mtgame.CollisionSystem

        if (collisionEnabled==false && pickingEnabled==false && cc!=null)
            entity.removeComponent(CollisionComponent.class);

        if (cc==null) {
            WonderlandSession session = cell.getCellCache().getSession();
            CollisionSystem collisionSystem = ClientContextJME.getCollisionSystem(session.getSessionManager(), "Default");
            cc = setupCollision(collisionSystem, rootNode);
            entity.addComponent(CollisionComponent.class, cc);
            return;
        }
View Full Code Here

Examples of org.jdesktop.mtgame.CollisionSystem

        ServerSessionManager lm = LoginManager.getSessionManager(serverURL);

        // Register physics and phyiscs collision systems for this session
        WorldManager worldManager = ClientContextJME.getWorldManager();
        CollisionManager collisionManager = worldManager.getCollisionManager();
        CollisionSystem collisionSystem = collisionManager.loadCollisionSystem(
                JBulletDynamicCollisionSystem.class);
        JBulletDynamicCollisionSystem jBulletCollisionSystem =
                (JBulletDynamicCollisionSystem) collisionSystem;
        PhysicsManager physicsManager = worldManager.getPhysicsManager();
        JBulletPhysicsSystem jBulletPhysicsSystem =
View Full Code Here

Examples of org.jdesktop.mtgame.CollisionSystem

            // Fetch the JME Collision system using the server manager of the Cell
            // to which this renderer is attached.
            ServerSessionManager manager =
                    cell.getCellCache().getSession().getSessionManager();
            CollisionSystem collisionSystem =
                    ClientContextJME.getCollisionSystem(manager, "Default");

            // Create a new collision controller, and set on the avatar
            CollisionController controller = new CollisionController(collisionGraph,
                    (JMECollisionSystem) collisionSystem);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.