Changed back to requiring osgDB namespace so it's clearer where function comes from.

remotes/origin/Deprecated_master_20th_November_2022
Robert Osfield 8 years ago
parent 94266eee50
commit 1204c32430

@ -135,7 +135,7 @@ struct FileNameComparator
void stringcopy(char* dest, const char* src, size_t length);
#define stringcopyfixedsize(DEST, SRC) osgDB::stringcopy(DEST, SRC, sizeof(DEST));
#define stringcopyfixedsize(DEST, SRC) stringcopy(DEST, SRC, sizeof(DEST));
}

@ -538,7 +538,7 @@ void WriterNodeVisitor::writeMaterials()
}
Lib3dsTextureMap & tex = mat3ds->texture1_map;
stringcopyfixedsize(tex.name, path.c_str());
osgDB::stringcopyfixedsize(tex.name, path.c_str());
// Here we don't assume anything about initial flags state (actually it is set to LIB3DS_TEXTURE_NO_TILE by lib3DS, but this is subject to change)
if (mat.texture_transparency) tex.flags |= LIB3DS_TEXTURE_ALPHA_SOURCE;
else tex.flags &= ~LIB3DS_TEXTURE_ALPHA_SOURCE;

Loading…
Cancel
Save