Enum RenderMethod

  • All Implemented Interfaces:
    Serializable, Comparable<RenderMethod>, java.lang.constant.Constable

    public enum RenderMethod
    extends Enum<RenderMethod>
    Methods used to draw LED objects to the screen. Available methods are:

  • DEFAULT - renders ScreenObj lists in 2D and ScreenShape lists in 3D. Fast and simple.
  • DRAW3D - renders all objects in 3D space using Processing graphics API calls
  • REALISTIC2D - uses Processing API calls to render realistic video-quality LED objects. Looks great, but performance will vary depending on your computer and GPU.
  • FILE - records incoming LED data to a JSON file for later playback. Useful for making movies and debugging.
  • SHADER3D - NOT YET IMPLEMENTED - does nothing at the moment. (Uses OpenGL and GLSL to render highly detailed objects in 3D space. Performance may vary greatly depending on your GPU.)