local util = {} function util.cartToIso(cart) local iso = {} iso.x = cart.x - cart.y iso.y = (cart.x + cart.y) / 2 return iso end function util.isoToCart(iso) local cart = {} cart.x = (2 * iso.y + iso.x) / 2 cart.y = (2 * iso.y - iso.x) / 2 return cart end return util