我希望在 3D中有两个扇区(一个是蓝色,另一个是黑色铅笔),并且它们在平面上共享相同的顶点。黑色铅笔位于平面上,而蓝色铅笔位于平面上方。
我期待的效果如图所示。
如果我也可以将三个角度标记出来,那就太好了。
我试过的:
from matplotlib.patches import Wedge
from matplotlib.collections import PatchCollection
from mpl_toolkits.mplot3d import Axes3D
import matplotlib.pyplot as plt
fig = plt.figure()
ax = Axes3D(fig)
patches = []
patches.append(Wedge((.8,.3), .2, 0, 45))
p = PatchCollection(patches)
ax.add_collection3d(p)
plt.show()