Extra grid dots for hex grid

Hi folks!

I want to make a hex grid based battlemap that is still able to have nice rectangular buildings in it.

As you probably all know there is the following problem with that:

No matter how you go about mapping a rectangle on a hex grid, you will cut some hex tiles in half. for example like that:

I will adress the problem of half-hex tiles in another discussion. First I want to draw the walls exactly as shown in the picture. for that i would need some more grid points, so i can snap to the needed positions.

When i acivate all gridpoints in the overlay i get the black dots in the picture.

I also need the red dots, so i can align my rectangular buildings to the hex grid.

Is there any way to accomplish that?

Comments

  • MonsenMonsen Administrator 🖼️ 46 images Cartographer
    No, there is no way to set up a snap grid like that, at least not one I could figure out.

    You can draw the lines you have in your example using the existing snap points, and then use the intersection modifier to precisely place nodes at the red spots of course, that will accomplish getting a perfect precision, but it is a lot of work, because you'll have to do that for every hex that would contain a node.
  • LoopysueLoopysue ProFantasy 🖼️ 39 images Cartographer
    Or you could draw a single hexagon, then an offset hexagon inside it the exact distance to the red spots inside it, then clone the red hexagon to all the hexagons on the grid.

    That wouldn't give you spots, but it would give you a red hexagon that describes the position of the spots.

    Or you could do that, then with the circle tool draw the spots on the corners of the offset hexagon using attach to attach them to the corners of the new hexagon, then copy the dots only and using the snap grid clone the set of spots to each grid hexagon.

    (hope that makes sense)
  • Thanks for the fast responses! So if I understand correctly I use the existing grid to draw the red helping lines once, and then I clone it to every other hex tile. How do I go about this cloning thing? Do you mean copy and pasting to all the other hexes? Using snap to be precise?
  • LoopysueLoopysue ProFantasy 🖼️ 39 images Cartographer
    Yes. Clone = copy and paste.

    But if you would prefer to have the spots instead of a second hexagon, you could draw the hexagon once, then place the spots on the corners of that hexagon, and copy only the spots and clone them instead, using the snap grid to position them quickly in each grid hexagon.
  • LoopysueLoopysue ProFantasy 🖼️ 39 images Cartographer
    That's an awful lot of spots floating around waiting to get confused with everything else, though, so in addition I would suggest that you create and clone them on the GRID layer so that they can be frozen with the grid.
  • Ah, thank you! I'll try that!

    As my grid will be about 20x30 hexes: is there any way to automate that?
  • LoopysueLoopysue ProFantasy 🖼️ 39 images Cartographer
    Not really, but it shouldn't take long if you draw only one set of spots and then copy them all at the same time and paste them.

    At least its not 200x300 :)
  • If it was 200x300 i'd rather start learning macros ;) I will work on that an the weekend and will report back, thanks a lot!
  • 12 months later
  • edited May 2020
    ok, it took me a while, but i finally had the chance to revisit this post.

    Turns out, the solution is quite simple:

    1) make your main grid with draw - add hex/square grid. Make this as big as you'll need it for your map.
    [Image_14710]

    2) make a smaller grid via right click on the grid button in the bottom right. this brings up the "Select Grid System" menu, where you can add a hex grid thats half as wide as the first one. Make sure you've got the same orientation (horizontally/vertically) as the first one. To align the small grid with the big grid in just the right way you have to move the origin of the small grid. You want the centers of the small hexes to be on the same positions as the centers of the big hexes. In my example I had to move it down by halfthe height of a small hex.
    [Image_14711]

    The result is a big grid with snap positions in all the right places (marked here with red circles).
    [Image_14712]


    The only downside is, that now we've got extra snap positions. they might be confusing if you are just working on walls, but they might come in handy when drawing smooth polys. Anyways to generate maps as described above we're all set now. Now we only need to find some more symbols that work well with hexes (a few of those I found in SS4 and made the quick example below)
    [Image_14713]
  • Mateus090985Mateus090985 Traveler
    edited May 2020
    Do you know what I do? I draw another grid, smaller then what I need. Put it in a diferent sheet and hide it. Now you can snap in smaller intervals =)
  • Does drawing a second grid change the snap-grid as well? hmm... It probably does, as it also changes it from squares to hex, when you draw the first one...

    I'll have to check that later. If the second drawn grid aligns with the first one perfectly it would definitely be faster :)
  • LoopysueLoopysue ProFantasy 🖼️ 39 images Cartographer
    edited May 2020
    There are two types of grid. A visible grid and a snap grid. You can choose to create a snap grid at the same time as a drawn grid when you use the Draw->Hex or Square Overlay..., but you can also create your own snap grid without a drawn grid by right clicking the GRID button and creating a new snap grid or editing one of the existing ones.

    The snap grid (for the benefit of any newbies reading this) is the grid that appears as little dots on the screen but which isn't printed. The cursor snaps to it when you have SNAP turned on, which is why it is called the snap grid.
  • Unfortunately the alternate method of drawing the big grid first, then the second one does not align the to grids in the right way. So my description is still the way to go.
  • LoopysueLoopysue ProFantasy 🖼️ 39 images Cartographer
    You can increase the number of snap points in a given grid at any time by right clicking the GRID button and editing the grid. Best to also edit the name as well so you know just how many snap divisions you have.
Sign In or Register to comment.