tagVERTEX3DSHADER

3D描画に使用する頂点データ型(DrawPrimitive3DToShader用) 注意…メンバ変数に追加があるかもしれませんので、宣言時の初期化(VERTEX3DSHADER Vertex = { 0.0f, 0.0f, ...というようなもの)はしない方が良いです

version(!DX_NOTUSE_DRAWFUNCTION)
package nothrow @nogc extern (C++, DxLib)
struct tagVERTEX3DSHADER {}

Members

Variables

binorm
.VECTOR binorm;

従法線

dif
.COLOR_U8 dif;

ディフューズカラー

norm
.VECTOR norm;

法線

pos
.VECTOR pos;

座標

spc
.COLOR_U8 spc;

スペキュラカラー

spos
.FLOAT4 spos;

補助座標

su
float su;

補助テクスチャ座標

sv
float sv;

補助テクスチャ座標

tan
.VECTOR tan;

接線

u
float u;

テクスチャ座標

v
float v;

テクスチャ座標

Meta