private Matrix4d reorientHelix(int index) { Matrix4d matrix = new Matrix4d(); matrix.setIdentity(); matrix.setRotation(new AxisAngle4d(1, 0, 0, Math.PI / 2 * (index + 1))); matrix.mul(transformationMatrix); return matrix; }