mapeditor/tiled

Do you want to work on this issue?

You can request for a bounty in order to promote it!

Option to render all tile layers in a group as a single layer. #3487

Chase-san posted onGitHub

Is your feature request related to a problem? Please describe. I currently have an isometric grid. I find that I cannot vertically offset tiles without overlap issues. I can make a tileset with taller tiles, but this requires creating a custom image for each tile with a new offset.

Describe the solution you'd like An option to group all layers within a group as rendering at the same time. Higher layers will render over lower layers ONLY if they have a tile on the same grid position. Otherwise it renders in whatever render order is set on the map.

For example, take this scene. iso_0

If you had a second layer with a y offset by -8 in this mode, you could render something like this, despite having all the same tiles. iso_1

Describe alternatives you've considered There is no per tile render offset. There is also no way to offset the render offset in the tileset as far as I can find. I can create tiles that are taller or shorter, but these cause a great deal of copying. Additionally I can make maps using the object layer that can create this effect, however aligning these to a grid is very time consuming, and offsetting them in isometric requires changing both coordinates.


I think this is a duplicate of #1274, and you may find that issue's thread worth reading and commenting on :D That one speaks of rendering everything as one layer while you want this to only apply to groups, but I imagine a proper implementation would include options for how to deal with groups, as some people use groups for visual groupings while others use them for logical groupings.

posted by eishiya over 2 years ago

Fund this Issue

$0.00
Funded
Only logged in users can fund an issue

Pull requests