And to clarify the "direction function" would use greyscale colors derived from an input to guide the direction, for example, the highest values being white would create a "positive direction" whereas the lowest values being black would create a "negative value" I hope this helps convey what I am trying to envision. Also, it would only guide X, Y, or Z independently, the "direction function" would only apply for the direction, not the axizes.