
i have also tried with another bsp map and some triangles are still missing. how can i solve this? Thanks

my map crash with irrlicht 1.3. the crash is access violation and it happen internally irrlicht.dll at "smgr->getMesh()"Have you tried the newer Quake3 map loader? This has more support for Q3 shaders.
i don't have quake, unfortunatelyalso can you take a screenshot of the same place in say Q3A, or Radiant/your Editor of choice?
Code: Select all
void CQ3LevelMesh::scriptcallback_shader ( quake3::SVarGroupList *& grouplist )
{
quake3::SShader element;
grouplist->grab ();
element.VarGroup = grouplist;
//THE LINE BELOW CRASH
element.name = element.VarGroup->VariableGroup[0].Variable[0].name.c_str ();
element.id = Shader.size();
Shader.push_back ( element );
}