Fixed incorrect blend/median previews on mobile
This commit is contained in:
@@ -32,7 +32,7 @@ public class BlendFilter extends GenerateFilter{
|
|||||||
for(int y = -rad; y <= rad; y++){
|
for(int y = -rad; y <= rad; y++){
|
||||||
if(Mathf.dst2(x, y) > rad*rad) continue;
|
if(Mathf.dst2(x, y) > rad*rad) continue;
|
||||||
|
|
||||||
if(in.tile(in.x + x, in.y + y).floor == flooronto.id){
|
if(in.tile((in.x + x) / in.scaling, (in.y + y) / in.scaling).floor == flooronto.id){
|
||||||
found = true;
|
found = true;
|
||||||
break outer;
|
break outer;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ public class MedianFilter extends GenerateFilter{
|
|||||||
for(int y = -rad; y <= rad; y++){
|
for(int y = -rad; y <= rad; y++){
|
||||||
if(Mathf.dst2(x, y) > rad*rad) continue;
|
if(Mathf.dst2(x, y) > rad*rad) continue;
|
||||||
|
|
||||||
GenTile tile = in.tile(in.x + x, in.y + y);
|
GenTile tile = in.tile((in.x + x) / in.scaling, (in.y + y) / in.scaling);
|
||||||
blocks.add(tile.block);
|
blocks.add(tile.block);
|
||||||
floors.add(tile.floor);
|
floors.add(tile.floor);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user