I should probably be disturbed that my x value for generated points is negative, maybe it has something to do with the fact that I am thinking of y as up, z as forward?