I am working with a field of hexagons arranged in a gapless fashion, similar to the layout shown in this image:
Each individual hexagon is represented by the class Hexagon
.
The challenge I am facing involves placing objects at specific positions on the corners and edges of the hexagons. For instance, positioning an object on the top edge of a hexagon requires that it also be placed on the bottom edge of the adjacent hexagon.
However, I want to avoid dealing with multiple placements that represent the same position from different viewpoints.
Does anyone have suggestions for a more elegant solution?
Thank you in advance!
-Leo