72 #ifndef __FK_IFS_TEXTURE_HEADER__
73 #define __FK_IFS_TEXTURE_HEADER__
120 std::vector<fk_TexCoord> coordArray;
121 std::vector< std::vector<int> > commonList;
124 void SetConnectNormal(
void);
220 bool contFlg =
true);
261 bool contFlg =
true);
291 int materialID = -1);
386 #endif // !__FK_IFS_TEXTURE_HEADER__
friend class fk_TextureDraw
Definition: IFSTexture.h:114
virtual ~fk_IFSTexture()
デストラクタ
bool getConnectMode(void)
法線連続性設定関数
void setTextureCoord(int tID, int vID, fk_TexCoord &coord)
テクスチャ座標設定関数
void cloneShape(fk_IFSTexture *ifsTex)
形状コピー関数
3次元ベクトルを管理するクラス
Definition: Vector.h:110
インデックスフェースセットによる任意形状を生成、管理するクラス
Definition: IndexFace.h:145
bool readMQOFile(std::string fileName, std::string objName, int materialID=-1, bool contFlg=true)
MQOファイル入力関数
fk_IndexFaceSet * getIFS(void)
形状データ参照関数
void setAnimationTime(double t)
アニメーション時間設定関数
bool readD3DXFile(std::string fileName, std::string objName, int materialID=-1)
DirectX (D3DX) ファイル入力関数
bool readMQOData(unsigned char *buffer, std::string objName, int materialID=-1, bool contFlg=true)
MQOデータ入力関数
fk_IFSTexture(fk_Image *image=(fk_Image *) NULL)
コンストラクタ
friend class fk_MQOParser
Definition: IFSTexture.h:115
テクスチャ用基底クラス
Definition: Texture.h:160
void setBVHMotion(fk_BVHMotion *bvh)
BVH データ設定関数
画像を生成、管理するクラス
Definition: Image.h:235
void setConnectMode(bool connectFlg)
法線連続性設定関数
bool moveVPosition(int vID, const fk_Vector &pos, int order=0)
頂点移動関数1
IFSテクスチャを生成、管理するクラス
Definition: IFSTexture.h:112
テクスチャ座標を管理するクラス
Definition: Texture.h:107
BVH 形式のモーションデータを読み込み、保持するクラス
Definition: BVHMotion.h:92
fk_TexCoord getTextureCoord(int tID, int vID)
テクスチャ座標参照関数