Ignore:
Timestamp:
05/19/08 18:55:38 (16 years ago)
Author:
mattausch
Message:
 
Location:
GTP/trunk/Lib/Vis/Preprocessing/src
Files:
5 edited

Legend:

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

    r2687 r2689  
    122122                mViewPoint = Vector3(440.295, 196.959, -781.302); 
    123123                mViewDirection = Vector3(-0.0566328, 0, -0.998395); 
     124 
     125                mViewPoint = Vector3(680.682, 189.552, -278.177); 
     126                mViewDirection = Vector3(0.942709, -0, -0.333584); 
    124127        } 
    125128 
     
    138141        mUseGlLists = false; 
    139142 
    140         bool mUseVbos; 
    141143        Environment::GetSingleton()->GetBoolValue("Preprocessor.useVbos", mUseVbos); 
    142144 
  • GTP/trunk/Lib/Vis/Preprocessing/src/GvsPreprocessor.cpp

    r2687 r2689  
    951951        AxisAlignedBox3 box = mCurrentViewCell->GetMesh()->mBox; 
    952952         
    953         //vector<KdLeaf *> leaves; 
    954         //mKdTree->GetBoxIntersections(box, leaves); 
    955  
    956953        ObjectContainer kdobjects; 
    957954        mKdTree->CollectKdObjects(box, kdobjects); 
     
    964961                KdIntersectable *kdInt = static_cast<KdIntersectable *>(*oit); 
    965962                 
    966                 //mCurrentViewCell->GetPvs().AddSampleDirty(kdInt, 1.0f); 
    967963                mCurrentViewCell->GetPvs().AddSampleDirtyCheck(kdInt, 1.0f); 
    968  
    969                 mViewCellsManager->UpdateStatsForViewCell(mCurrentViewCell, kdInt); 
     964                //if (SHOW_QT_VISUALIZATION) mViewCellsManager->UpdateStatsForViewCell(mCurrentViewCell, kdInt); 
    970965 
    971966                myobjects.clear(); 
     
    989984 
    990985                                        mTrianglePvs.push_back(triObj); 
    991                                         mGenericStats = mTrianglePvs.size(); 
     986                                        mGenericStats = (int)mTrianglePvs.size(); 
    992987                                } 
    993988                        }                        
     
    10291024                { 
    10301025                        TriangleIntersectable *triObj = static_cast<TriangleIntersectable *>(*oit); 
    1031               
    10321026                        // the triangle itself intersects => add object 
    10331027                        if (box.Intersects(triObj->GetItem())) 
  • GTP/trunk/Lib/Vis/Preprocessing/src/IntersectableWrapper.cpp

    r2615 r2689  
    210210                                        static_cast<TriangleIntersectable *>(leaf->mObjects[i]); 
    211211                                 
    212                                 // check if already rendered 
     212                                // check if already accounted for 
    213213                                if (!obj->Mailed()) 
    214214                                { 
  • GTP/trunk/Lib/Vis/Preprocessing/src/QtInterface/QtGlRenderer.cpp

    r2687 r2689  
    257257        RenderScene(); 
    258258 
     259        glFlush(); 
     260 
    259261        query->EndQuery(); 
    260262        glDisable(GL_STENCIL_TEST);  
     
    307309                        // render pvs once 
    308310                        RenderPvs(pvs); 
     311 
     312                        glFlush(); 
    309313 
    310314                        //mUseForcedColors = false; 
  • GTP/trunk/Lib/Vis/Preprocessing/src/main.cpp

    r2686 r2689  
    390390                        //rendererWidget->SetWindowTitle("Global Visualization"); 
    391391 
    392                         if (0 && !rendererWidget->GetUseVbos()) // viewer not working with vbo 
     392                        if (1 && !rendererWidget->GetUseVbos()) // viewer not working with vbo 
    393393                        { 
    394394                                cout << "starting the qt viewer" << endl; 
Note: See TracChangeset for help on using the changeset viewer.