- Timestamp:
- 04/14/09 11:59:23 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
GTP/trunk/App/Demos/Vis/FriendlyCulling/src/DeferredRenderer.cpp
r3350 r3352 563 563 ////////////// 564 564 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); 567 567 568 568 /////////////////// … … 859 859 } 860 860 861 862 861 //if (mSortSamples) { SortSamples(); } 863 862 //sCgSsaoProgram->SetArray2f(i, (float *)samples2, NUM_SAMPLES); … … 972 971 const Vector3 lightDir = -light->GetDirection(); 973 972 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)); 978 979 979 980 DrawQuad(sCgDeferredProgram);
Note: See TracChangeset
for help on using the changeset viewer.