Hexagonal Grid Pick?

Hey guys, is there any approach made already for an hexagonal Grid Pick?


deep, deep in my project folders i may have something similar.
*i can’t promise at all
*if i have it will not simply work “out of the box”

Nice Kalle!

I will dig your project page deeply then.

Thanks ;)

oh no.
you misunderstood.
it is for sure not online, but eventually in the deepness of my harddisk.

Any way, loved your projects, in special the “3d led” one ;)

Ok just let me know if you find something, just if you have some time to do some search. I know how is it to look for old projects on my hd ;)


I just finished a patch that handles the construction of hexagonal patterns.

I will share it soon.

Now I just need something to convert from x-y to hexagon number.

I will see if can figure it out, if not I will bother you soon again.


I made a really messy patch that did this a while ago. When I finished it I realized this was much more easily done with intersect(3d Mesh Ray).

maybe I’ll post the calculation one too if I can stand to look at it long enough to be able to clean it up a little bit (it’s a very good example of bad patching practices)

hexgriddonesimple.v4p (18.0 kB)

with cylinder and intersect, indeed a clever approach.

Thanks Beyon, I learned a lot from your example.

I’m almost finishing my approach.

hey Beyon, it is easily to modify your design to have odd-even sized lines?


{CODE(ln=>1)}x x x x x
x x x x
x x x x x
x x x x
x x x x x
x x x x^

instead of:

{CODE(ln=>1)}x x x x x
x x x x x
x x x x x
x x x x x
x x x x x
x x x x x^

Because in the odd-even way, it is easy to go from one hexagon to another using a regular math expression.

for example

{CODE(ln=>1)}1 2 3 4 5

6 7 8 9

10 11 12 13 14

15 16 17 18

19 20 21 22 23^

here using hexagon’s index and a + - operation you can easily focus to another hexagon.

+1 = focus right,
-1 = focus left
+5 = focus down right,
-5 = focus up left.
+4 = focus down left,
-4 = focus up right.

this is not possible if all columns have same amount of hexagons

If it is not very easy, don’t worry I’m about to finish my approach.


Hey, I can say I just made my first prototype of hexagonal step sequencer, take a look: video preview

I will do some cleaning then sharing ;)