##### Ninjaライブラリ - モデル＆モーション構造体

# NJS_MESHSET

ポリゴン・データを格納

### 定義

      typedef struct {
      	Uint16		type_matId;
      	Uint16		nbMesh;
      	Sint16		*meshes;
      	Uint32		*attrs;
      	NJS_VECTOR	*normals;
      	NJS_COLOR	*vertcolor;
      	NJS_COLOR	*vertuv;
      } NJS_MESHSET;

### メンバ

  type_matId | メッシュのタイプとマテリアルID
  nbMesh | ポリゴン数・連続ポリゴン数
  *meshes | ポリゴンリスト
  *attrs | ポリゴンアトリビュート
  *normals | ポリゴンの法線ベクトルリスト
  *vertcolor | ポリゴン頂点の色リスト
  *vertuv | ポリゴン頂点のUVリスト

### 解説

  ポリゴン・データを格納する構造体です。

  メッシュのタイプとマテリアルIDを示すメンバ type_matId の各ビットは次のようになっています。

  15〜14 | メッシュタイプ
  13〜0 | マテリアルID(0〜4095)

NJS_MESHSET

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998