WoW Model Viewer
Your premiere tool for viewing, equipping and animating World of Warcraft models.
Loading...
Searching...
No Matches
FBXHeaders.h File Reference
#include <map>
#include <string>
#include <vector>
#include "fbxsdk.h"
#include "glm/glm.hpp"
#include "WoWModel.h"
Include dependency graph for FBXHeaders.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  FBXHeaders
 Shared FBX export utility functions for scene setup, mesh creation, and skeleton binding.
 

Macros

#define SCALE_FACTOR   50.0f
 

Functions

bool FBXHeaders::createFBXHeaders (FbxString fileVersion, std::string l_FileName, FbxManager *&l_Manager, FbxExporter *&l_Exporter, FbxScene *&l_Scene)
 
FbxNode * FBXHeaders::createMesh (FbxManager *&l_manager, FbxScene *&l_scene, WoWModel *model, const glm::mat4 &matrix=glm::mat4(1.0f), const glm::vec3 &offset=glm::vec3(0.0f))
 
void FBXHeaders::createSkeleton (WoWModel *l_model, FbxScene *&l_scene, FbxNode *&l_skeletonNode, std::map< int, FbxNode * > &l_boneNodes)
 
void FBXHeaders::storeBindPose (FbxScene *&l_scene, std::vector< FbxCluster * > l_boneClusters, FbxNode *l_meshNode)
 
void FBXHeaders::createAnimation (WoWModel *l_model, FbxScene *&l_scene, std::string animName, ModelAnimation cur_anim, std::map< int, FbxNode * > &skeleton)
 

Macro Definition Documentation

◆ SCALE_FACTOR

#define SCALE_FACTOR   50.0f

Definition at line 37 of file FBXHeaders.h.