mirror of
https://git.mirrors.martin98.com/https://github.com/syoyo/tinygltf.git
synced 2025-08-15 10:45:52 +08:00
Merge remote-tracking branch 'origin/master' into serialization_fixes
This commit is contained in:
commit
60f97325b1
@ -11,6 +11,7 @@ solution "glview"
|
|||||||
files { "glview.cc", "../common/trackball.cc" }
|
files { "glview.cc", "../common/trackball.cc" }
|
||||||
includedirs { "./" }
|
includedirs { "./" }
|
||||||
includedirs { "../../" }
|
includedirs { "../../" }
|
||||||
|
includedirs { "../common/" }
|
||||||
|
|
||||||
configuration { "linux" }
|
configuration { "linux" }
|
||||||
linkoptions { "`pkg-config --libs glfw3`" }
|
linkoptions { "`pkg-config --libs glfw3`" }
|
||||||
|
@ -1704,7 +1704,7 @@ bool WriteImageData(const std::string *basepath, const std::string *filename,
|
|||||||
} else {
|
} else {
|
||||||
// Write image to disc
|
// Write image to disc
|
||||||
FsCallbacks *fs = reinterpret_cast<FsCallbacks *>(fsPtr);
|
FsCallbacks *fs = reinterpret_cast<FsCallbacks *>(fsPtr);
|
||||||
if (fs != nullptr && fs->WriteWholeFile == nullptr) {
|
if ((fs != nullptr) && (fs->WriteWholeFile != nullptr)) {
|
||||||
const std::string imagefilepath = JoinPath(*basepath, *filename);
|
const std::string imagefilepath = JoinPath(*basepath, *filename);
|
||||||
std::string writeError;
|
std::string writeError;
|
||||||
if (!fs->WriteWholeFile(&writeError, imagefilepath, data,
|
if (!fs->WriteWholeFile(&writeError, imagefilepath, data,
|
||||||
@ -4655,7 +4655,7 @@ bool TinyGLTF::WriteGltfSceneToFile(Model *model, const std::string &filename,
|
|||||||
json image;
|
json image;
|
||||||
|
|
||||||
UpdateImageObject(model->images[i], baseDir, int(i), embedImages,
|
UpdateImageObject(model->images[i], baseDir, int(i), embedImages,
|
||||||
&this->WriteImageData, &this->write_image_user_data_);
|
&this->WriteImageData, this->write_image_user_data_);
|
||||||
SerializeGltfImage(model->images[i], image);
|
SerializeGltfImage(model->images[i], image);
|
||||||
images.push_back(image);
|
images.push_back(image);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user