Package gaia.cu9.ari.gaiaorbit.render
Class SGRCubemap
- java.lang.Object
-
- gaia.cu9.ari.gaiaorbit.render.SGRAbstract
-
- gaia.cu9.ari.gaiaorbit.render.SGRCubemap
-
public class SGRCubemap extends SGRAbstract implements ISGR, IObserver
Renders the cube map 360 degree mode. Basically, it renders the six sides of the cube map (front, back, up, down, right, left) with a 90 degree fov each and applies the cube map to equirectangular transformation.
-
-
Field Summary
-
Fields inherited from class gaia.cu9.ari.gaiaorbit.render.SGRAbstract
extendViewport, rc
-
-
Constructor Summary
Constructors Constructor Description SGRCubemap()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
void
notify(Events event, java.lang.Object... data)
void
render(SceneGraphRenderer sgr, ICamera camera, double t, int rw, int rh, com.badlogic.gdx.graphics.glutils.FrameBuffer fb, IPostProcessor.PostProcessBean ppb)
Renders the scenevoid
resize(int w, int h)
Resizes the assets of this renderer to the given new size-
Methods inherited from class gaia.cu9.ari.gaiaorbit.render.SGRAbstract
postprocessCapture, postprocessRender
-
-
-
-
Method Detail
-
render
public void render(SceneGraphRenderer sgr, ICamera camera, double t, int rw, int rh, com.badlogic.gdx.graphics.glutils.FrameBuffer fb, IPostProcessor.PostProcessBean ppb)
Description copied from interface:ISGR
Renders the scene
-
resize
public void resize(int w, int h)
Description copied from interface:ISGR
Resizes the assets of this renderer to the given new size
-
dispose
public void dispose()
- Specified by:
dispose
in interfacecom.badlogic.gdx.utils.Disposable
-
-