Ignore:
Timestamp:
05/18/08 00:30:13 (16 years ago)
Author:
mattausch
Message:

fixed several problems

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/Lib/Vis/Preprocessing/src/GlRenderer.cpp

    r2685 r2686  
    9090        mSceneGraph->CollectObjects(mObjects); 
    9191 
    92 #if 1 
    93         viewCellsManager->GetViewPoint(mViewPoint); 
    94         mViewDirection = Vector3(0,0,1); 
    95 #else 
    96  
    97         // for sg snapshot 
    98         mViewPoint = Vector3(32.8596, 9.86079, -1023.79); 
    99         mViewDirection = Vector3(-0.92196, 0, 0.387286); 
    100  
    101         // inside 
    102         mViewPoint = Vector3(14.1254, 10.9818, -1032.75); 
    103         mViewDirection = Vector3(-0.604798, 0, 0.796379); 
    104  
    105         // outside 
    106         mViewPoint = Vector3(35.092, 17.7078, -857.966); 
    107         mViewDirection = Vector3(-0.411287, 0, -0.911506); 
    108  
    109         // strange viewcell for error measurements (id 534) 
    110         mViewPoint = Vector3(1405.9, 218.284, -736.785); 
    111         mViewDirection = Vector3(0.989155, 0, 0.146877); 
    112  
    113 #endif 
     92        if (0) 
     93        { 
     94                viewCellsManager->GetViewPoint(mViewPoint); 
     95                mViewDirection = Vector3(0,0,1); 
     96        } 
     97        else 
     98        { 
     99 
     100                // for sg snapshot 
     101                mViewPoint = Vector3(32.8596, 9.86079, -1023.79); 
     102                mViewDirection = Vector3(-0.92196, 0, 0.387286); 
     103 
     104                // inside 
     105                mViewPoint = Vector3(14.1254, 10.9818, -1032.75); 
     106                mViewDirection = Vector3(-0.604798, 0, 0.796379); 
     107 
     108                // outside 
     109                mViewPoint = Vector3(35.092, 17.7078, -857.966); 
     110                mViewDirection = Vector3(-0.411287, 0, -0.911506); 
     111 
     112                // strange viewcell for error measurements (id 534) 
     113                mViewPoint = Vector3(1405.9, 218.284, -736.785); 
     114                mViewDirection = Vector3(0.989155, 0, 0.146877); 
     115 
     116                // high error for city_full 
     117                mViewPoint = Vector3(842.521, 194.708, -136.708); 
     118                mViewDirection = Vector3(0.730514, 0, -0.682897); 
     119 
     120                // also high error for city_full 
     121                mViewPoint = Vector3(1038.7f, 192.4f, -471.0f); 
     122                mViewDirection = Vector3(-0.8f, 0.0f, -0.6f); 
     123        } 
    114124 
    115125        mFrame = 0; 
     
    118128                                                      mDetectEmptyViewSpace); 
    119129 
    120         mSnapErrorFrames = false; 
    121         //mSnapErrorFrames = true; 
     130        //mSnapErrorFrames = false; 
     131        mSnapErrorFrames = true; 
    122132 
    123133        mSnapPrefix = "snap/"; 
     
    15321542 
    15331543        static bool first = true; 
     1544 
    15341545        if (first) { 
    1535  
    15361546 
    15371547                bool exportRandomViewCells; 
     
    19001910                TriangleIntersectable *obj = static_cast<TriangleIntersectable *>(leaf->mGeometry[i]); 
    19011911 
     1912                if (obj->GetId() != i) 
     1913                        cerr << "****\n****riesenfehler" << endl; 
    19021914                Triangle3 tri = obj->GetItem(); 
    19031915                const Vector3 n = tri.GetNormal(); 
     
    19161928        } 
    19171929 
     1930        cout << "\n******** created vertex arrays **********" << endl;   
     1931 
    19181932        if (mUseVbos) 
    19191933        { 
     
    19331947                delete [] mData; 
    19341948                mData = NULL; 
    1935         } 
    1936  
    1937         cout << "\n******** created vertex buffer objects **********" << endl;   
     1949 
     1950                cout << "\n******** created vertex buffer objects **********" << endl;   
     1951        } 
    19381952} 
    19391953 
Note: See TracChangeset for help on using the changeset viewer.