What problem does this feature solve?
If you need to list a lot of data on one axis,
There is an issue with overlapping names.

Also, when rotate the chart, the labels invade the chart area.
I can adjust the margin of the label, but since it is fixed, too much margin is given when zoomed in. (Please refer to the date axis.)

What does the proposed API look like?
3DGrid.{x|y|z}Axis3D.axisLabel.autoRotate : {boolean}, // The axis rotates as the camera rotates.
3DGrid.{x|y|z}Axis3D.axisLabel.rotate :{deg}, //Default axisLabel Deg
3DGrid.{x|y|z}Axis3D.axisLabel.anchor : {left|right|center|top|bottom|top-left|top-right|top-center.... }
What problem does this feature solve?
If you need to list a lot of data on one axis,

There is an issue with overlapping names.
Also, when rotate the chart, the labels invade the chart area.

I can adjust the margin of the label, but since it is fixed, too much margin is given when zoomed in. (Please refer to the date axis.)
What does the proposed API look like?
3DGrid.{x|y|z}Axis3D.axisLabel.autoRotate : {boolean}, // The axis rotates as the camera rotates.
3DGrid.{x|y|z}Axis3D.axisLabel.rotate :{deg}, //Default axisLabel Deg
3DGrid.{x|y|z}Axis3D.axisLabel.anchor : {left|right|center|top|bottom|top-left|top-right|top-center.... }