Class PointRenderSystem

All Implemented Interfaces:
IRenderSystem

public class PointRenderSystem extends ImmediateRenderSystem
  • Field Details

    • camera

      protected ICamera camera
    • glType

      protected int glType
    • aux2

      protected com.badlogic.gdx.math.Vector3 aux2
  • Constructor Details

  • Method Details

    • initShaderProgram

      protected void initShaderProgram()
      Specified by:
      initShaderProgram in class ImmediateRenderSystem
    • initVertices

      protected void initVertices()
      Specified by:
      initVertices in class ImmediateRenderSystem
    • buildVertexAttributes

      protected com.badlogic.gdx.graphics.VertexAttribute[] buildVertexAttributes()
    • renderStud

      public void renderStud(com.badlogic.gdx.utils.Array<IRenderable> renderables, ICamera camera, double t)
      Specified by:
      renderStud in class AbstractRenderSystem
    • addPoint

      public void addPoint(IPointRenderable pr, double x, double y, double z, float pointSize, float r, float g, float b, float a)
    • size

      public void size(float pointSize)