4

私はPythonで、テクスチャ、温度、標高などの特性を持つ各タイルで10,000タイルの座標平面を生成するプログラムを作成しました。これをプロジェクトで行っており、プロジェクトのこの部分を表示するためのより良い方法は次のようになります。それの3Dレンダリングを表示し、そのために私が知っている最高のプログラムはBlenderです。私はBlender用のPythonでスクリプトを書くことができることを知っていますが、私のPythonプログラムが書き込むテキストファイルに基づいてBlenderがどのように物事を生成できるかわかりません。Blenderがテキストファイルやその他の方法で物を生成できるかどうか、そしてどのように生成できるかを誰かが知っているなら、PythonプログラムをBlenderに書き込むことができれば素晴らしいでしょう!

〜ありがとう

4

1 に答える 1

1

そのためのPythonスクリプトを作成する必要があります。これにより、テキストファイルが読み取られ、BlenderAPIを内部的に使用してタイルとシーンが作成されます。Blenderは、それを行うプログラム(プラグイン)がある場合にのみファイルをレンダリングできます。実際、ほとんどのファイル形式は、プログラムに付属しているPythonで実装されたプラグインのために、blenderで読み取ることができます。

または、シーンを生成するプログラムを調整して、テキストファイルを生成するだけでなく、代わりにAPIを使用してブレンダー内に描画できるようにすることもできます。このアプローチは、独自のファイルを解析するための別のロジックを作成するよりも簡単な場合があります。

スクリプトがPython2.xの場合、blender2.49を使用する必要があります。Blender2.5以降のバージョンではスクリプトにPython3を使用するためです。

于 2011-12-08T13:49:28.193 に答える