問題タブ [directx]
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# - DirectX または OpenGL
次の 3D グラフィックスを多用するアプリケーション (3D モデリングおよびアニメーション ソフトウェアなど) を C# で作成する場合、どれを選択するのが適切でしょうか?
C# をプラットフォームに依存しないと考えると、OpenGL は魅力的に見えますが、パフォーマンスなどはどうでしょうか?
使用言語は C# なので、パフォーマンスは非常に重要です。
編集: SlimDX と TAO、OpenTK、csGL なども検討できます。
opengl - マルチヘッドディスプレイシステム
4、8、9、16 などのスクリーン/プロジェクターで構成されたディスプレイで高解像度 3D シーンをリアルタイムでレンダリングできるシステムを作成するために使用できるツール、API、ライブラリは何ですか? 8 台のプロジェクターを使用するセットアップでは、クラスター化されたソリューションを使用する必要がありますか?それとも、4 つのデュアル ヘッド ビデオ カードを備えた単一ノードを使用する必要がありますか? 誰かがそれについて何か経験がありますか?
.net - ゲームでのキーボード操作には DirectX 入力が適切ですか?
ゲームなどのプログラムでキーボード入力を処理する好ましい方法は何ですか? directX 入力は最も簡単な選択ですか? 他のオプションは何ですか?
c# - XNA と DirectX の比較 (C#)
PC開発に関しては(XboxとZuneを除く)、
XNA と C# DirectX の違いは何ですか? C# DirectX は XNA よりも大きな利点がありますか (速度、ロイヤリティなどの点で)?
この 2 つは、速度が管理されていない C++ DirectX と比べてどうですか?
ゲームプログラミングに関して、業界はどこに移行していますか?
c++ - 英語を使用する Windows XP の DirectX アプリで原因不明のクラッシュが発生する
アプリは正常に動作していましたが、数週間後に新しいバージョンのテストが開始されたときにクラッシュします。5 台のワークステーションで試してみましたが、クラッシュするのは 2 台だけです。そして、私が見つけることができる唯一の共通点は、それらの2つに英語がインストールされたWindowsがインストールされていることです。
これは、Visual Studio 2005 を使用して C++ で記述された DirectX 8.1 アプリケーションです。SP2 はすべてのマシンにインストールされています。
何が原因なのか、私にはわかりません。確かに、この言語が原因で DX アプリがクラッシュすることはありませんか? より一般的な要素を探すつもりですが、これを以前に見たことがあるかどうかを尋ねたかっただけです。言語が本当に問題である場合。そして、それを解決する方法。
編集:実際のエラーメッセージは
最初は Visual Studio Redistributable だと思っていましたが、そうではありませんでした。何かが足りないので、それを見つけ出さなければなりません。
video - DirectX レンダーの WMV ストリーミング
DirectX でリアルタイム ビジュアライゼーション アプリを作成しました。問題は、ビデオストリームとして複数のコンピューターに表示する必要があるということです。
WMV は MS などなので、最も簡単なコーデックになると思います。
では、一連の DirectX スクリーングラブを流暢な 30fps WMV ビデオ ストリームに変換するにはどうすればよいでしょうか?
c++ - カスタム ユーザー入力処理を使用して透明なビデオを画面上で再生する
Windows の画面上でアニメーション キャラクターを再生する必要があります。基本的に、これは透明なキャラクター ビデオであり、透明でない部分のみがユーザー入力 (マウス クリックなど) を受け入れることができ、他のすべてのイベントは下にあるウィンドウに渡される必要があります。
ビデオを含む単純な透明な DirectX ウィンドウを作成しました。しかし、ユーザー入力のためにこのウィンドウの一部を「透明」にする方法がわかりません。したがって、キャラクターをクリックすると、アプリケーションはこのクリックを受け入れる必要があり、ビデオの透明な部分をクリックすると、クリックは下にあるウィンドウによって処理される必要があります。どうすれば作れますか?
前もって感謝します。
opengl - XNA、direct X、OpenGL
私はずっと前からゲームプログラミングをしたいと思っていましたが、それを理解することはできませんでしたが、ついにそれを前に与えることにしました。シンプルな2Dプラットフォームのゲームを作ってみることにしました。私はXNAで簡単に遊んだことがあり、それが好きです。私が探しているのは、XNA、directx、OpenGLの比較です。主にそれらの間の長所と短所。私は過去4年間.net開発者であり、それが私の知識でした。
math - vector*matrix とは対照的に、matrix*vector は何を意味しますか
するとpositionVector*worldMatrix
、位置がワールド空間に変換されます。worldMatrix*positionVector
しかし、3 次元空間に関して( ) 逆にするとどうなるでしょうか?
結果が最初のものと異なることに気付きました。私はすでにマトリックスについてグーグルで検索しました.数学は多くのことを説明していますが、これはそうではありません.少なくとも私はそれを見つけることができませんでした.
directx - XNA と C# を使用して本物のゲームを作成できますか?
XNA と C# を使用して、商業的に実現可能な PC/XBOX ゲームを作成できますか?
C# で 3D ゲームを作成するための最良の方法はありますか? そうでない場合は、どうなりますか?