direct3d

    3

    2答えて

    新しいXMVECTORとXMFLOAT3クラスを使用すると、2点間の距離を得る最も良い方法は何ですか? float distance(const XMFLOAT3& v1,const XMFLOAT3& v2) { XMVECTOR vector1 = XMLoadFloat3(&v1); XMVECTOR vector2 = XMLoadFloat3(&v2);

    0

    1答えて

    ASP.Net MVC Webアプリケーション(C#)のデータで記述された建物から3Dモデルまたはグラフィックをレンダリングする方法を研究しています。 フォーラムやスタックオーバーフローに関する記事、ブログやウェブサイトの記事、関連するものは古いもの(2006年以前)です。 私が知る限り、Direct3D、OpenGL、Unity 3Dの3つの選択肢があります。 Direct3DはMSのものですが

    0

    1答えて

    私はメッシュ自体を操作することに問題はありませんが、基本的に4つの頂点の四角形であり、地形メッシュ全体がタイルのグリッドでできています)は、私の選択したテクスチャとは異なるテクスチャを与えることができなければなりません。これまでのところ、私はメッシュ1のテクスチャに与えることができ、頂点バッファ内のCUSTOMVERTEX-esのUV値を変更することでそれ自体を繰り返すことができます。ただし、ここ

    0

    1答えて

    私はエラーがである Unhandled exception at 0x004687b4 in D3DTest.exe: 0xC0000005: Access violation reading location 0x00000000. を取得:今、私はm_d3dDeviceをチェックし、それは私がバッファを作成しない場合はすべてOK、すべてが正常に動作するのです m_d3dDevice->C

    1

    1答えて

    レーシングゲームがあり、テレメトリと統計情報を収集する必要があります。さらにHUDを追加するには 私はDetoursを編集しました。そして、アプリケーションウィンドウの名前を変更するフックを作ることができます。 LRESULT (WINAPI * TrueSendMessageW)(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam) = SendM

    2

    3答えて

    私はDirectXを学び、HLSLコーディングに移行しました。私のカスタム.fxファイルを使用する前に、クワッドの頂点バッファを持つゲーム用のスカイボックスを作成しました。すべてうまくいきました...テクスチャがマップされ、美しく包まれました。しかし、頂点を管理するためのHLSLセットアップがあるので、クワッドが合う特徴的な継ぎ目があります。テクスチャはすべて適切に整列しています。私はちょうどこの

    -1

    2答えて

    基本的な考え方は、ウィンドウを2分割してGDIを使って2枚の絵を描画するか、最終的にDirect3Dを使用して2つの異なるシーンを表示することです。どのように私はWindows APIでこれを達成することができます

    2

    2答えて

    管理対象のDirect3DでC#を使用して正方形を作成しています。この四角形のテクスチャは私のデスクトップ(スクリーンキャプチャ)です。 Direct3Dを使用してスクリーンショットを撮り(70ミリ秒かかる)、テクスチャをリメイクして正方形に表示します(1000ミリ秒かかる)。 リアルタイムで表示するためにDirect3Dで瞬時にテクスチャを作成するにはどうすればよいですか? ベローは、現在どのよ

    9

    6答えて

    私は、垂直同期ごとに1つのレンダリングが行われるように、垂直同期レンダリングを実行しようとしています。私はこれをWindows 7と(将来)Windows 8で動作させる必要があります。 QUADSのシーケンスを描画して元の画像のピクセルが1:1のa画面上のピクセル。レンダリング部分は、OpenGLまたはDirectXのどちらでも問題ありません。問題は正しい同期です。 私が以前に描画し、その後、私

    0

    1答えて

    カスタムDirectShow Video RendererはDirect3D9を使用します。プライマリディスプレイ/モニタのウインドウモードで表示されると、CPU使用率は低く抑えられますが、セカンダリモニタに表示されると、CPU(カーネル)の使用率はDirectXによってCPU使用率が非常に高くなりますデバイス間で転送を行います。これはWindows XPでのみ発生します。 私はDirect3DD