I'm looking to draw only one half of an axis in ContourPlot3D
, mainly because I don't wan't the axis lines to be where the interesting stuff happens (intersection of two surfaces), but I do want to show where the axes are. This is my code so far:
ContourPlot3D[{y == x^2, z == x^3}, {x, -3, 3}, {y, -5, 5}, {z, -10, 10},
AxesLabel -> Automatic, Boxed -> False, AxesOrigin -> {0, 0, 0},
Mesh -> None, ContourStyle -> Opacity[0.3]]
This is the result it produces:
I would like only half of each axis to appear on the graph. I already dug through the documentation, but it seems I can only turn the axes on or off completely, no partial option. Thanks in advance for any help.
Epilog
shouldn't be hard. $\endgroup$ – carlosayam Jan 10 '14 at 1:54CustomTicks
; if someone has a free solution that fits the bill, go for it :) $\endgroup$ – carlosayam Jan 10 '14 at 2:02FullGraphics
it says "FullGraphics generates explicit graphics primitives for objects specified by options such as Axes, Ticks, etc." -- is there perhaps a way to extract the primitives used to draw the axes? In that case it should be straightforward to remove half of it. $\endgroup$ – C. E. Jan 10 '14 at 2:03