Class TransmissionSource

java.lang.Object
gaiasky.util.gdx.model.gltf.scene3d.scene.TransmissionSource
All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable

public class TransmissionSource extends Object implements com.badlogic.gdx.utils.Disposable
  • Field Details

    • attribute

      public final PBRTextureAttribute attribute
      attribute to be added to the environment in the final render pass.
  • Constructor Details

  • Method Details

    • createFrameBuffer

      protected com.badlogic.gdx.graphics.glutils.FrameBuffer createFrameBuffer(int width, int height)
    • setSize

      public void setSize(int width, int height)
      Set transmission source frame buffer size (usually the same as the final render resolution).
      Parameters:
      width - when set to zero, default back buffer width will be used.
      height - when set to zero, default back buffer height will be used.
    • begin

      public void begin(com.badlogic.gdx.graphics.Camera camera)
    • render

      public void render(Iterable<IntRenderableProvider> providers, Environment environment)
    • render

      public void render(IntRenderableProvider provider, Environment environment)
    • render

      public void render(IntRenderableProvider provider)
    • end

      public void end()
    • dispose

      public void dispose()
      Specified by:
      dispose in interface com.badlogic.gdx.utils.Disposable