Class TessellationRenderer
java.lang.Object
gaiasky.render.system.AbstractRenderSystem
gaiasky.scene.system.render.draw.TessellationRenderer
- All Implemented Interfaces:
com.badlogic.gdx.utils.Disposable, IRenderSystem, Comparable<IRenderSystem>
-
Nested Class Summary
Nested classes/interfaces inherited from class AbstractRenderSystem
AbstractRenderSystem.RenderSystemRunnable -
Field Summary
Fields inherited from class AbstractRenderSystem
alphas, aux3f, comp, postRunners, preRunners, programs, rc, sceneRenderer -
Constructor Summary
ConstructorsConstructorDescriptionTessellationRenderer(SceneRenderer sceneRenderer, RenderGroup rg, float[] alphas, IntModelBatch batch) Creates a new model batch render component. -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanvoidrenderStud(List<IRenderable> renderables, ICamera camera, double t) Methods inherited from class AbstractRenderSystem
addCameraUpCubemapMode, addDepthBufferUniforms, addEffectsUniforms, addGravWaveUniforms, addMotionTrailsUniforms, addPostRunnables, addPreRunnables, addRelativisticUniforms, addVRScale, compareTo, dispose, getAlpha, getAlpha, getAlpha, getRenderGroup, getShaderProgram, getShaderProgram, initShaderProgram, render, resize, run, updateBatchSize
-
Constructor Details
-
TessellationRenderer
public TessellationRenderer(SceneRenderer sceneRenderer, RenderGroup rg, float[] alphas, IntModelBatch batch) Creates a new model batch render component.- Parameters:
rg- The render group.alphas- The alphas list.batch- The model batch.
-
-
Method Details
-
renderStud
- Specified by:
renderStudin classAbstractRenderSystem
-
mustRender
protected boolean mustRender()
-