Class StarGridTest

java.lang.Object
eu.svjatoslav.sixth.e3d.examples.benchmark.StarGridTest
All Implemented Interfaces:
BenchmarkTest

public class StarGridTest extends Object implements BenchmarkTest
Benchmark test for glowing point (star) billboards. Renders a grid of glowing points arranged in a cube formation to test billboard rendering and texture blending performance.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new StarGridTest instance.
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the display name for this benchmark test.
    void
    setup(eu.svjatoslav.sixth.e3d.renderer.raster.ShapeCollection shapes)
    Sets up the test scene by adding shapes to the collection.
    void
    teardown(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, wait

    Methods inherited from interface eu.svjatoslav.sixth.e3d.examples.benchmark.BenchmarkTest

    setViewPanel
  • Constructor Details

    • StarGridTest

      public StarGridTest()
      Creates a new StarGridTest instance.
  • Method Details

    • getName

      public String getName()
      Description copied from interface: BenchmarkTest
      Returns the display name for this benchmark test.
      Specified by:
      getName in interface BenchmarkTest
      Returns:
      the test name
    • setup

      public void setup(eu.svjatoslav.sixth.e3d.renderer.raster.ShapeCollection shapes)
      Description copied from interface: BenchmarkTest
      Sets up the test scene by adding shapes to the collection.
      Specified by:
      setup in interface BenchmarkTest
      Parameters:
      shapes - the shape collection to populate
    • teardown

      public void teardown(eu.svjatoslav.sixth.e3d.renderer.raster.ShapeCollection shapes)
      Description copied from interface: BenchmarkTest
      Tears down the test scene by removing all shapes added during setup.
      Specified by:
      teardown in interface BenchmarkTest
      Parameters:
      shapes - the shape collection to clean up