Maven module :un.engine : engine-opengl :
Class :
un.engine.opengl.tessellation.FlatTessellator
Extends/Implements :
un.engine.opengl.renderer.actor.AbstractActor
un.engine.opengl.tessellation.Tessellator
Subclasses : -
Variables :
TYPE_VEC2,
TYPE_VEC3,
TYPE_VEC4,
SHADER_TC,
SHADER_TE
Functions :
FlatTessellator,
FlatTessellator,
getMinGLSLVersion,
getInnerFactor,
setInnerFactor,
getOutterFactor,
setOutterFactor,
isDirty,
usesGeometryShader,
usesTesselationShader,
initProgram,
preDrawGL
public Chars
TYPE_VEC2
public Chars
TYPE_VEC3
public Chars
TYPE_VEC4
ShaderTemplate
SHADER_TC
ShaderTemplate
SHADER_TE
public void
FlatTessellator (int innerFactor, int outterFactor)
public void
FlatTessellator (int innerFactor, int outterFactor, Chars[] transferValues, Chars[] transferTypes)
public int
getMinGLSLVersion ()
public int
getInnerFactor ()
public void
setInnerFactor (int innerFactor)
public int
getOutterFactor ()
public void
setOutterFactor (int outterFactor)
public boolean
isDirty ()
public boolean
usesGeometryShader ()
public boolean
usesTesselationShader ()
public void
initProgram (RenderContext ctx, ShaderProgramTemplate template, boolean tess, boolean geom)
public void
preDrawGL (RenderContext context, ActorProgram program)
author Johann Sorel