9
我想知道如何在MayaVi的三維曲面圖上繪製正確的座標軸。我可以創造最佳的軸看起來像this ...如何在MayaVi中繪製合適的三維座標軸,就像在Matplotlib中找到的座標軸
然而,這些看起來不很專業,如果我要呈現或者把這些海報上。
我想軸看起來像this ...
這些軸看起來更專業,更容易比默認Mayavi的軸閱讀。
任何幫助將不勝感激。
謝謝!
我想知道如何在MayaVi的三維曲面圖上繪製正確的座標軸。我可以創造最佳的軸看起來像this ...如何在MayaVi中繪製合適的三維座標軸,就像在Matplotlib中找到的座標軸
然而,這些看起來不很專業,如果我要呈現或者把這些海報上。
我想軸看起來像this ...
這些軸看起來更專業,更容易比默認Mayavi的軸閱讀。
任何幫助將不勝感激。
謝謝!
我也有這個問題。 我通過不顯示Mayavi的軸,但是繪製軸砍死一個糟糕的解決辦法,我需要自己使用PLOT3D格式()
from mayavi import mlab
import numpy as np
xx = yy = zz = np.arange(-0.6,0.7,0.1)
xy = xz = yx = yz = zx = zy = np.zeros_like(xx)
mlab.plot3d(yx,yy+lensoffset,yz,line_width=0.01,tube_radius=0.01)
mlab.plot3d(zx,zy+lensoffset,zz,line_width=0.01,tube_radius=0.01)
mlab.plot3d(xx,xy+lensoffset,xz,line_width=0.01,tube_radius=0.01)
您現在可以添加使用text3d() 非常不雅和蠻力標籤和註釋,但在捏的作品。
您正在使用哪種MayaVi版本? – Schorsch
你的問題基本上是「我不喜歡默認的mayavi座標軸,我該如何得到更好的座標?」在我看來,這不是一個好問題,儘管它可能是一個重要的功能要求。 你的問題的答案是,這是軸在VTK中的外觀。如果你對他們不滿意,你有幾種選擇。你可以看看你想要的不同的庫,你可以嘗試很好地問mayavi/vtk開發者,如果他們會實現你的功能,或者你可以自己寫。 – aestrivex
剛剛遇到了同樣的問題。雖然我同意「這只是VTK的樣子」,但這不是一個令人滿意的答案。在我看來,這個問題使得mayavi幾乎無法用於科學應用,因爲你永遠不會發布這樣奇怪的外觀。去尋找替代品... R似乎是有希望的 – HansSnah