fix frequency calculation in angle return

This commit is contained in:
dfsek
2021-12-13 18:44:13 -07:00
parent da5a7a7856
commit bf5e7f589d
@@ -356,7 +356,7 @@ public class CellularSampler extends NoiseFunction {
case Distance3Sub -> distance2 - distance0 - 1; case Distance3Sub -> distance2 - distance0 - 1;
case Distance3Mul -> distance2 * distance0 - 1; case Distance3Mul -> distance2 * distance0 - 1;
case Distance3Div -> distance0 / distance2 - 1; case Distance3Div -> distance0 / distance2 - 1;
case Angle -> FastMath.atan2(x - centerX, y - centerY); case Angle -> FastMath.atan2(y / frequency - centerY, x / frequency - centerX);
}; };
} }
@@ -519,7 +519,7 @@ public class CellularSampler extends NoiseFunction {
case Distance3Sub -> distance2 - distance0 - 1; case Distance3Sub -> distance2 - distance0 - 1;
case Distance3Mul -> distance2 * distance0 - 1; case Distance3Mul -> distance2 * distance0 - 1;
case Distance3Div -> distance0 / distance2 - 1; case Distance3Div -> distance0 / distance2 - 1;
case Angle -> FastMath.atan2(x - centerX, y - centerY); case Angle -> FastMath.atan2(y / frequency - centerY, x / frequency - centerX);
}; };
} }