|
@@ -453,14 +453,14 @@ void glTF2Importer::ImportMeshes(glTF2::Asset &r) {
|
|
|
|
|
|
if (attr.normal.size() > 0 && attr.normal[0]) {
|
|
|
if (attr.normal[0]->count != aim->mNumVertices) {
|
|
|
- DefaultLogger::get()->warn("Normal count in mesh \"" + mesh.name + "\" does not match the vertex count");
|
|
|
+ DefaultLogger::get()->warn("Normal count in mesh \"" + mesh.name + "\" does not match the vertex count, normals ignored.");
|
|
|
} else {
|
|
|
attr.normal[0]->ExtractData(aim->mNormals);
|
|
|
|
|
|
// only extract tangents if normals are present
|
|
|
if (attr.tangent.size() > 0 && attr.tangent[0]) {
|
|
|
if (attr.tangent[0]->count != aim->mNumVertices) {
|
|
|
- DefaultLogger::get()->warn("Tangent count in mesh \"" + mesh.name + "\" does not match the vertex count");
|
|
|
+ DefaultLogger::get()->warn("Tangent count in mesh \"" + mesh.name + "\" does not match the vertex count, tangents ignored.");
|
|
|
} else {
|
|
|
// generate bitangents from normals and tangents according to spec
|
|
|
Tangent *tangents = nullptr;
|