FBX2glTF/src
Par Winzell 9b86ccde31 Further improvemens to texture resolution.
- Move towards std::string over char * and FbxString where convenient,
- Make a clear distinction between textures whose image files have been
  located and those who haven't; warn early in the latter case.
- Extend RawTexture so we always know logical name in FBX, original file
  name in FBX, and inferred location in local filesystem.
- In non-binary mode, simply output the inferred local file basename as
  the URI; this will be the correct relative path as long as the texture
  files are located next to the .gltf and .bin files.

Primary remaining urge for a follow-up PR:

- We should be copying texture image files into the .gltf output folder,
  but before that we should switch to an off-the-shelf cross-platform
  file manipulation library like https://github.com/cginternals/cppfs.
  When we make that transition, all this texture resolution code will
  undergo another refactoring.
2017-10-20 09:39:47 -07:00
..
glTF Further improvemens to texture resolution. 2017-10-20 09:39:47 -07:00
utils Further improvemens to texture resolution. 2017-10-20 09:39:47 -07:00
FBX2glTF.h Initial commit. 2017-10-13 01:55:11 -07:00
Fbx2Raw.cpp Further improvemens to texture resolution. 2017-10-20 09:39:47 -07:00
Fbx2Raw.h Initial commit. 2017-10-13 01:55:11 -07:00
Raw2Gltf.cpp Further improvemens to texture resolution. 2017-10-20 09:39:47 -07:00
Raw2Gltf.h Initial commit. 2017-10-13 01:55:11 -07:00
RawModel.cpp Further improvemens to texture resolution. 2017-10-20 09:39:47 -07:00
RawModel.h Further improvemens to texture resolution. 2017-10-20 09:39:47 -07:00
main.cpp Further improvemens to texture resolution. 2017-10-20 09:39:47 -07:00
mathfu.h Initial commit. 2017-10-13 01:55:11 -07:00