問題タブ [blender]

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.

0 投票する
1 に答える
2068 参照

ssh - Blender: X サーバーを使用しないサーバーでプロジェクトをレンダリングする

Ubuntu 10.04 ラップトップでブレンダー プロジェクトを作成したいと考えています。しかし、同じマシンでレンダリングする必要はありません。Linuxサーバーでssh経由でGUIなしでレンダリングしたい。
だから私の質問は:これは可能ですか?ラップトップですべての設定を行い、プロジェクトをサーバーに配置して実行できますか? それとも大きく変える必要がありますか?

0 投票する
1 に答える
3782 参照

3d - 処理:3D Blenderモデルをロードする方法は?

3D BlenderモデルをProcessing環境にロードするにはどうすればよいですか?

0 投票する
1 に答える
718 参照

python - Linux で Blender を使用して 3D ウォール イメージ ビューアー アプリケーションを作成できますか?

Blender を使用して Linux で Cooliris のような 3D ウォール イメージ ビューア アプリケーションを作成することは可能ですか?

Blender (BGE) を使ってデスクトップアプリを作っている人はあまり見かけないので、これが可能かどうか疑問に思っています。人々は通常、モデリング/映画およびゲーム エンジンに Blender を使用します。これまでのところ、Linux で 3D アプリケーションを作成する良い方法が見つかりません。

私はpyQT + openglについて考えていました。しかし、それは難しいと感じています。私の調査では、堅牢で使いやすい qt+opengl ツールキットはありません。私は Blender について少し知っています。そのため、Blender が代替ソリューションであるかどうかを尋ねています。(python が推奨されます)

画像ビューアーはウィンドウ化する必要はありません。ゲームのように全画面表示できますか?このアプリケーションに多くのクールなエフェクトを追加したいと考えています。うまくいけば、フラッシュで書かれた Cooliris よりもクールです。

どうもありがとう。

0 投票する
1 に答える
5224 参照

animation - Cinema4d から Blender への 3D アニメーション

Cinema4D から Blender にメッシュ アニメーションをインポートする必要があります。

Collada を使用してそれを実行しようとしました。Collada 1.3 インポーターは何もしないようです。Collada 1.4 インポーターは機能しているようですが、アニメーションは Blender にインポートされませんでした。

この投稿を読んだ後:

問題が解決しました!

誰かが答えを探してここに来た場合に備えて、私は電子メールで大友と話しました。彼は、C4D から正しくエクスポートされていない .dae ファイルに問題があると親切に説明してくれました。

大友が私に彼のメールを引用してもかまわないことを願っています。ただ、私がそのようなばかげた問題に費やした時間を他の人に無駄にして欲しくないだけです。

テキスト エディタで .dae を開き、次のように変更します。

データデータ

これに:

データデータ

fpsもc4dとblenderの両方で同じでなければなりません。

私はそれを試しましたが、エラーが発生します:

誰もこの問題に遭遇しましたか? 新しい Collada インポーターはどこにありますか? インポーターの変更に関するヒントはありますか?

注: Blender 2.5a2は colladaアニメーションをインポートしますが、座標系が異なり、すべてのアニメーションが成功するわけではありません。たとえば、ボックスを 0,0,0 から 100,100,100 にアニメートし、x、y、z で回転させ、x、y、z でスケーリングすると、Blender で次のようになります。 Cinema 4d) では、回転は問題なく、スケールは無視されます。

0 投票する
1 に答える
1677 参照

python - Blender でタイル マップを作成する

ブレンダーで作成された 3D モデルに基づいてマップ タイルを作成しようとしています。

マップはブレンダーで 16 x 16 です。

4 つの異なるズーム レベルがあり、各タイルは 100 x 100 ピクセルです。最も縮小されたレベルのマップ全体は、400 x 400 の画像を構成する 4 x 4 タイルです。

最もズームされたレベルは 256 x 256 で、明らかに 25600 x 25600 の画像を構成しています

必要なのは、モデルからタイルを作成できるブレンダーのスクリプトです。

私はこれまで Python で書いたことがないので、すでにあるいくつかのスクリプトを適応させようとしています。

