mirror of
https://github.com/VolmitSoftware/Iris.git
synced 2025-07-18 02:03:59 +00:00
Fix center possibly
This commit is contained in:
parent
617a797743
commit
18a1a693b5
@ -74,10 +74,7 @@ public class IrisImageMap {
|
||||
|
||||
public double getNoise(IrisData data, int x, int z)
|
||||
{
|
||||
IrisImage i = imageCache.aquire(() -> {
|
||||
IrisImage ii = data.getImageLoader().load(image);
|
||||
return ii;
|
||||
});
|
||||
IrisImage i = imageCache.aquire(() -> data.getImageLoader().load(image));
|
||||
if(i == null)
|
||||
{
|
||||
Iris.error("NULL IMAGE FOR " + image);
|
||||
@ -90,10 +87,10 @@ public class IrisImageMap {
|
||||
{
|
||||
x /= coordinateScale;
|
||||
z /= coordinateScale;
|
||||
x = isTiled() ? x % i.getWidth() : x;
|
||||
z = isTiled() ? z % i.getHeight() : z;
|
||||
x = isCentered() ? x + ((i.getWidth() / 2D) * coordinateScale) : x;
|
||||
z = isCentered() ? z + ((i.getHeight() / 2D) * coordinateScale) : z;
|
||||
x = isTiled() ? x % i.getWidth() : x;
|
||||
z = isTiled() ? z % i.getHeight() : z;
|
||||
double v = i.getValue(getChannel(), (int)x, (int)z);
|
||||
return isInverted() ? 1D - v : v;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user