Game Development Community

TGEA 1.8.0 - Can't get IFL to work

by James Spellman · in Torque Game Engine Advanced · 12/18/2008 (10:47 am) · 6 replies

My 1.7.1 ifl doesn't work with 1.8.0. It comes up as a missing material. Any suggestions?

#1
01/27/2009 (3:15 am)
Just a note my test shape from tge1.5 also is not animating correctly the IFL texture. Might not be a bug, but my slopy IFL use.
#2
01/27/2009 (10:21 am)
Can one of you please provide a testcase for this, including necessary assets?
#3
01/27/2009 (2:18 pm)
@ Alex
Try this one. www.3dcentral.net/tutorial/iflTut/iflExample.zip

I get a missing texture even with a material file.
#4
01/27/2009 (3:54 pm)
Fixed for 1.8.1. For those of you who would like the fix now, in TSShapeInstance::setMaterialList (tsShapeInstance.cpp:199), change hShape.getPath() to hShape.getPath().getPath();

Oh, and you'll want to change line 367 in materialList.cpp from mMatInstList[i] = MaterialManager::get()->createWarningMatInstance() to mMaterialList[i] = NULL;
#5
01/27/2009 (5:08 pm)
Cool. Thanks for sharing the fix. :-)
#6
01/28/2009 (9:23 am)
Yeah. Thanks for the fix.

Poo on me for forgetting to check Notify when I posted this. Lucky I noticed the traffic.