3

私と友人は、pygletライブラリを使用してPythonで記述されたopenGLゲームに取り組んでいます。これで、マップの描画コードが完成し、マップに表示されるいくつかのモデルをインポートする必要があります。いくつかの古いSVNコードを除いて、Pygletはそれをサポートしていないようです(私はあまり運がなくて少しググった)。3Dモデルをインポートできる優れたPythonスクリプト/ライブラリを知っている人はいますか?

4

2 に答える 2

3

Open Asset Import Library(Assimp)は、最大35の異なる3Dファイル形式をサポートします。

リポジトリにPythonバインディングがありますが、それらが最新で機能が完全であるかどうかはわかりません。それでも、assimpは試してみる価値があるかもしれません(私はその創設者の1人なので偏見はありませんが)。

于 2011-02-03T16:50:57.853 に答える
2

3Dモデルと3Dモデルがあります。インポートのしやすさは、モデルの複雑さとモデルデータを使用しているフォーマットによって異なります。Blenderには、モデルデータをBlender固有のメッシュにインポートし、他のフォーマットにエクスポートするためのPythonスクリプトがいくつか含まれています。インスピレーションを得るためにそこを探すことができます。

于 2010-12-15T00:35:32.837 に答える