Package aspect.util

Examples of aspect.util.Vector3.plus()


                Matrix4x4 m = ent.transform.global.getMdlMatrix();
                Vector3 point = m.transformPoint(new Vector3(1.0f, 0.0f, 3.0f));

                Vector3 vel = Frigate.this.rigidBody().velocity;

                vel = vel.plus(Vector3.cross(Frigate.this.rigidBody().angularVelocity, point.minus(ent.transform.global.position)));

                World.main.add(new Trail(point, vel.plus(ent.transform.global.forward().times(-20.0f)), Frigate.this));
            }
        }
    }
View Full Code Here


                Vector3 vel = Frigate.this.rigidBody().velocity;

                vel = vel.plus(Vector3.cross(Frigate.this.rigidBody().angularVelocity, point.minus(ent.transform.global.position)));

                World.main.add(new Trail(point, vel.plus(ent.transform.global.forward().times(-20.0f)), Frigate.this));
            }
        }
    }

    private class TurretControl extends Behavior {
View Full Code Here

    }

    public Vector3 netForce() {
        Vector3 sigmaForce = Vector3.zero();
        for (Force force : forces) {
            sigmaForce = sigmaForce.plus(force.getForce(ent));
        }

        if (world != null) {
            for (Force force : world.forces()) {
                sigmaForce = sigmaForce.plus(force.getForce(ent));
View Full Code Here

            sigmaForce = sigmaForce.plus(force.getForce(ent));
        }

        if (world != null) {
            for (Force force : world.forces()) {
                sigmaForce = sigmaForce.plus(force.getForce(ent));
            }
        }

        return sigmaForce;
    }
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.