問題タブ [3d-model]

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 投票する
0 に答える
1198 参照

kinect - Kinect センサーで建物の 3D モデルを生成しますか?

建物内や kinect センサーのある部屋を 1 人で歩きながら 3D モデルを生成したいと考えています。これは可能ですか?

私の考えは、間隔から 3D 画像を取得して (3 メートルごとに 1 つの画像など)、それらを結合することですが、どうすればこれらのモデルを一致させて 1 つの 3D モデルにまとめることができますか (下の図のように)。

ここに画像の説明を入力

この画像はここから取得されます

連続2.0

これによると可能です。参照できるコード (C# など) はありますか?

編集: kinect を使用して現実世界のオブジェクトをマッピングする これを見つけたのですが、彼は現実世界の 3D 環境を GPS 位置情報でマッピングすることができました。問題?

0 投票する
0 に答える
188 参照

.net - さまざまな観点からプログラムで 3D モデルを SVG に変換する

プログラムで、できれば .NET で、一般的なタイプの 3D モデルを特定の一連の視点 (および照明条件) の SVG に変換する方法はありますか?

私はこれらの関連する質問を見つけました:

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

java - 3D モデルをインポートして Swing コンポーネントに表示する

3D モデル(できれば wavefront obj ファイル)をインポートして、そのモデルを swing コンポーネントで表示できるようにしたいと考えています。そこから、ライブ入力データに基づいてモデルを移動 (変換) できるようにしたいと考えています。

これを行う方法について何か提案はありますか?

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

loader - MS3D ファイルの読み込みに milkshape3d SDK を使用する

DirectX 11 を使用してアニメーション モデルを読み込んでいます。現在、MS3D モデル ファイルを解析する段階にあり、MS3D モデルを読み込むために MS3D SDK ( http://www.milkshape3d.com/ ) を使用する予定です。しかし、この SDK は、独立したプログラムではなく、Milkshape Modeling Software でプラグインを作成するために使用されているようです。SDK に添付されている例は、以下の DLL です。

問題は、ポインター msModel が DLL に渡され、MS3D ファイルから作成する方法がわからないことです。

このライブラリの msModel 構造に関する仕様を読んだところ、以下のように記載されていました。

次のような機能があります。

しかし、次のような機能はありません

この問題を回避する方法はありますか?

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

3d - 三角形メッシュ座標のリストをレンダリングするにはどうすればよいですか?

3D 空間の三角形メッシュの一連の座標を表すと思われるファイルがあります。最初の数行は次のようになります。

-0.000000,2.758621,12.413793 0.798542,2.443666,15.312572 2.584137,2.443666,12.413793 -0.000000,-18.758621,12.413793 2.090611,-18.443666,10.622249 2.090610,-18.443666,14.205337 -0.000000,2.758621,12.413793 2.584137,2.443666,12.413793 0.798542,2.443666,9.515014 -0.000000,2.758621,12.413793 0.798542,2.443666,9.515014 -2.090611,2.443666,10.622249

ファイルの残りの部分 (47 kB 以上) は、このパターンに従います。

このデータによって表されるモデルを表示できるようにしたいと考えています。MeshLab のようなプログラムで表示できるようにするために全体をラップできるテキストはありますか?

記録として、ここで質問するか、SuperUser で質問するかがわかりませんでした。

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

printing - RedPitaya ケースまたはハウジングのオプションは?

RedPitaya は見栄えの良い機器ですが、数日以内に浮遊電圧またはベンチからの ESD によって新しい (高価な) デバイスが壊れてしまうのではないかと心配しています。

それを保護するためのオプションの「プロ」ケースなどを作る予定はありますか?

印刷可能なケースやハウジングを作成できるように、3D モデルを作成した人はいますか?

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

android - カメラや写真を使って 3D モデルを作成するには?

顔の 3D モデルを使用するモバイル アプリを作成したいと考えています。写真やカメラでモデルを作りたい。助言がありますか???ありがとう。

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

python - Python を使用してプログラムで Blender ファイル (.blend) を作成することは可能ですか?

Python が Blender 内で使用する標準のスクリプト言語であることは知っていますが、Python で .blend ファイルを作成する方法が見つかりませんでした。

私がやりたいのは、ブレンダー内でpythonを使用するのではなく、「python内でブレンダー(libs?)を使用する」ことです。

私の計画したワークフローは次のようになります。

  1. モデルのパラメーターをいくつか定義します。
  2. ファイルに保存される適切な Blender オブジェクトを作成するための「生成レシピ」を定義します。
  3. パラメータとプロシージャを格納する Python スクリプトを作成します。スクリプトを実行すると、.blend ファイルが同じフォルダーに作成されます。
  4. Blender を使用してモデルを視覚化します。モデルを変更する必要がある場合は、スクリプトを変更し、再度実行して、もう一度開きます。
0 投票する
2 に答える
1249 参照

animation - Three.js - モデルの翻訳アニメーション。オブジェクトではありません3D

やあみんな基本的に私は大雑把なシーンを設定しています。ついに、スポーツカーの 3D モデルを自分のシーンにロードすることができました。

たとえば、sphere.translateY(1) を使用して Object3D プリミティブをアニメーション化できます。

私は死ぬほど、自分の車のモデルで同様の翻訳アニメーションを行う方法を理解できません。最初に、グローバルを作成したときに車の変数が見つからないと言われました。次に、車をアニメーション関数に渡そうとしましたが、役に立ちませんでした。

translateY は、球体のような Object3D でのみ機能すると確信しています。インポートした 3D モデルでこの単純な移動を行うにはどうすればよいですか? 位置を上げてみました。これが私のコードです誰か助けてください! (カメラやレンダリング コードなどは省略しました。この車をアニメーション化するだけですべて機能します。

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

javascript - JavaScript用の.plyファイルを含む

Web ページで .ply ファイルを表示するために、3D モデリング JavaScript ライブラリを使用しています。私は現在、他の .ply ファイルが見つからない場合に表示されるはずの一時的な .ply ファイルを持つ javascript がアクセスできるパブリック フォルダーにフォルダーを持っています。これは正常に動作します。

他のすべての .ply ファイルはプライベート ストレージにあります。

私が持っているすべての .ply ファイルを public フォルダーに入れたくはありませんが、ユーザーがアクセスする必要があるときにファイルを送信したいと考えています。include 関数を使用してファイルをインクルードすると、.ply ファイルが出力されます。

.ply ファイルをサーバーの obj フォルダーに実際に配置せずに、.ply ファイルを obj フォルダーに送信する方法はありますか? または、これを行う簡単な方法はありますか?