Ignore:
Timestamp:
02/17/09 19:21:52 (15 years ago)
Author:
mattausch
Message:

surpressed blur, worked on object placing in sibenik (why performance worse than vienna??)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • GTP/trunk/App/Demos/Vis/FriendlyCulling/src/DeferredRenderer.cpp

    r3313 r3316  
    9191/** Helper method that computes the view vectors in the corners of the current view frustum. 
    9292*/ 
    93 static void ComputeViewVectors(PerspectiveCamera *cam, Vector3 &bl, Vector3 &br, Vector3 &tl, Vector3 &tr) 
     93static void ComputeViewVectors(PerspectiveCamera *cam,  
     94                                                           Vector3 &bl,  
     95                                                           Vector3 &br,  
     96                                                           Vector3 &tl,  
     97                                                           Vector3 &tr) 
    9498{ 
    9599        Vector3 ftl, ftr, fbl, fbr, ntl, ntr, nbl, nbr; 
     
    304308mUseAntiAliasing(false), 
    305309mUseDepthOfField(false), 
    306 mSsaoUseFullResolution(ssaoUseFullResolution) 
     310mSsaoUseFullResolution(ssaoUseFullResolution), 
     311mMaxConvergence(2000.0f) 
    307312{ 
    308313        /////////// 
     
    460465 
    461466        string combineSsaoParams[] =  
    462         {"colorsTex", "ssaoTex", "bl", "br", "tl", "tr", "res"}; 
     467                {"colorsTex", "ssaoTex", "bl", "br", "tl", "tr", "res", "maxConvergence"}; 
    463468 
    464469        //sCgCombineSsaoProgram->AddParameters(combineSsaoParams, 0, 13); 
    465         sCgCombineSsaoProgram->AddParameters(combineSsaoParams, 0, 7); 
     470        sCgCombineSsaoProgram->AddParameters(combineSsaoParams, 0, 8); 
    466471 
    467472         
     
    469474 
    470475        string filterSsaoParams[] =  
    471                 {"colorsTex", "ssaoTex", "bl", "br", "tl", "tr", "res"}; 
    472  
    473         sCgFilterSsaoProgram->AddParameters(filterSsaoParams, 0, 7); 
     476                {"colorsTex", "ssaoTex", "bl", "br", "tl", "tr", "res", "maxConvergence"}; 
     477 
     478        sCgFilterSsaoProgram->AddParameters(filterSsaoParams, 0, 8); 
    474479 
    475480 
     
    980985 
    981986        sCgFilterSsaoProgram->SetValue2f(i ++, (float)mWidth, (float)mHeight); 
     987        sCgFilterSsaoProgram->SetValue1f(i ++, (float)mMaxConvergence); 
    982988 
    983989        DrawQuad(sCgFilterSsaoProgram); 
     
    10061012 
    10071013        sCgCombineSsaoProgram->SetValue2f(i ++, mWidth, mHeight); 
     1014        sCgCombineSsaoProgram->SetValue1f(i ++, (float)mMaxConvergence); 
    10081015 
    10091016        DrawQuad(sCgCombineSsaoProgram); 
     
    15061513 
    15071514 
     1515void DeferredRenderer::SetMaxConvergence(float c) 
     1516{ 
     1517        mMaxConvergence = c; 
     1518} 
     1519 
     1520 
    15081521} // namespace 
Note: See TracChangeset for help on using the changeset viewer.