DirectX総合スレ (Part6)
■ このスレッドは過去ログ倉庫に格納されています
0291名前は開発中のものです。
2007/02/20(火) 23:46:57ID:Po9VyYTLClassSprite::GetRay(rayS, rayE, mProj, mView);
void ClassSprite::GetRay(D3DXVECTOR3 &p1, D3DXVECTOR3 &p2, D3DXMATRIX &mProj, D3DXMATRIX &mView)
{
D3DVIEWPORT8 vp;//D3DVIEWPORT8
lpDevice->GetViewport(&vp); // ビューポート パラメータ取得
D3DXMATRIX mat;
D3DXMatrixIdentity(&mat); // 単位行列
D3DXVec3Unproject(&p1, &p1, &vp, &mProj, &mView, &mat);//ベクトル射影
D3DXVec3Unproject(&p2, &p2, &vp, &mProj, &mView, &mat);//ベクトル射影
}
■ このスレッドは過去ログ倉庫に格納されています