Ignore:
Timestamp:
04/14/09 11:59:23 (15 years ago)
Author:
mattausch
Message:
 
File:
1 edited

Legend:

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

    r3350 r3352  
    563563        ////////////// 
    564564 
    565         string deferredParams[] = {"colors", "normals", "lightDir", "aoTex"}; 
    566         sCgDeferredProgram->AddParameters(deferredParams, 0, 4); 
     565        string deferredParams[] = {"colors", "normals", "lightDir", "aoTex", "useAO"}; 
     566        sCgDeferredProgram->AddParameters(deferredParams, 0, 5); 
    567567 
    568568        /////////////////// 
     
    859859                } 
    860860 
    861  
    862861                //if (mSortSamples) { SortSamples(); } 
    863862                //sCgSsaoProgram->SetArray2f(i, (float *)samples2, NUM_SAMPLES); 
     
    972971        const Vector3 lightDir = -light->GetDirection(); 
    973972 
    974         sCgDeferredProgram->SetTexture(0, colorsTex); 
    975         sCgDeferredProgram->SetTexture(1, normalsTex); 
    976         sCgDeferredProgram->SetValue3f(2, lightDir.x, lightDir.y, lightDir.z); 
    977         sCgDeferredProgram->SetTexture(3, aoTex); 
     973        int i = 0; 
     974        sCgDeferredProgram->SetTexture(i ++, colorsTex); 
     975        sCgDeferredProgram->SetTexture(i ++, normalsTex); 
     976        sCgDeferredProgram->SetValue3f(i ++, lightDir.x, lightDir.y, lightDir.z); 
     977        sCgDeferredProgram->SetTexture(i ++, aoTex); 
     978        sCgDeferredProgram->SetValue1f(i ++, float(mShadingMethod == SSAO)); 
    978979 
    979980        DrawQuad(sCgDeferredProgram); 
Note: See TracChangeset for help on using the changeset viewer.