Tilemap rotation 60°

4.3 Godot Version

I’m working on a Tilemap, but I’m using hexagons and not rectangles. I’m running into the issue, that the build-in rotation for Tiles is limited to 90° increments. But rotating a hexagon by 90° is of no use for me, I need 60° steps.

Is there any way to achieve custom rotations? Or modify the 90° to 60°?

Rotations are stored as an index in the tiledata, I think only the orthogonal are allowed. It’s not stored as the rotation value, but as an enum. So there is not really a way to fit a custom rotation value in there.

1 Like

I see, so i guess ill have to import 3 sets of tiles, 2 already rotated.
Thank you

1 Like

You could also implement your own TileMap. It’s a nice feature to have out of the box but it’s also not very difficult to write your own either.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.