Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- val result = Matrix4f()
- result.setIdentity()
- val tmp = Matrix4f()
- result.setTranslation(Vector3f(0f, MathHelper.sin(hover * 0.1f) * 0.01f, 0f))
- tmp.rotY(-yaw)
- result.mul(tmp)
- tmp.rotZ(80 * Math.PI.toFloat() / 180)
- result.mul(tmp)
- var vector = Vector4f(MathHelper.sin(f) / 16, 0f, 0f, 0f)
- result.transform(vector)
- tmp.set(Vector3f(vector.x, vector.y, vector.z))
- result.mul(tmp)
- tmp.rotY(-rotation)
- result.mul(tmp)
- vector = Vector4f(0f, 0.25f, 0f, 0f)
- result.transform(vector)
- tmp.set(Vector3f(vector.x, vector.y, vector.z))
- result.mul(tmp)
- vector = Vector4f(0.375f, 0f, 0f, 0f)
- result.transform(vector)
- tmp.set(Vector3f(vector.x, vector.y, vector.z))
- result.mul(tmp)
Add Comment
Please, Sign In to add comment