Changeset 2672


Ignore:
Timestamp:
05/02/08 17:49:52 (16 years ago)
Author:
mattausch
Message:

added obj version of full city

Location:
GTP/trunk/Lib/Vis/Preprocessing
Files:
1 added
1 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/scripts/run_demo_vienna

    r2663 r2672  
    88SCENE=../data/vienna/vienna_cropped.obj 
    99SCENE=../data/vienna/city_full.obj 
    10 #SCENE=../data/vienna/city_full3.obj 
    1110#VIEWCELLS=../data/vienna/vienna_cropped-seq-3000-false-20-viewcells.xml.gz 
    1211VIEWCELLS=../data/vienna/vienna_cropped-57000-viewcells.xml.gz 
  • GTP/trunk/Lib/Vis/Preprocessing/src/ObjParser.cpp

    r2600 r2672  
    259259                                        break; 
    260260                                default: 
    261                                         float x, y, z; //cout << "v";    
     261                                         
     262                                        float x, y, z; 
    262263                                        sscanf(str + 1, "%f %f %f", &x, &y, &z); 
    263264                                        vertices.push_back(Vector3(x,y,z)); 
    264  
     265                                        //cout <<"v " << x << " " << y << " "<< z << " "; 
    265266                                } 
    266267                                break; 
     
    286287 
    287288                                        ////////// 
    288                                         // construct the triangles given in the current line 
     289                                        // construct triangles from indices in the current line 
    289290 
    290291                                        vector<Triangle3> triangles; 
     
    295296                                        for (tit = triangles.begin(); tit != tit_end; ++ tit) 
    296297                                        { 
    297                                           // test if it is a valid triangle 
     298                                          // test if the triangle is valid (i.e., not degenerated) 
    298299                                          if (!TriangleValid(*tit)) 
    299                                             continue; 
     300                                                  continue; 
    300301 
    301302                                          TriangleIntersectable *obj = new TriangleIntersectable(*tit);  
  • GTP/trunk/Lib/Vis/Preprocessing/src/ViewCellsParser.cpp

    r2663 r2672  
    499499        else 
    500500        { 
     501                const int n = 1000; 
    501502                // parse view space hierarchy 
    502503                switch (mCurrentState) 
    503504                { 
    504505                case PARSE_VIEWSPACE_HIERARCHY: 
    505                         if ((++ nViewCells % 1000) == 0) 
     506                        if ((++ nViewCells % n) == 0) 
    506507                        { 
    507508                                cout << "\r" << nViewCells << " view cells parsed\r"; 
     
    511512                        break; 
    512513                case PARSE_OBJECTSPACE_HIERARCHY: 
    513                         if ((++ nObjects % 10000) == 0) 
     514                        if ((++ nObjects % n) == 0) 
    514515                                cout <<"\r" << nObjects << " objects parsed\r"; 
    515516                 
Note: See TracChangeset for help on using the changeset viewer.