これまでのところ、スクリプトを作成しましたが、うまく機能しません。タイルをシームレスに並べるのに本当に苦労しています。6400 x 6400 の画像で常に同じ縮小タイルを作成し、結果の画像を正しいタイルに分割できるため、カメラの高さを変更することについてあまり心配していません。

これが私がこれまでに得たものです...

0 投票する
2 に答える
6451 参照

java - OpenGL ES(Android上)で複雑な3D図面を作成するためのアプローチ?

私はopengl-esを初めて使用しますが、Android OSなどで、これらの非常に詳細なOpenGLESグラフィックをどのように描画できるのでしょうか。OpenGL ESは明らかに三角形以外のものを描画できないため、三角形で構成されているため、単一の正方形を描画することはすでに困難です。私はこのアプローチについて考えました:

  • Blenderでのオブジェクトの描画とレンダリング。
  • 頂点の配列と色の配列としてなんとかしてエクスポートします
  • この頂点の配列をJavaコードにコピーします
  • コードを実行する

または、そのような問題をより良い方法で解決するためのアプローチはありますか?私は、人々がコード内の頂点の配列としてグラフィックを「描画」するだけだとは思いません。彼らは他の場所にそれらを描画し、それをコードにインポートすると確信しています。Blenderでそのような解決策があれば、私はこれがどのように解決されるかを知ってうれしいです。

よろしく。

0 投票する
2 に答える
420 参照

game-engine - p5グローブをブレンダーゲームエンジンに接続する方法は?

p5グローブを使ってblenderで制御モデルのプロジェクトをやってみたいのですが、blenderのゲームエンジンとの接続方法がわかりません。

0 投票する
1 に答える
7362 参照

python - スクリプトを使用して Blender にマテリアルを割り当てる

質問: Blender でスクリプトを使用してマテリアルをオブジェクトに割り当てるにはどうすればよいですか?


情報:

このスクリプトを使用して、基本的に単一の頂点で構成されるオブジェクトを含む星図である独自のモデル タイプをインポートします。それらを星のように見せて見えるようにするために、すべてにハロー マテリアルが割り当てられます。このマテリアルを作成して適切な値を与える方法を考えていますが、割り当てることができないようです。私は最も明白なことを試しました:

objectName.setMaterial(マテリアル名)

しかし、それは何もしませんでした。そして、マテリアルを持つオブジェクトを取得して getMaterial 関数を呼び出すと、何も返されませんでした。ここに欠けているものがあります。誰かがそれに光を当てることができますか? ありがとう。

~TA

0 投票する
3 に答える
4038 参照

blender - Blender 3D で適用した後にオブジェクトのプロパティを復元します (場所/回転/スケールを適用)

Blender でゲーム マップを作成し、誤ってオブジェクトの変換を適用してしまいました。それがどのように機能するのかよくわかりません。オブジェクトの原点がその中心に設定されているため、プロパティがゼロになっていると思います。

「原点をクリア」オプションを試しましたが、うまくいきません。助言がありますか?
ありがとう、
アミール。

0 投票する
1 に答える
2525 参照

python - ブレンダーとツイストを使用したサーバー側レンダリング (python)

私が現在取り組んでいるプロジェクトは、基本的に画像を取り込み、コマンド ラインから Blender を使用してビデオをレンダリングします。現時点では、リクエストを処理するためにTwistedを使用していますが、希望どおりに機能していないため、間違っていることがあります。プログラムの要旨はこちらでご覧いただけます(不要なものは取り除いています)。

ブレンダーのレンダリングは、レンダーを構成し、テクスチャとして提供された画像を使用するためのPython スクリプトと共に、サブプロセス (Twistedがプロセスを処理できることは承知しています) を生成することによって行われます。

プログラムは、できるだけ多くの接続を処理できる必要があります。現時点では、サブプロセスは一度に 1 つのレンダリングを実行しますが、理想的には CPU/並列レンダリング数をチェックし、数を最適に調整します。各レンダリングはユーザーに合わせてカスタマイズされるため、ユーザーのレンダリングが完了したら、レンダリングを元に戻す必要があります (avi ファイル)。

私の質問は: Twisted はこれに適した選択ですか? 他のオプションはありますか?そうでない場合、システムの実装に欠陥がありますか? これについての考えや意見をいただければ幸いです。