Examples of transformVector()


Examples of aspect.util.Matrix4x4.transformVector()

            Matrix4x4 m = Matrix4x4.identity();
            m = m.rotateY(x);

            m = m.rotate(internalView.right(), y);

            internalView.forward = m.transformVector(internalView.forward);

            Matrix4x4 m2 = transform.getMdlMatrix();

            view.up = m2.transformVector(internalView.up);
            view.setForward(m2.transformVector(internalView.forward));
View Full Code Here

Examples of aspect.util.Matrix4x4.transformVector()

            internalView.forward = m.transformVector(internalView.forward);

            Matrix4x4 m2 = transform.getMdlMatrix();

            view.up = m2.transformVector(internalView.up);
            view.setForward(m2.transformVector(internalView.forward));

            view.position = transform.position.plus(view.forward.times(-20.0f));

            Vector3 engineDir1 = new Vector3(0, internalView.forward.y, internalView.forward.z);
View Full Code Here

Examples of aspect.util.Matrix4x4.transformVector()

            internalView.forward = m.transformVector(internalView.forward);

            Matrix4x4 m2 = transform.getMdlMatrix();

            view.up = m2.transformVector(internalView.up);
            view.setForward(m2.transformVector(internalView.forward));

            view.position = transform.position.plus(view.forward.times(-20.0f));

            Vector3 engineDir1 = new Vector3(0, internalView.forward.y, internalView.forward.z);
            Vector3 engineDir2 = new Vector3(0, -internalView.forward.y, internalView.forward.z);
View Full Code Here

Examples of aspect.util.Matrix4x4.transformVector()

        angularVelocity = angularVelocity.plus(angularAcceleration.times(Time.deltaTime()));
   
        Vector3 avgRVel = Vector3.divide(rVelOld.plus(angularVelocity), 2.0f);
        Matrix4x4 m = Matrix4x4.identity().rotate(avgRVel, Time.deltaTime());
       
        ent.transform.up = m.transformVector(ent.transform.up);
        ent.transform.forward = m.transformVector(ent.transform.forward);
    }
}
View Full Code Here

Examples of aspect.util.Matrix4x4.transformVector()

   
        Vector3 avgRVel = Vector3.divide(rVelOld.plus(angularVelocity), 2.0f);
        Matrix4x4 m = Matrix4x4.identity().rotate(avgRVel, Time.deltaTime());
       
        ent.transform.up = m.transformVector(ent.transform.up);
        ent.transform.forward = m.transformVector(ent.transform.forward);
    }
}
View Full Code Here

Examples of aspect.util.Matrix4x4.transformVector()

    private int getNormals(Vector3[] v, int start) {
        Matrix4x4 m = ent.transform.getMdlMatrix().invert().transpose();

        for (int i = 0; i < numNormals; i++) {
            v[start + i] = m.transformVector(normals[i]);
        }

        return numNormals;
    }
View Full Code Here

Examples of aspect.util.Matrix4x4.transformVector()

    private int getEdges(Vector3[] v, int start) {
        Matrix4x4 m = ent.transform.getMdlMatrix();

        for (int i = 0; i < numEdges; i++) {
            v[start + i] = m.transformVector(edges[i]);
        }

        return numEdges;
    }
View Full Code Here

Examples of aspect.util.Matrix4x4.transformVector()

    public void renderModel() {
        model.transform.global = transform.global.concat(model.transform);
       
        Matrix4x4 m = camera.getMdlMatrix();
      
        model.transform.global.forward = m.transformVector(Vector3.zAxis());
        model.transform.global.up = m.transformVector(Vector3.yAxis());
       
        model.renderModel();
    }
}
View Full Code Here

Examples of aspect.util.Matrix4x4.transformVector()

        model.transform.global = transform.global.concat(model.transform);
       
        Matrix4x4 m = camera.getMdlMatrix();
      
        model.transform.global.forward = m.transformVector(Vector3.zAxis());
        model.transform.global.up = m.transformVector(Vector3.yAxis());
       
        model.renderModel();
    }
}
View Full Code Here

Examples of aspect.util.Matrix4x4.transformVector()

                    clearRenderer();

                    if (skybox != null) {
                        loadIdentity();
                        Matrix4x4 m = camera.getCamMatrix();
                        skybox.transform.global.forward = m.transformVector(Vector3.zAxis().negate());
                        skybox.transform.global.up = m.transformVector(Vector3.yAxis());
                        skybox.render();
                        clearDepthBuffer();
                        camera.transformCamera();
                    }
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.