Fix very dumb collada texture bug.

Cinders 2013-09-28 16:31:07 -06:00
parent 6f4373019d
commit f5c47249f8
1 changed files with 4 additions and 4 deletions

View File

@ -943,13 +943,13 @@ void DAESaver::generateEffects(daeElement *effects)
{
colladaName = mTextureNames[i] + "_" + mImageFormat;
daeElement* newparam = profile->add("newparam");
newparam->setAttribute("sid", (colladaName.append("-surface")).c_str());
newparam->setAttribute("sid", (colladaName + "-surface").c_str());
daeElement* surface = newparam->add("surface");
surface->setAttribute("type", "2D");
surface->add("init_from")->setCharData(colladaName.c_str());
newparam = profile->add("newparam");
newparam->setAttribute("sid", (colladaName.append("-sampler")).c_str());
newparam->add("sampler2D source")->setCharData((colladaName.append("-surface")).c_str());
newparam->setAttribute("sid", (colladaName + "-sampler").c_str());
newparam->add("sampler2D source")->setCharData((colladaName + "-surface").c_str());
}
}
@ -961,7 +961,7 @@ void DAESaver::generateEffects(daeElement *effects)
if (!colladaName.empty())
{
daeElement* txtr = diffuse->add("texture");
txtr->setAttribute("texture", (colladaName.append("-sampler")).c_str());
txtr->setAttribute("texture", (colladaName + "-sampler").c_str());
txtr->setAttribute("texcoord", colladaName.c_str());
}
else