Ignore:
Timestamp:
01/11/09 22:54:05 (16 years ago)
Author:
mattausch
Message:
 
Location:
GTP/trunk/App/Demos/Vis/FriendlyCulling/Converter
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/App/Demos/Vis/FriendlyCulling/Converter/ObjConverter2.cpp

    r3265 r3268  
    128128                                for (int j = 0; j < 3; ++ j) 
    129129                                { 
    130                                         if (tIndices[idx[j]] >= (int)texcoords.size()) 
    131                                                 cerr << "error: texcoord indices exceed array size " << texcoords.size() << " " << tIndices[idx[j]] << endl; 
     130                                        //if (tIndices[idx[j]] >= (int)texcoords.size()) 
     131                                                //cerr << "error: texcoord indices exceed array size " << texcoords.size() << " " << tIndices[idx[j]] << endl; 
    132132                                        const int tidx = min((int)texcoords.size() - 1, tIndices[idx[j]]); 
    133133 
     
    240240        vector<string>::const_iterator it, it_end = filenames.end(); 
    241241 
     242        ofstream outstr("mydebug.log"); 
     243 
    242244        for (it = filenames.begin(); it != it_end; ++ it) 
    243245        { 
     
    245247 
    246248                cout << "\n==================\n loading file " << filename << endl; 
     249 
     250                outstr << "loading file: " << filename << endl; 
     251                outstr << flush; 
    247252 
    248253                if (!ReadFile(filename)) 
     
    253258        } 
    254259 
    255         cout << "\n*******************\n writing file " << outputFilename << endl; 
     260        cout << "\n*******************\nwriting file " << outputFilename << endl; 
    256261 
    257262        if (!WriteFile(outputFilename)) 
     
    385390                                { 
    386391                                        cerr << "loading material library failed" << endl; 
    387                                         exit(0); 
     392                                        return false; 
    388393                                } 
    389394                        } 
     
    538543        } 
    539544 
     545        ofile.close(); 
     546 
    540547        return true; 
    541548} 
     
    545552{ 
    546553        FILE *file; 
    547  
    548554        if ((file = fopen(matFileName.c_str(), "r")) == NULL) return false; 
    549555         
     
    610616        } 
    611617 
     618        fclose(file); 
     619 
    612620        return true; 
    613621} 
  • GTP/trunk/App/Demos/Vis/FriendlyCulling/Converter/main.cpp

    r3265 r3268  
    3131#else 
    3232         
    33         //const int numFiles = 879; 
    34         const int numFiles = 10; 
     33        const int numFiles = 879; 
     34        //const int numFiles = 300; 
    3535 
    3636        vector<string> filenames; 
    3737        const string base(model_path + argv[1]); 
    3838 
     39        char filename[100]; 
     40 
    3941        for (int i = 0; i < numFiles; ++ i) 
    4042        { 
    41                 char filename[100]; 
    4243                sprintf(filename, "%s%s%d%s", base.c_str(), ".b", i, ".obj"); 
    4344                filenames.push_back(filename); 
    4445        } 
     46 
     47        //cout << "press any key" << std::cin.get(); 
    4548 
    4649        if (!converter.Convert2(filenames, model_path + argv[2])) 
Note: See TracChangeset for help on using the changeset viewer.