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

NJS_VERTEX_BUF

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

定義

typedef struct {
	NJS_CLIP_BUF	a;
	Float		sx,sy;
	Float		oow;
	NJS_POINT3	point;
	Uint32		reserve;
	Float		u,v;
	Float		inten[2];
	NJS_VECTOR	vector;	
	Uint32		flag;
} NJS_VERTEX_BUF;

メンバ

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

解説

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

参照

njInit3D()

NJS_VERTEX_BUF
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998