1

入力に基づいて3Dアニメーションをプログラムで作成し、レンダリングしたいプロジェクトがあります。私はもともとBlenderがその仕事に適しているかどうかをstackoverflowで尋ねましたが、応答は「はい」でしたが、APIを見ると次のようになっています。

PythonはBlenderに組み込まれているため、BPythonモジュールにアクセスするには、プログラム自体からスクリプトを実行する必要があります。Blenderモジュールを外部のPythonインタープリターにインポートすることはできません。

Blenderのような別のプログラムを開かなくても、このシーンを作成してレンダリングできるようにしたいと思っています。これは可能ですか、そしてBlenderはまだ正しい選択ですか?

前もって感謝します!

4

1 に答える 1

5

仕事で私と同僚は、3Dシーンを外部で変更するプロジェクトに取り組みました。Pythonを使用してシーンを変更/作成し、コマンドラインインターフェイス(GUIなし)を介してサーバー上でレンダリングを実行しました。

コマンドラインオプションでPythonスクリプトを引数としてBlenderに渡して、シーンオブジェクトを生成し、レンダリングを行うことができます。

Blenderを使わずにBlenderでレンダリングする方法がわかりません。

必要に応じてBlenderを使用できますが、これが唯一の選択肢ではないことは明らかです。

もしあなたが必要ならば

入力に基づいて3Dアニメーションを作成およびレンダリングします。

必要に応じて、単純なものから複雑なものまで選択できます。選択した言語(C ++、Java、Pythonなど)でOpenGLを使用し、アニメーションを表示できます(派手なレンダリングの有無にかかわらず)。それはあなたの文脈にとって「レンダリング」が何を意味するか次第です。

素敵なシェーディング(ライト、ソフトシャドウ、反射など-基本的にレイトレーサー)が必要な場合でも、インタラクティブプレビューをユーザーに表示し、サードパーティのレンダラー(Yafaray、Sunflow、LuxRenderなど)のシーンを生成できます。。-無料のレンダリングの短いリストをまとめました)、外部レンダリングオプションを選択した後の進行状況をユーザーに表示します。

同様のメモで、joonsを見てください。

HTH

Suomiによるカート

Suomiによるカート-YafarayGalleryimage

ジュリアクォータニオンフラクタル ジュリアクォータニオンフラクタル-サンフローギャラリー画像

クラインの壺 クラインの壺-LuxRenderギャラリーの画像

于 2011-03-06T21:37:54.050 に答える