Class TexturedCubesTest
java.lang.Object
eu.svjatoslav.sixth.e3d.examples.benchmark.TexturedCubesTest
- All Implemented Interfaces:
BenchmarkTest
Benchmark test for textured cubes.
Renders a grid of cubes with textures to test textured polygon rendering
and texture sampling performance.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetName()Returns the display name for this benchmark test.voidsetup(eu.svjatoslav.sixth.e3d.renderer.raster.ShapeCollection shapes) Sets up the test scene by adding shapes to the collection.voidteardown(eu.svjatoslav.sixth.e3d.renderer.raster.ShapeCollection shapes) Tears down the test scene by removing all shapes added during setup.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface eu.svjatoslav.sixth.e3d.examples.benchmark.BenchmarkTest
setViewPanel
-
Constructor Details
-
TexturedCubesTest
public TexturedCubesTest()Creates a new TexturedCubesTest instance.
-
-
Method Details
-
getName
Description copied from interface:BenchmarkTestReturns the display name for this benchmark test.- Specified by:
getNamein interfaceBenchmarkTest- Returns:
- the test name
-
setup
public void setup(eu.svjatoslav.sixth.e3d.renderer.raster.ShapeCollection shapes) Description copied from interface:BenchmarkTestSets up the test scene by adding shapes to the collection.- Specified by:
setupin interfaceBenchmarkTest- Parameters:
shapes- the shape collection to populate
-
teardown
public void teardown(eu.svjatoslav.sixth.e3d.renderer.raster.ShapeCollection shapes) Description copied from interface:BenchmarkTestTears down the test scene by removing all shapes added during setup.- Specified by:
teardownin interfaceBenchmarkTest- Parameters:
shapes- the shape collection to clean up
-