After a frustrating period of failing at basic trig whilst my kids chattered at me, here's a version of the triangular grid movement, but with dots!
When I made the line variant I conveniently ignored updating centre of rotation which looked rubbish with dots.