問題タブ [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.
java - Java/libgdx 3D モデルの回転エラー
問題: プレーヤー モデルは、最後のマウス クリックの方向に回転するはずですが、ゆっくりと回転するのではなく、考えられるすべての方法で回転します (ゲームにはアイソメトリック ビューがあり、モデルは Y 軸を中心にのみ回転するはずですが、回転します) X 軸と Z 軸の周りも)。
次のメソッド (render() で呼び出される) は、モデルの回転動作を担当します。
そして移動方法(render()でも呼び出されます):
最後の行で「回転」を使用しようとしましたが、回転が速くなります。
また、これは私には意味がありませんが、いくつかのテストの後、移動方法が回転方法と何らかの形で干渉しているようです(特定の方向に移動すると、モデルが特定の方法で回転します)。
ここで根本的に間違ったことをしていますか?
追加情報:
- もともと、単純なポーリングを使用して、すべてのキーボードとマウスの入力を取得しました
- 1 つの大きなメソッドで移動/回転を計算し、すべてが正常に機能しました
- libgdx の入力プロセッサを使用して、コードをより読みやすく、自由に記述できるようにすることにしました。
blender - Blender モデルが Tabletop Simulator でシルバー/メタリック グレーになり、テクスチャがかからない
ボードゲームのボード用に非常に基本的な六角形の円柱を作成しようとしています。モデルを作成し、それを .obj としてエクスポートし、それを自分の Web サイトから Tabletop Simulator にインポートする方法がようやくわかりました。
モデルをインポートすると、正しい形状のように見えますが、メタリック グレー/シルバーであり、使用しようとしているテクスチャを受け入れません。
テクスチャを受け入れるにはどうすればよいですか?
または、モデルからテンプレートを取得して、モデルのテクスチャを正しく配置するにはどうすればよいですか?
オブジェクトは次のとおりです: (動作させるために、.mtl ファイル参照と .blend 参照を削除しました)
3d - 私の目的に最適な 3D モデリング ソフトウェアは何ですか?
私はプレゼンテーションに取り組んでいます。水耕栽培システムのモデルを追加することを考えています。小さなパイプに接続された平行なパイプがいくつかあるはずです。大きなパイプには穴があり、植物がそこから出ているはずです。3D モデルを作成したことがないのですが、1 週間以内に習得できるプログラムはどれですか?
save - 3dsMax の再インストール; 3D モデルを紛失するのが怖いです。保存するためにどこを見る?
私は 3dsMax Design 2015 を使用している会社で働く研修生です。バグ (ソフトウェアを開けなくなった) のため、管理者はそれを再インストールしようとします。私はデータを保存する必要があります (3D モデルだと思います) が、3ds は非常に巨大で、何かを忘れてしまうのではないかと心配しています。
(サーバー上には多くのものが保存されていますが、誤って作業を失わないようにしたいのです)
私はもう ;
- 3dsmax フォルダーの zip コピーを作成しました (念のため)
- %appData% を調べたところ、エラー レポートしか見つかりませんでした
どこを見ればいいのか教えてください。
よろしくお願いします
opengl - モデルを表示するための簡単な 3D プログラミング
モデルのプロパティをチェックし、いくつかの計算を行うために、いくつかの 3D モデルを操作するコードがあります。
私はファセット情報を持っており、この情報を別の関数またはプログラムに渡して表示できるようにしたいと考えています。私が本当に必要としているのは、モデルを 3D で表示できるものだけで、自分のコードが自分の思っているとおりに動作していることを確認できます。
これを C++ で実行したいのですが、他のオプションも試しました。C# で 3d ビュー ポート、Python で opengl 2、C++ で glew を使用して opengl 3.x を試しました。これらのいくつかは、私が望むように動作するようになりましたが、頂点情報のリストを渡すことができる単なる関数よりもはるかに複雑です。そして、これを理解しようとして数週間を費やすことになりました.
3D モデルを表示するだけの簡単な方法のチュートリアルはありますか? ファセット情報を渡すだけの C++ 関数が望ましいですが、モデルを読み込んで表示できる別の言語や単純なプログラムでも問題ありません。
opengl がこれに最適な場合、opengl 2.x または 3.x または 4.x 用に開発する必要があるか、またはそれらはすべて後方または前方互換性があるかを理解したいと思いますか? そして、glew、SDL、freeglut、または glut を使用する必要があります。それとも、これらはゲーム エンジン用であり、単純なモデルを表示するだけのやり過ぎですか?