Class RenderModeAbstract
java.lang.Object
gaiasky.render.process.RenderModeAbstract
- Direct Known Subclasses:
RenderModeCubemap, RenderModeMain, RenderModeOpenXR, RenderModeStereoscopic
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected com.badlogic.gdx.utils.viewport.ViewportViewport to use in normal modeprotected RenderingContextprotected com.badlogic.gdx.graphics.glutils.FrameBuffer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.badlogic.gdx.graphics.glutils.FrameBufferprotected booleanpostProcessCapture(IPostProcessor.PostProcessBean ppb, com.badlogic.gdx.graphics.glutils.FrameBuffer fb, int rw, int rh, BooleanSupplier captureFunction) protected voidpostProcessRender(IPostProcessor.PostProcessBean ppb, com.badlogic.gdx.graphics.glutils.FrameBuffer fb, boolean postproc, ICamera camera, int rw, int rh) protected voidsendOrientationUpdate(com.badlogic.gdx.graphics.PerspectiveCamera cam, int w, int h)
-
Field Details
-
resultBuffer
protected com.badlogic.gdx.graphics.glutils.FrameBuffer resultBuffer -
rc
-
extendViewport
protected com.badlogic.gdx.utils.viewport.Viewport extendViewportViewport to use in normal mode
-
-
Constructor Details
-
RenderModeAbstract
public RenderModeAbstract()
-
-
Method Details
-
postProcessCapture
protected boolean postProcessCapture(IPostProcessor.PostProcessBean ppb, com.badlogic.gdx.graphics.glutils.FrameBuffer fb, int rw, int rh, BooleanSupplier captureFunction) -
postProcessRender
protected void postProcessRender(IPostProcessor.PostProcessBean ppb, com.badlogic.gdx.graphics.glutils.FrameBuffer fb, boolean postproc, ICamera camera, int rw, int rh) -
getRenderingContext
-
getResultBuffer
public com.badlogic.gdx.graphics.glutils.FrameBuffer getResultBuffer() -
sendOrientationUpdate
protected void sendOrientationUpdate(com.badlogic.gdx.graphics.PerspectiveCamera cam, int w, int h)
-