Ninjaライブラリ - 3Dバッファ構造体

NJS_VERTEX_BUF2

モデル計算時の中間頂点バッファ格納用構造体

定義

typedef struct {
	NJS_CLIP_BUF	a;
	Float		sx,sy;
	Float		oow;
	NJS_POINT3	point;
	Uint32		reserve;
	NJS_ARGB	col;
	NJS_VECTOR	vector;
	Uint32		flag;
} NJS_VERTEX_BUF2;

メンバ

aワーク
sx,syスクリーン・ポイント(透視変換後の座標値)
oow1/w値
point頂点データ(3D座標)
reserve予約(クリップ)
col頂点カラーデータ
vector法線ベクトルデータ
flagフラグ

解説

モデル計算時の中間頂点バッファ格納用構造体です。

NJS_VERTEX_BUF2
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998