Package arc.graphics.gl
package arc.graphics.gl
-
ClassDescriptionA FacedCubemapData holds a cubemap data definition based on a
TextureData
per face.This is aFrameBuffer
variant backed by a float texture.ATextureData
implementation which should be used to create float textures.Encapsulates OpenGL ES 2.0 frame buffer objects.Encapsulates OpenGL ES 2.0 frame buffer objects.GLFrameBuffer<T extends GLTexture>Encapsulates OpenGL ES 2.0 frame buffer objects.ATextureData
implementation which should be used to create gl only textures.To deal with HDPI monitors properly, use the glViewport and glScissor functions of this class instead of directly calling OpenGL yourself.In IndexBufferObject wraps OpenGL's index buffer functionality to be used in conjunction with VBOs.IndexBufferObject wraps OpenGL's index buffer functionality to be used in conjunction with VBOs.An IndexData instance holds index data.This class will load each contained TextureData to the chosen mipmap level.A shader program encapsulates a vertex and fragment shader pair linked to form a shader program.Convenience class for working with OpenGL vertex arrays.AVertexData
implementation based on OpenGL vertex buffer objects.AVertexData
implementation that uses vertex buffer objects and vertex array objects.A VertexData instance holds vertices for rendering with OpenGL.