シンプルなウィンドウ3Dモデリングアプリケーションを開発するのに最適なモジュールですか?

StackOverflow https://stackoverflow.com/questions/410941

  •  03-07-2019
  •  | 
  •  

質問

非常に基本的な3Dモデリングツールを作成したい。アプリケーションはウィンドウ表示されることになっており、3Dビューポートでのマウスクリックおよびドラッグイベントに応答する必要があります。

実際のウィンドウにはwxPythonを使用することに決めました。ただし、さまざまなマウスイベントに応答できるOpenGLビューポートを作成する必要があります。 「カメラ空間」内の2Dマウス位置を変換するための便利な数学を用意しても問題ありません。ワールド空間座標に変換して、選択タスクを簡単にします。

どのモジュールを検討すべきかについての推奨事項を探しています。

役に立ちましたか?

解決

wxの GLCanvas を使用しない理由は何ですか? こちらは、球体を描く例です。

他のヒント

非常に基本的な3Dモデリングツールとして、をお勧めしますVPython

その機能を提供するボックス化されたモジュールは知りませんが、 Blender 3Dからインスピレーションを得ることができますには、説明したすべての機能があります。Pythonで記述された3Dモデリングツールには、マウスイベントに応答するOpenGLビューポートがあり、オープンソース

Blenderからインスピレーションを得て、独自のプロジェクトに適用できます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top