Godot: [TRACKER] GridMap related issues

Created on 18 Aug 2017  路  13Comments  路  Source: godotengine/godot

Gridmap:

  • [x] Cannot create a MeshLibrary for GridMap, either using ArrayMesh or procedural meshes #10118 (bug)
  • [x] GridMap does not work #9111 (bug)
  • [x] Cannot edit grids in the 3D viewport #10395 (bug)
  • [x] GridMap always visible even when set not visible #907 (bug)
  • [x] Add a get_used_cells() method like in TileMap #11857 (enhancement)
  • [x] Gridmap editor doesn't respects cell scale #10128 (bug)
  • [x] Duplication of tiles is broken in Gridmap #8812 (bug)
  • [x] Crash when Octant size is set to 0 #6515 (bug)
  • [x] Include transforms of tile object's children when generating .meshlib file #11722 (bug)
  • [x] GridMap does not convert collision data and it's not possible to define this data manually #11888 (bug)
  • [x] Freelook mode does not play well with Gridmap editor #10697 (bug/enhancement)
  • [x] Wrong UV mapping when atlasing enabled for 3D objects #6207 (enhancement)
  • [x] Pick up tile from map #3829 (enhancement)
  • [ ] Collision section of GridMap is outdated when compared to TileMap, (No collision Layers) #3284 (enhancement)
  • [x] Convert an arbitrary point in world space, to GridMap cell coordinates #11856 (enhancement)
  • [ ] A signal or callback for on_cell_changed() #11855 (enhancement)

More wide ones:

  • [ ] Node Concepts for Module: Grid2D, Grid3D, HexGrid2D, HexGrid3D #10005 (discussion, feature request)

Postponed to 3.1:

  • [ ] More obvious way to rotate GridMap tiles #6639 (enhancement)
  • [ ] Hide tiles when mouse hovering over them (to give ability to see how gridmap will look like after placing new tile) #5526 (enhancement)

_(fell free to propose related issues, but note that I will moderate this thread in case of off-topics)_

bug enhancement core tracker

Most helpful comment

17118 probably should be part of this tracker.

All 13 comments

I've also been having issues adding collisions to the gridmap. It doesn't import any shapes and it does not let you change the number of shapes, in the shapes array, so I cannot add them manually.

@Giacom That seems to work correctly now

Still having the same issue. Collision shapes aren't being imported and I can't manually change the shapes array, trying to resize it immediately puts it back to 0.

I'm on the current master branch, from when this post was made.

Windows 10
Compiler: MSVC x64

@Giacom this deserves it's own issue. Please open new one, include detailed reproduction steps and sample project. Thank you

907 is done, too.

10697 and #11856 were fixed.

About More obvious way to rotate GridMap tiles I think the current rotating is okay, but we need one more thing - flipping tiles, along with rotating.

18836 should probably also be added to this.

17118 probably should be part of this tracker.

22205 too, as Vector3i would be very useful for GridMap.

Has there been any discussion about mirroring items in the GridMap? Is there enough free data in the structure for this, I imagine we'd only need a few bits

See #31340

If the parent or some ancestor of a GridMap has visible = false, the GridMapis still shown. It only hides when setting its own visibleproperty to false. Maybe this is related to #907 .

Was this page helpful?
0 / 5 - 0 ratings