|
殺虫侍
|
3D 頂点の座標・カラー・法線・UV を保持する構造体 [詳解]
#include <vertex.h>
公開メンバ関数 | |
| Vertex () | |
| デフォルトコンストラクタ | |
| Vertex (float x, float y, float z) | |
| XYZ 座標を指定するコンストラクタ | |
公開変数類 | |
| DirectX::XMFLOAT3 | Position = {} |
| ワールド座標(XYZ) | |
| DirectX::XMFLOAT4 | Color = {} |
| 頂点カラー(RGBA) | |
| DirectX::XMFLOAT3 | Normal = {} |
| 法線ベクトル | |
| DirectX::XMFLOAT2 | TexCoord = {} |
| UV テクスチャ座標 | |
3D 頂点の座標・カラー・法線・UV を保持する構造体
頂点バッファのレイアウトに対応し、シェーダーの入力レイアウトと一致させる。
|
inline |
デフォルトコンストラクタ
|
inline |
XYZ 座標を指定するコンストラクタ
| x | X 座標 |
| y | Y 座標 |
| z | Z 座標 |
| DirectX::XMFLOAT4 Vertex::Color = {} |
頂点カラー(RGBA)
| DirectX::XMFLOAT3 Vertex::Normal = {} |
法線ベクトル
| DirectX::XMFLOAT3 Vertex::Position = {} |
ワールド座標(XYZ)
| DirectX::XMFLOAT2 Vertex::TexCoord = {} |
UV テクスチャ座標