45#if !defined(FK_DOXYGEN_USER_PROCESS)
49 std::vector<fk_TexCoord> coordArray;
50 std::vector< std::vector<int> > commonList;
154 int materialID = -1,
bool contFlg =
true);
193 int materialID = -1,
bool contFlg =
true);
221 bool readD3DXFile(std::string fileName, std::string objName,
int materialID = -1);
310#if !defined(FK_DOXYGEN_USER_PROCESS)
311 std::vector< std::vector<int> > * GetCommonList(
void);
312 void ForceUpdateAttr(
void);
316 std::unique_ptr<Member> _m;
318 void SetConnectNormal(
void);
319 void ShapeUpdate(
void);
320 void TexCoordUpdate(
void);
321 void TexCoordUpdate(
int);
IFSテクスチャを生成、管理するクラス
Definition IFSTexture.h:43
fk_TexCoord getTextureCoord(int tID, int vID)
テクスチャ座標参照関数
bool getConnectMode(void)
法線連続性設定関数
void setAnimationTime(double t)
アニメーション時間設定関数
void cloneShape(fk_IFSTexture *ifsTex)
形状コピー関数
void setBVHMotion(fk_BVHBase *bvh)
BVH データ設定関数
bool moveVPosition(int vID, double x, double y, double z, int order=0)
頂点移動関数2
fk_IFSTexture(fk_Image *image=nullptr)
コンストラクタ
bool readMQOFile(std::string fileName, std::string objName, int materialID=-1, bool contFlg=true)
MQOファイル入力関数
void setTextureCoord(int tID, int vID, fk_TexCoord &coord)
テクスチャ座標設定関数
void setConnectMode(bool connectFlg)
法線連続性設定関数
bool moveVPosition(int vID, double *pos, int order=0)
頂点移動関数3
bool moveVPosition(int vID, const fk_Vector &pos, int order=0)
頂点移動関数1
fk_IndexFaceSet * getIFS(void)
形状データ参照関数
bool readMQOData(unsigned char *buffer, std::string objName, int materialID=-1, bool contFlg=true)
MQOデータ入力関数
bool readD3DXFile(std::string fileName, std::string objName, int materialID=-1)
DirectX (D3DX) ファイル入力関数