Exemple #1
0
        public void TestPracticalSplitScheme(int numSplits, float worldNear, float worldFar, params float[] expectedSplits)
        {
            // Act.
            var splits = FrustumUtility
                         .PracticalSplitScheme(numSplits, worldNear, worldFar)
                         .ToList();

            // Assert.
            Assert.That(splits, Has.Count.EqualTo(numSplits + 1));
            Assert.That(splits, Is.EquivalentTo(expectedSplits));
        }