Simply press 1, 2, and 3 to get different graphs, the first being a cartesian circle, the second being a sort of 1/x for each of the three quadrants, and 3 for a sine equation or sorts :> There are three axis, all in white, and going in counter clockwise direction, a, b, and c
So I had a project where I wanted a triangular grid and I realized I had no idea how such a coordinate system would even work, I did some research and couldn't find anything that wasn't about barycentric coordinates, so I decided to created my own. Going from the right, there are three axis, a, b, and c, and coordinates are represented as a 3 dimensional tuple, however, interestingly, only positive values are allowed, and only two of the axis can have a value at any one time. Also interestingly technically you only need 2 axis if you get rid of the prohibition on negative values but it causes some issues with graphing, so I decided to make that a strict rule, if a negative value ever appears it is actually quite easy to adjust back to positive values, so given that coordinates are defined as follows: (a, b, c), and a is negative, to readjust back to positive it is simply (0, b-a, c-a). There is a bunch of math I have done over the past few days and I am learning quite a bit about all of this, I do want to possibly write a paper detailing how all of this works. I realize now effectively what I have created is a coordinate system of the surface of a cube's corner, it kind of looks like one too! I want to do some more math with this as well, if anyone has anything they want to add on go right on ahead! I am all ears! Feel free to play with this too! I plan to use this in other projects for organic looking growth patterns as well as for spatial collision detection code as well!