簡體   English   中英

如何在 Python 中將表面連接在一起以形成 3D 圖像?

[英]How to join surfaces together to form a 3D image in Python?

我希望實現與這個問題非常相似的東西: How to join this two 3D lines together with a surface in Python's matplotlib

底部有一個答案,這正是我想要獲得的圖片,但是,我正在處理的表面是任意的,因此我無法對它們進行參數化。 我有多個 2D 曲線(每個都在特定的 z 級別)並且我希望“連接”它們,部分原因是當一個封閉表面的“寬度”隨着 z 增加而增加時,視覺上很明顯。

有誰知道我如何實現這一目標? 謝謝。

我不確定這是否是您想要的,但是如果您想投影 3d 表面的兩個 2d 輪廓,您可以在等高線圖中使用offset=z ,其中z是您要繪制的 z 軸中的位置個人資料。 這是一個例子: https : //matplotlib.org/3.3.1/gallery/mplot3d/contour3d_3.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM