私はいくつかのデータを視覚化するためにpythonでmayaviを使用しています。 3D空間にサーフェスがあり、イメージをマップする必要があります。私はmayaviのドキュメントを見て、私が見つけることができるのはthisであり、それは本当に私をあまり助けてくれません。誰かが前にこのような何かをしたことがありますか?テクスチャをmayaviメッシュにマッピングする
答えて
実際にmesh
関数はscalars
引数をとり、選択されたカラーマップに従って、サーフェス上の対応する点をカラーリングします。私はまだしかし、任意のRGB画像をサーフェスにマップする方法を知らない。
今私はあなたがしたいことを知っていますが、私はそれを解決する方法がわかりません。 'surf'の' color'オプションがあなたを助けることができますか? – ahelm
「3DプロッティングのためのPythonスクリプト」の章は見ていないでしょう。 Pythonの内部で使用できるmayaviコマンドのコレクションがあります。例えば、セクション"3D Plotting functions for numpy arrays"。リンクをたどると、その機能についての説明とそれぞれの小さな例が見つかります。
あなたの場合、mesh
またはsurf
とする必要があります。どちらの関数も同じですが、違いはあります。例えば、surf
関数は、私の意見ではより多くのサブ関数mesh
です。実際にx座標とy座標を定義する必要はありません.2次元配列のz座標が必要です。 mesh
を使用する場合は、3つの座標(x、y、z)をすべて2D配列として渡す必要があります。
例を確認することをお勧めします。
これはあなたの質問に対する回答ですか?たぶん、あなたがしたいことについてより具体的にするべきでしょう。
素敵な1日とハッピーホリデーをお過ごしください。
はい、私はそれを見ました。それはあまり書かれていないことが分かります。あなたも私の質問に答えることができないので、あなたもそれを見たと思います。 – katrasnikj
- 1. QMLメッシュにテクスチャを適用する
- 2. javafxのメッシュにテクスチャを適用する
- 3. Vtkは、テクスチャをメッシュにマッピングするときにノード間に不正な色を挿入します。
- 4. DirectX球にテクスチャをマッピングするには?
- 5. Mayaviの周期レンダリングされたメッシュの継ぎ目
- 6. STLが読み込まれたメッシュにテクスチャをオーバーレイする
- 7. マージされたメッシュの統一テクスチャ
- 8. DirectXメッシュのテクスチャ位置を変換する
- 9. Three.js:2つのテクスチャをキューブにマッピング
- 10. ファウンドリー・ヌークの3Dテクスチャ・マッピング
- 11. スタティックユニットシーンを1つの大きなメッシュとテクスチャに焼く方法
- 12. 正方形のテクスチャを三角形にマッピングする
- 13. OpenGLの球にテクスチャをマッピングする際のSeamの問題
- 14. 複数のテクスチャを同じ面にマッピングする
- 15. テクスチャ正方形の画像を円にマッピングするOpenGl
- 16. Mayaviアニメーションサーフェスプロット
- 17. 任意のメッシュのためのテクスチャのアンラップ
- 18. メッシュのテクスチャが正しくレンダリングされないLibgdx
- 19. mayaviでカメラをロック
- 20. Mayavi Contour 3d
- 21. RenderTextureをメッシュにレンダリングする
- 22. Mayaviで3Dモデルをスケールアップする方法
- 23. GLKit&テクスチャにテクスチャを追加する
- 24. Blenderから複数回インポートしたメッシュのテクスチャを(別々に)変更するには? (Babylon.js)
- 25. テクスチャは3Dオブジェクト(マッピング)にロードされません
- 26. BOX2D/OpenGLの:1つのテクスチャ、多くの頂点にマッピングされ
- 27. Mayaviのquiver3d()のカラーマップ
- 28. mayavi points3dプロットのアニメーション
- 29. Unity3Dでメッシュの両面をどのようにテクスチャ付けするのですか?
- 30. Python Mayaviでラインを描く
私は実際にmatplotlibでこれを達成することができましたが、フレームレートは非常に悪いです... 'Axes3D.plot_surface()'の公式の例に続いて、キーワード 'facecolors'を目的のテクスチャ。私はそれをRGBでテストしたかどうか覚えていませんが、グレースケールで動作します。 – PhilMacKay