I’d like to request a feature for tilemap collisions. Currently, the engine requires the collision mask be the same size. However, for the sub-pixel shading, or for 3D uses of tilemaps, it makes sense to have a high resolution tile size but a low resolution collision map. Currently you have to have the same size for both. This makes creating areas w/ lower or higher resolution textures hard to scale properly since the physics is based on the texture size for each tile.
I’m willing to help with this if possible, but not sure I understand enough yet
EDIT: Here’s an example I created which shows the benefits of scaling down tiles. The difference is small (you’ll have to see the actual size to notice likely) but adding the extra sub-pixel detail preserves the sense of depth w/ perspective view better imo.
Zooming in on the texture in the bottom right for a clear example of the benefit:
The top image is the 24x20 tiles. The bottom is the 48x40 tiles which have been scaled down. The depth of the rock texture is preserved much better in the bottom image.