@Override
public Env3D[] generateRunnables(ParCollection params) {
Env3D env = new Env3D(0, params);
CollisionShape box2 = new BoxShape(new Vector3f(100f, 10f, 100f));
env.getCollisionShapes().add(box2);
CollisionShape box3 = new BoxShape(new Vector3f(30f, 30f, 5f));
env.getCollisionShapes().add(box2);
CollisionShape box4 = new BoxShape(new Vector3f(30f, 30f, 5f));
env.getCollisionShapes().add(box2);
CollisionShape box5 = new BoxShape(new Vector3f(5f, 30f, 30f));
env.getCollisionShapes().add(box2);
CollisionShape box6 = new BoxShape(new Vector3f(5f, 30f, 30f));
env.getCollisionShapes().add(box2);
env.addAgent(new Agent3D(0, env, box2, new Vector3f(0f, -51f, 0f), 0f));
env.addAgent(new Agent3D(1, env, box3, new Vector3f(0f, 0f, 45f), 0f));
env.addAgent(new Agent3D(2, env, box4, new Vector3f(0f, 0f, -45f), 0f));
env.addAgent(new Agent3D(3, env, box5, new Vector3f(45f, 0f, 0f), 0f));