ParticleTest::ParticleTest() { mInfo["Title"] = "VTests_Particles"; mInfo["Description"] = "Tests basic particle system functionality."; // take screenshot early, when emitters are just beginning addScreenshotFrame(35); // and another after particles have died, extra emitters emitted, etc addScreenshotFrame(500); }
StencilShadowTest::StencilShadowTest() { mInfo["Title"] = "VTests_StencilShadows"; mInfo["Description"] = "Tests basic stencil shadow functionality."; // take screenshot almost immediately, since the scene is static addScreenshotFrame(10); }
TextureBlitTest::TextureBlitTest() { mInfo["Title"] = "VTests_TextureBlit"; mInfo["Description"] = "Tests texture blitting."; addScreenshotFrame(50); }
TransparencyTest::TransparencyTest() { mInfo["Title"] = "VTests_Transparency"; mInfo["Description"] = "Tests basic alpha blending."; addScreenshotFrame(25); }