Updated ambient occlusion tests as a result of 'abs' fixes to raycast.

This commit is contained in:
David Williams 2012-01-11 18:21:20 +01:00
parent 582e2b67be
commit b3b22036c1

View File

@ -66,11 +66,11 @@ void TestAmbientOcclusionGenerator::testExecute()
//Check the results by sampling along a line though the centre of the volume. Because
//of the two walls we added, samples in the middle are darker than those at the edge.
QCOMPARE(static_cast<int>(ambientOcclusionResult[16][ 0][16]), 182);
QCOMPARE(static_cast<int>(ambientOcclusionResult[16][ 8][16]), 114);
QCOMPARE(static_cast<int>(ambientOcclusionResult[16][16][16]), 104);
QCOMPARE(static_cast<int>(ambientOcclusionResult[16][ 0][16]), 178);
QCOMPARE(static_cast<int>(ambientOcclusionResult[16][ 8][16]), 109);
QCOMPARE(static_cast<int>(ambientOcclusionResult[16][16][16]), 103);
QCOMPARE(static_cast<int>(ambientOcclusionResult[16][24][16]), 123);
QCOMPARE(static_cast<int>(ambientOcclusionResult[16][31][16]), 174);
QCOMPARE(static_cast<int>(ambientOcclusionResult[16][31][16]), 173);
}
QTEST_MAIN(TestAmbientOcclusionGenerator)