問題タブ [3d-engine]
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.
c# - 軽量 3D グラフィック エンジン .NET (コンパクトでフル フレームワーク)
リモートで実行するマシン (WinXP) またはマシン自体 (Windows CE 6.0) で GUI を作成しています。
今、私はマシン自体の高速な視覚化 (読み: 非常に単純) を作成しました。目標は、マシンをもう少し複雑に視覚化することであり、そのためには軽量の 3D エンジンが必要です。
エンジンは、完全な .net フレームワークとコンパクトな .net フレームワークの両方で実行する必要があります (移植する準備はできています :)。
lightweigt とは、シェーディング、ライティング、高度なカメラを必要としないということです。アイデアは、シーン全体が等角投影法で表示されることです。
そこで私が疑問に思っていたのは、だれかが優れたエンジン (オープンソース?) を知っているか、私と共有できる役立つリソースを持っているかということです。
c++ - Octree アルゴリズムを使用したメッシュ レンダリング
私は、2005 年以来の 3D スクリプト言語である SceneMax の創設者です。最適化されたパフォーマンスのために、3ds max のような 3d パッケージで構築され、octree アルゴリズムによって分割される 1 つのメッシュ オブジェクトを使用してシーン レンダリングを追加したいと考えています。
メッシュ .X ファイルを受け取り、それをノード (octree) に分割し、それをレンダリングする方法を知っているアルゴリズムをどこで見つけることができるか知っていますか? エンジンに追加したい。エンジンはオープン ソースです (興味がある場合は、SceneMax を検索してください)。
actionscript - Google マップはどのようにパノラマを作成しますか?
Google マップはどのようにストリート ビューでパノラマを表示しますか?
ええ、私はその Flash を知っていますが、正しいテクスチャ マッピングを使用してビットマップをどのようにゆがめるのでしょうか?
ほとんどのFlash 3D エンジンのように、ピクセル レベルでそれを行っているのでしょうか? 、またはムービークリップのビットマップにトリッキーな変換を適用するだけですか?
wpf - 優れた 3D GUI エンジン
WPF が優れた 3D GUI エンジンの 1 つであることは知っていますが、他の優れた 3D GUI エンジンについて知りたいですか?
ruby - Ruby 用の 3D エンジンはどれですか
ruby ゲームを開発するための 3D エンジンを探しています。G3Druby や ogrerb のようなものを見つけました。
どちらがより使いやすく、より優れた機能を備えていますか? これより優れたエンジンは他にあるでしょうか?
graphic - JavaScript で使用できる 3D グラフィック エンジンを作成するには?
私は最近、HTML 5.0 キャンバスでクールな図形を描くことに集中しています。また、JavaScript で使用できる 3D グラフィック エンジンを作成したいと考えています。私はすでに回転立方体を完成させました。そして、この例のように形を完成させたい: http://gyu.que.jp/jscloth/touch.html .
誰がこの分野で挑戦したことがありますか?
3d - 高レベルのハードウェア アクセラレーション 3D エンジンはありますか?
私は長い間フラッシュでプログラミングしています。興味深いことに、オープン ソース ライブラリを含むほとんどのものは、Flash の世界では非常に高レベルです。すぐに組み立てられるのでいいですね。しかし、Flash は遅すぎます (CV や視覚効果、ジェネレーティブ アートなどをやりたい)。
glut、Processing、OpenFrameworks を試してみましたが、Flash とはあまりにも違うことがわかりました。
高レベル (PaperVision3D など) で高速 (ハードウェア アクセラレーションが優れている) 3D エンジンがあるかどうか知りたいですか? どの言語でもかまいませんが、C++/Java/Python などの方が適しています。
graphics - 「無制限の詳細」グラフィックテクノロジーはどのように機能しますか?
そこで、 UnlimitedDetailと呼ばれるこの「新しい」グラフィックエンジン/テクノロジーに出くわしました。
これは、偽物ではなく本物であることを考えると、かなり興味深いようです。
彼らは技術を説明するいくつかのビデオを持っていますが、彼らは表面を引っ掻くだけです。
あなたはそれについてどう思いますか?プログラムで可能ですか?それとも、投資家にとっては単なる詐欺ですか?
更新:唯一の答えはボクセルに基づいていたので、私はこれを彼らのサイトからコピーする必要があります:
Unlimited Detailsメソッドは、これまでに発明された3Dメソッドとは大きく異なります。3Dグラフィックスで現在使用されている3つのシステムは、レイトレーシングポリゴンとポイントクラウド/ボクセルです。これらにはすべて長所と短所があります。ポリゴンは高速で実行されますが、ジオメトリは貧弱です。レイトレースとボクセルは完全なジオメトリですが、実行速度は非常に遅くなります。 Unlimited Detailは4番目のシステムであり、3Dエンジンというよりも検索アルゴリズムに似ています。
networking - telnetアクセスを備えた3Dエンジン
telnet経由で操作できるオープンソースの3Dエンジンを知っている人はいますか?
私が探しているのは、ソケット接続を介したスクリプトです。世界の創造および/またはカメラの動きを可能にするため。
これが組み込まれている、またはプラグインやスクリプトとして非常に簡単に追加できるものを知っている人はいますか?
プラットフォームは重要ではありません。