Fix boosted top-down-view map artifacts

This commit is contained in:
CylonicRaider 2021-12-12 21:26:26 +01:00
parent 0d477db78b
commit a8f13e9dca
1 changed files with 2 additions and 2 deletions

View File

@ -1248,8 +1248,8 @@ public class IsoHDPerspective implements HDPerspective {
for(int x = 0; x < tileWidth * sizescale; x++) {
ps.px = x;
for(int y = 0; y < tileHeight * sizescale; y++) {
ps.top.x = ps.bottom.x = xbase + ((double)x)/sizescale + 0.5; /* Start at center of pixel at Y=height+0.5, bottom at Y=-0.5 */
ps.top.y = ps.bottom.y = ybase + ((double)y)/sizescale + 0.5;
ps.top.x = ps.bottom.x = xbase + (x + 0.5) / sizescale; /* Start at center of pixel at Y=height+0.5, bottom at Y=-0.5 */
ps.top.y = ps.bottom.y = ybase + (y + 0.5) / sizescale;
ps.top.z = height + 0.5; ps.bottom.z = miny - 0.5;
map_to_world.transform(ps.top); /* Transform to world coordinates */
map_to_world.transform(ps.bottom);