Ninjaライブラリ - 構造体

NJS_VERTEX_BUF_3

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

定義

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

メンバ

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

解説

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

NJS_VERTEX_BUF_3
COPYRIGHT © SEGA ENTERPRISES, LTD., 1998,1999