問題タブ [pyvista]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Pyvista を tkinter と統合する方法はありますか?
私は、VTI ファイルを取得し、pyvista を使用してデータをプロットする python スクリプトに取り組んでいます。現在の状態 (tkinter のボタンをクリック) で、スクリプトを実行し、新しいウィンドウで pyvista を使用してデータをプロットします。私が達成しようとしているのは、pyvista からのプロットを tkinter ウィンドウに表示することです。これを行う方法はありますか?
python - pyvista polydata (台形) のテクスチャが対角線に沿って曲がって見える
私は pyvista ポリゴン (具体的には二等辺台形) を持っており、それにテクスチャを適用したいと考えています。問題は、元は平行な線が台形の対角線に沿って奇妙に曲がっていることです。これを防ぐ方法はありますか?また、この問題に pyvista、vtk、または opengl レイヤーで取り組む必要があるかどうかもまだわかりません。問題を再現するための最小限の作業例については、以下を参照してください。
元のテクスチャ: 期待される結果 (多かれ少なかれ、明るさではなく、線に関するものです): 以下のコードの結果/実際の結果:
結果を再現するコード:
python - PyVista でパラメトリック オブジェクトをグリッドとしてプロットする
おそらく単純な問題で立ち往生していますが、pyvistaのドキュメントを読んだ後でも答えを探しています。各セルがパラメトリック形状、つまりスーパートーラスとして定義されたメッシュになるグリッドをプロットしようとしています。pyvista の初期のバージョンでは、「自分の」スーパートーラスを次のように定義しました。
で操作しdeltaX
、自分の選んだ場所にスーパートリを配置するdeltaY
ことができました。deltaZ
残念ながら、このアプローチは効率的ではなかったため、PyVista が提供するスーパートロイダル メッシュ ( https://docs.pyvista.org/examples/00-load/create-parametric-geometric-objects.html?highlight=supertoroid ) を使用する予定です。x
私の質問は、座標, y
, で定義された場所に複数のメッシュ (スーパートリなど) を配置するにはどうすればよいz
ですか?