|
@@ -152,7 +152,7 @@ void COBImporter::InternReadFile(const std::string &pFile, aiScene *pScene, IOSy
|
|
|
ThrowException("Could not found magic id: `Caligari`");
|
|
|
}
|
|
|
|
|
|
- ASSIMP_LOG_INFO_F("File format tag: ", std::string(head + 9, 6));
|
|
|
+ ASSIMP_LOG_INFO("File format tag: ", std::string(head + 9, 6));
|
|
|
if (head[16] != 'L') {
|
|
|
ThrowException("File is big-endian, which is not supported");
|
|
|
}
|
|
@@ -301,7 +301,7 @@ aiNode *COBImporter::BuildNodes(const Node &root, const Scene &scin, aiScene *fi
|
|
|
}
|
|
|
std::unique_ptr<const Material> defmat;
|
|
|
if (!min) {
|
|
|
- ASSIMP_LOG_VERBOSE_DEBUG_F("Could not resolve material index ", reflist.first, " - creating default material for this slot");
|
|
|
+ ASSIMP_LOG_VERBOSE_DEBUG("Could not resolve material index ", reflist.first, " - creating default material for this slot");
|
|
|
|
|
|
defmat.reset(min = new Material());
|
|
|
}
|
|
@@ -526,7 +526,7 @@ void COBImporter::ReadMat1_Ascii(Scene &out, LineSplitter &splitter, const Chunk
|
|
|
|
|
|
++splitter;
|
|
|
if (!splitter.match_start("mat# ")) {
|
|
|
- ASSIMP_LOG_WARN_F("Expected `mat#` line in `Mat1` chunk ", nfo.id);
|
|
|
+ ASSIMP_LOG_WARN("Expected `mat#` line in `Mat1` chunk ", nfo.id);
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -538,7 +538,7 @@ void COBImporter::ReadMat1_Ascii(Scene &out, LineSplitter &splitter, const Chunk
|
|
|
++splitter;
|
|
|
|
|
|
if (!splitter.match_start("shader: ")) {
|
|
|
- ASSIMP_LOG_WARN_F("Expected `mat#` line in `Mat1` chunk ", nfo.id);
|
|
|
+ ASSIMP_LOG_WARN("Expected `mat#` line in `Mat1` chunk ", nfo.id);
|
|
|
return;
|
|
|
}
|
|
|
std::string shader = std::string(splitter[1]);
|
|
@@ -549,12 +549,12 @@ void COBImporter::ReadMat1_Ascii(Scene &out, LineSplitter &splitter, const Chunk
|
|
|
} else if (shader == "phong") {
|
|
|
mat.shader = Material::PHONG;
|
|
|
} else if (shader != "flat") {
|
|
|
- ASSIMP_LOG_WARN_F("Unknown value for `shader` in `Mat1` chunk ", nfo.id);
|
|
|
+ ASSIMP_LOG_WARN("Unknown value for `shader` in `Mat1` chunk ", nfo.id);
|
|
|
}
|
|
|
|
|
|
++splitter;
|
|
|
if (!splitter.match_start("rgb ")) {
|
|
|
- ASSIMP_LOG_WARN_F("Expected `rgb` line in `Mat1` chunk ", nfo.id);
|
|
|
+ ASSIMP_LOG_WARN("Expected `rgb` line in `Mat1` chunk ", nfo.id);
|
|
|
}
|
|
|
|
|
|
const char *rgb = splitter[1];
|
|
@@ -562,7 +562,7 @@ void COBImporter::ReadMat1_Ascii(Scene &out, LineSplitter &splitter, const Chunk
|
|
|
|
|
|
++splitter;
|
|
|
if (!splitter.match_start("alpha ")) {
|
|
|
- ASSIMP_LOG_WARN_F("Expected `alpha` line in `Mat1` chunk ", nfo.id);
|
|
|
+ ASSIMP_LOG_WARN("Expected `alpha` line in `Mat1` chunk ", nfo.id);
|
|
|
}
|
|
|
|
|
|
const char *tokens[10];
|
|
@@ -582,7 +582,7 @@ void COBImporter::ReadUnit_Ascii(Scene &out, LineSplitter &splitter, const Chunk
|
|
|
}
|
|
|
++splitter;
|
|
|
if (!splitter.match_start("Units ")) {
|
|
|
- ASSIMP_LOG_WARN_F("Expected `Units` line in `Unit` chunk ", nfo.id);
|
|
|
+ ASSIMP_LOG_WARN("Expected `Units` line in `Unit` chunk ", nfo.id);
|
|
|
return;
|
|
|
}
|
|
|
|
|
@@ -593,12 +593,12 @@ void COBImporter::ReadUnit_Ascii(Scene &out, LineSplitter &splitter, const Chunk
|
|
|
const unsigned int t = strtoul10(splitter[1]);
|
|
|
|
|
|
nd->unit_scale = t >= sizeof(units) / sizeof(units[0]) ? (
|
|
|
- ASSIMP_LOG_WARN_F(t, " is not a valid value for `Units` attribute in `Unit chunk` ", nfo.id), 1.f) :
|
|
|
+ ASSIMP_LOG_WARN(t, " is not a valid value for `Units` attribute in `Unit chunk` ", nfo.id), 1.f) :
|
|
|
units[t];
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
- ASSIMP_LOG_WARN_F("`Unit` chunk ", nfo.id, " is a child of ", nfo.parent_id, " which does not exist");
|
|
|
+ ASSIMP_LOG_WARN("`Unit` chunk ", nfo.id, " is a child of ", nfo.parent_id, " which does not exist");
|
|
|
}
|
|
|
|
|
|
// ------------------------------------------------------------------------------------------------
|
|
@@ -627,13 +627,13 @@ void COBImporter::ReadLght_Ascii(Scene &out, LineSplitter &splitter, const Chunk
|
|
|
} else if (splitter.match_start("Spot ")) {
|
|
|
msh.ltype = Light::SPOT;
|
|
|
} else {
|
|
|
- ASSIMP_LOG_WARN_F("Unknown kind of light source in `Lght` chunk ", nfo.id, " : ", *splitter);
|
|
|
+ ASSIMP_LOG_WARN("Unknown kind of light source in `Lght` chunk ", nfo.id, " : ", *splitter);
|
|
|
msh.ltype = Light::SPOT;
|
|
|
}
|
|
|
|
|
|
++splitter;
|
|
|
if (!splitter.match_start("color ")) {
|
|
|
- ASSIMP_LOG_WARN_F("Expected `color` line in `Lght` chunk ", nfo.id);
|
|
|
+ ASSIMP_LOG_WARN("Expected `color` line in `Lght` chunk ", nfo.id);
|
|
|
}
|
|
|
|
|
|
const char *rgb = splitter[1];
|
|
@@ -641,14 +641,14 @@ void COBImporter::ReadLght_Ascii(Scene &out, LineSplitter &splitter, const Chunk
|
|
|
|
|
|
SkipSpaces(&rgb);
|
|
|
if (strncmp(rgb, "cone angle", 10) != 0) {
|
|
|
- ASSIMP_LOG_WARN_F("Expected `cone angle` entity in `color` line in `Lght` chunk ", nfo.id);
|
|
|
+ ASSIMP_LOG_WARN("Expected `cone angle` entity in `color` line in `Lght` chunk ", nfo.id);
|
|
|
}
|
|
|
SkipSpaces(rgb + 10, &rgb);
|
|
|
msh.angle = fast_atof(&rgb);
|
|
|
|
|
|
SkipSpaces(&rgb);
|
|
|
if (strncmp(rgb, "inner angle", 11) != 0) {
|
|
|
- ASSIMP_LOG_WARN_F("Expected `inner angle` entity in `color` line in `Lght` chunk ", nfo.id);
|
|
|
+ ASSIMP_LOG_WARN("Expected `inner angle` entity in `color` line in `Lght` chunk ", nfo.id);
|
|
|
}
|
|
|
SkipSpaces(rgb + 11, &rgb);
|
|
|
msh.inner_angle = fast_atof(&rgb);
|
|
@@ -1032,7 +1032,7 @@ void COBImporter::ReadMat1_Binary(COB::Scene &out, StreamReaderLE &reader, const
|
|
|
mat.type = Material::METAL;
|
|
|
break;
|
|
|
default:
|
|
|
- ASSIMP_LOG_ERROR_F("Unrecognized shader type in `Mat1` chunk with id ", nfo.id);
|
|
|
+ ASSIMP_LOG_ERROR("Unrecognized shader type in `Mat1` chunk with id ", nfo.id);
|
|
|
mat.type = Material::FLAT;
|
|
|
}
|
|
|
|
|
@@ -1047,7 +1047,7 @@ void COBImporter::ReadMat1_Binary(COB::Scene &out, StreamReaderLE &reader, const
|
|
|
mat.autofacet = Material::SMOOTH;
|
|
|
break;
|
|
|
default:
|
|
|
- ASSIMP_LOG_ERROR_F("Unrecognized faceting mode in `Mat1` chunk with id ", nfo.id);
|
|
|
+ ASSIMP_LOG_ERROR("Unrecognized faceting mode in `Mat1` chunk with id ", nfo.id);
|
|
|
mat.autofacet = Material::FACETED;
|
|
|
}
|
|
|
mat.autofacet_angle = static_cast<float>(reader.GetI1());
|
|
@@ -1175,13 +1175,13 @@ void COBImporter::ReadUnit_Binary(COB::Scene &out, StreamReaderLE &reader, const
|
|
|
if (nd->id == nfo.parent_id) {
|
|
|
const unsigned int t = reader.GetI2();
|
|
|
nd->unit_scale = t >= sizeof(units) / sizeof(units[0]) ? (
|
|
|
- ASSIMP_LOG_WARN_F(t, " is not a valid value for `Units` attribute in `Unit chunk` ", nfo.id), 1.f) :
|
|
|
+ ASSIMP_LOG_WARN(t, " is not a valid value for `Units` attribute in `Unit chunk` ", nfo.id), 1.f) :
|
|
|
units[t];
|
|
|
|
|
|
return;
|
|
|
}
|
|
|
}
|
|
|
- ASSIMP_LOG_WARN_F("`Unit` chunk ", nfo.id, " is a child of ", nfo.parent_id, " which does not exist");
|
|
|
+ ASSIMP_LOG_WARN("`Unit` chunk ", nfo.id, " is a child of ", nfo.parent_id, " which does not exist");
|
|
|
}
|
|
|
|
|
|
#endif // ASSIMP_BUILD_NO_COB_IMPORTER
|