FBX2glTF/src/utils
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
..
File_Utils.cpp Further improvemens to texture resolution. 2017-10-20 09:39:47 -07:00
File_Utils.h Further improvemens to texture resolution. 2017-10-20 09:39:47 -07:00
Image_Utils.cpp Initial commit. 2017-10-13 01:55:11 -07:00
Image_Utils.h Further improvemens to texture resolution. 2017-10-20 09:39:47 -07:00
String_Utils.cpp Initial commit. 2017-10-13 01:55:11 -07:00
String_Utils.h Further improvemens to texture resolution. 2017-10-20 09:39:47 -07:00