public void rotateAround(Tuple3f around, Tuple3f rot) { translate(around); rotate(rot); translate(around.scaleBy(-1)); }
public void advance(float dist) { Vector3f fwd = getForward(); fwd.scale(dist); translate(fwd); }