Seems like there should be some easy way to draw coordinate axes and the x-y plane. ArrowHelper with a text sprite and GridHelper should be able to help.
Syntax for toggling this on/off?
Should these scale with the camera zoom or always be a fixed size?
One solution would be to use a single function to answer both of these questions for each component: SetArrowScale(Num s) (and analogous SetGridScale) could toggle off display if s ≤ 0.
Might as well allow AxesHelper, ArrowHelper, and GridHelper to be used as normal functions, not restricted to the origin, which expands their usefulness.
Seems like there should be some easy way to draw coordinate axes and the x-y plane. ArrowHelper with a text sprite and GridHelper should be able to help.
One solution would be to use a single function to answer both of these questions for each component:
SetArrowScale(Num s)
(and analogousSetGridScale
) could toggle off display ifs ≤ 0
.