デベロップ掲示板
このフォームからは投稿できません。
name
e-mail
url
subject
comment

HOME HELP 新着記事 ツリー表示 スレッド表示 トピック表示 発言ランク ファイル一覧 検索 過去ログ

■481 / 4階層)  2D座標から3D座標への変換 他
□投稿者/ オノデラ Lv20(224回)-(2008/03/23(Sun) 09:51:34)
http://sorceryforce.com/
    2008/03/23(Sun) 09:52:37 編集(管理者)

    # すみませんちょっと時間がないので簡単に

     前に示したリンク先をそのまま引用すると

    > 以下のコードで2D->3Dへ変換できます

    > D3DXVECTOR3 p1(マウスの位置X, マウスの位置Y, 0);
    > D3DXVECTOR3 p2(マウスの位置X, マウスの位置Y, 1);
    > D3DVIEWPORT9 vp;
    > m_pd3dDevice->GetViewport(&vp);
    > D3DXMATRIX mat;
    > D3DXMatrixIdentity(&mat);
    > D3DXMATRIX matProj = カメラの射影行列;
    > D3DXMATRIX matView = カメラのビュー行列;
    > D3DXVec3Unproject(&p1, &p1, &vp, &matProj, &matView, &mat);
    > D3DXVec3Unproject(&p2, &p2, &vp, &matProj, &matView, &mat);

     C++ で書かれたコードなのですが、これを Managed DirectX に置き換えるといいと思います。クラス名や関数名を見れば Managed DirectX のどれに対応しているかが大体わかると思います。

     あらかじめ理解していただきたいのは 3D 空間の点から 2D スクリーンの点は求まりますが、 2D スクリーンの点から 3D 空間の「点」はどうやっても求まらないところに注意してください。ただし、3D 空間の「線」は求まります。
削除キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[3]: 2D座標から3D座標への変換 他 /さとしん →Re[5]: 2D座標から3D座標への変換 他 /さとしん
 
上記関連ツリー

Nomal 2D座標から3D座標への変換 他 / さとしん (08/03/11(Tue) 23:16) #474
Nomal Re[1]: 2D座標から3D座標への変換 他 / オノデラ (08/03/11(Tue) 23:46) #475
│└Nomal Re[2]: 2D座標から3D座標への変換 他 / オノデラ (08/03/11(Tue) 23:48) #476
│  └Nomal Re[3]: 2D座標から3D座標への変換 他 / さとしん (08/03/21(Fri) 13:21) #480
│    └Nomal 2D座標から3D座標への変換 他 / オノデラ (08/03/23(Sun) 09:51) #481 ←Now
│      └Nomal Re[5]: 2D座標から3D座標への変換 他 / さとしん (08/03/25(Tue) 11:51) #482
│        └Nomal Re[6]: 2D座標から3D座標への変換 他 / オノデラ (08/03/25(Tue) 12:33) #483
│          └Nomal Re[7]: 2D座標から3D座標への変換 他 / さとしん (08/03/25(Tue) 14:30) #484
│            └Nomal Re[8]: 2D座標から3D座標への変換 他 / オノデラ (08/03/25(Tue) 23:52) #485
│              └Nomal Re[9]: 2D座標から3D座標への変換 他 / さとしん (08/03/27(Thu) 08:01) #486
│                └Nomal Re[10]: 2D座標から3D座標への変換 他 / オノデラ (08/03/28(Fri) 09:50) #487
Nomal 最新入荷のカナダグース ダウン / カナダグース メンズ 激安通販 (16/09/13(Tue) 11:25) #578
Nomal Re[1]: 2D座標から3D座標への変換 他 / オメガスーパーコピー (16/09/26(Mon) 18:25) #579

All 上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信

Mode/  Pass/

HOME HELP 新着記事 ツリー表示 スレッド表示 トピック表示 発言ランク ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -